Bug Reports for 0.022

Sort:
arhoads76

I did copy both files.  When I copy them both again it asks to replace both, which I accept.  Same error.

Graybeard
arhoads76 wrote:

I did copy both files.  When I copy them both again it asks to replace both, which I accept.  Same error.


I had the same thing happen.  I got it fixed, but not 100% sure how/why.  Here is what I discovered...  When I unzipped the file it resulted in two files and a subdirectory which contained another copy of one of the files.  I added both files and the subdirectory via iTunes file menu and then it worked.  That was my experience in any case.

arhoads76

I must be looking in the wrong place because I don't see an email address in the download file.

arhoads76

Reading elsewhere it appears that if the .mobileprovision file doesn't have my device id in it then it can generate this error.  (Have not done any iphone dev yet, so this may be completely inaccurate.)  As I mentioned earlier, between the time that I signed up, and the time the beta became available, I upgraded my iphone to 3GS...which would suggest to me that I have a new device id now.

SpreadTheJoy
iduditz wrote:
Lizard87 wrote:

For people with installing problems:

Did you copy BOTH files from the zip file to your iTunes? I had the same problem, couldn't install, until I clicked & dragged both files to the Applications section of my iTunes, and then synchronized my iTouch. Then it worked.

 

Tactics trainer:

Same problem here. It skipped many while I skipped it once. Bye bye TT rating lol - we can't reset this one? :P

Yes, both files were moved , app showed up with generic icon and name "Chess", syncing the phone presented the error. I tried several times after removing the app from the itunes app listing. Also tried using the Add File menu.. still errors every time i try to sync that app (syncing for other apps and data is working fine)



For those of you having installation problems...there could be several reasons.

Try these steps (in this order):

1.  Unzip the Chess.com files.

2.  Fire up iTunes.

3.  Drag the files (.ipa and .mobileprovision) into iTunes.

4.  Sync

If that does not work, try the following steps.

1.  Delete Chess.ipa from your Itunes directory.

2.  Deauthorize iTunes from your computer from Menu

3.  Authorize iTunes for your computer.

4.  Sync

Note:  Sometimes this will fix Application Sync and install problems.

Lastly, this could mean that your UUID didn't make it into the list of provisional devices (this happened to me).  Here is how to verify:

1.  Find your UUID that you sent to Erik and the Chess.com team.

2.  Verify that the UUID you sent is the correct UUID for your device (compare it to what iTunes says).

Note:  if it is not the same, you won't be able to install the application.  Send it to the Chess.com team again and have them resend a new .mobileprovision certificate.  If it is the same, continue...

3.  Open up the .mobileprovision file using a text editor (TextEdit for Mac and NotePad for Windows)

4.  Scroll down to the section that looks like this...

<key>ExpirationDate</key>
    <date>2009-10-28T15:07:50Z</date>
    <key>Name</key>
    <string>ChessDotCom Dev</string>
    <key>ProvisionedDevices</key>
    <array>
        <string>123456abcdefg1234837282717acc7bdd923a18</string>
        <string>123456abcdefg1234837282717acc7bdd923a18</string>
        <string>123456abcdefg1234837282717acc7bdd923a18</string>
        <string>123456abcdefg1234837282717acc7bdd923a18</string>
        <string>123456abcdefg1234837282717acc7bdd923a18</string>
        <string>123456abcdefg1234837282717acc7bdd923a18</string>
        <string>123456abcdefg1234837282717acc7bdd923a18</string>
        <string>123456abcdefg1234837282717acc7bdd923a18</string>
        <string>123456abcdefg1234837282717acc7bdd923a18</string>

    </array>
    <key>TimeToLive</key>
    <integer>90</integer>
    <key>UUID</key>
    <string>11111111-2222-3333-4444-555555555555</string>
    <key>Version</key>
    <integer>1</integer>

5.  In the highlighted blue section above, you should be able to find your UUID that you submitted (you have to open yours up, as I changed the values in this post to protect the innocent :) ).  Please note that a lot of XML looks the same to the untrained eye.  Verify that you are looking at the same section!  You will see a key of Provisional Devices.  If you don't see it, verify that it is not there by doing a text search of the document with your UUID.

6.  If you UUID is not there, send a note to the Chess.com team to have it added.  You can't add it manually, as the certificate has checks in it to verify that it hasn't been comprimised.

Hope this Helps!

Severn

Great app!

I noticed that if you "play computer" and set it human vs human, the computer automatically makes a move for the "human" if you rotate the board.

SpreadTheJoy

Application:  Chess.com - chess.ipa v.022

Type:  Bug

Functionality:  Online Chess (correspondence)

Description:  When trying to access the messages from the bottom action bar or action menu -> messages, the application crashes out to the iPhone Desktop.

How:  

1.  Clicked on Online Games.

2.  Clicked on a Chess Game from Current Games List.

3a.  Clicked on action menu button (2nd icon on action bar at bottom) -> Clicked on Messages button.

3b. Clicked on Chat icon on action bar at bottom.

Reproducible:  Yes

Frequency:  First several times I used the feature after installing the application.  Once it started working, it hasn't crashed since.

SpreadTheJoy

Application:  Chess.com - chess.ipa v.022

Type:  Bug

Functionality:  Online Chess (correspondence)

Description: After making a move in a chess game when it is your turn in multiple games, the last moved piece is not highlighted on the newly loaded game.

How: 

Dependency:  Must have multiple games that where it is your move, and your settings must dictate that you go to next ready game.

1.  Click on Online Chess.

2.  Click on a Chess game from Current Games LIst.

3.  Make move and hit confirm move from pop-up screen.

4.  Next game is loaded, but last piece moved is not highlighted.

Reproducible: Yes

Frequency: 100% of time.

SpreadTheJoy

Application:  Chess.com - chess.ipa v.022

Type:  Bug

Functionality:  Online Chess (correspondence)

Description: The chess board is incorrect for current games. 

Example:  The light-colored square is at the bottom left corner of the board; the dark square should be at the bottom left corner of the board.  This causes all of the pieces to be on the wrong square.

How: 

1.  Click on Online Chess.

2.  Click on a Chess game from Current Games List.

Reproducible: Yes

Frequency: 100% of time.

SpreadTheJoy
DeepGreene wrote:

Application crashes in Play Chess Online section on any attempt to access a game of 960.


I am able to access the Chess960 game via Online Chess.  This one could be a bit deeper.

SpreadTheJoy

Application:  Chess.com - chess.ipa v.022

Type:  Bug

Functionality:  Online Chess (correspondence)

Description: The "Cancel" Button in the Online Chess Action Menu (2nd icon from the left on the bottom action/task bar) is not functional.   If you tap on the button, nothing happens.

How to Reproduce: 

1.  Click on Online Chess.

2.  Click on a Chess game from Current Games List or Finished Games List.

3.  Click on Action Menu icon (2nd icon from the left on the bottom task/action bar).

4.  Action Menu appears; Cancel Button is not functional.

Reproducible: Yes

Frequency: 100% of time.

Spiffe

23) When I make a move in Online Chess, it asks me to confirm my move without showing me what move it thinks I'm making!  Not adequate for a touch-screen application.

Ousland
mb405297 wrote:


Thanks mb405297 for post #63! I found the problem: my uuid is wrong. thank you very much. I will send and email to solve it.

SpreadTheJoy
Ousland wrote:
mb405297 wrote:


Thanks mb405297 for post #63! I found the problem: my uuid is wrong. thank you very much. I will send and email to solve it.


Glad I could help :)

Charlie101

I was playing vs the computer and while playing i recieved a call - i ignored and when i came back to the game it was frozen

also while playing the computer i flipped the board and it did not look right. this was after the frozen incident from the phone call so that might have something to do with it.

something else i noticed was that while i was navigating through some of the screens the perimeter of the screen was moved down a little where it created a black stripe at the top.

DeepGreene

Oh, the humanity...  [sobs]

 

Severn

I accepted an unrated game on my iPod touch but can't make a move on the iPod, only on my computer. I can see when it's my turn to move on the iPod but it won't even highlight a piece to move.

update: I can make a move but only after I make a move in another game and then shown this game next. I can't just select this game and make a move.

Also, when offline if I click online games it crashes every time. Better if it just says that you need an internet connection and not just crash.

Raoul_Z

Hello,

I made a small list of the problems I encountered so far, hope it helps :)

 

Bugs

-Hung when registering

 The Appicartion hung during my first login.

 

-next games: dont see moves

I have configured the app so that it goes to the next ready game after the submitting the move. Once on that game, I don't see the history of the moves on that game. I also don't have my opponent's last move highlighted then.

 

-chat, dont see responses

I don't see any responses in the in game "chat" (messages). I see my posts but not those of my opponent.

 

-crash when seek is gone

 I had crashes when I accepted an open seek but the seek was already accepted by another player at the moment I accepted. 

 

-looking at old game -> options-cancel dont work

 When I look at a games in my history and I go to the options icon (the one with "back to online", "resign", etc on it) the cancel button doesn't work

 

Nice2haves

-Annotations

 I think it would be good to be able to annotate the games, having the same "notes" tab as in the web version. I usually write down a plan in that tab.

 

-submit button

 When playing on the web, I usually have a last good look at my move before hitting the submit button. In the app, the submit popup window eclipses that move.

 

-less buttons but bigger

I think it would be better to have less buttons and thus less redundancy but make the existing ones bigger

 

-sluggish

The apps seems to be sluggish sometimes, never sure if it hung or is just slow to respond

 

-settings on settings tab

The options are a bit hidden, maybe have them on the iPhone main settings tab?


SpreadTheJoy

To clarify on the previous NevynLux's posted bug about the game chat...

Application:  Chess.com - chess.ipa v.022

Type:  Bug

Functionality:  Online Chess (correspondence) - Chat

Description: When in the chat window, the last chat message submitted before you loaded the chat window will not appear.  However, if you send new messages via the mobile device, the new messages will appear, but the message that was previously missing will still be missing.  Upon, leaving the chat window and reloading, the previously missing message will appear, but the last message that was submitted will be missing (bringing us back to the beginning of the description).

How to Reproduce: 

1.  Click on Online Chess.

2.  Click on a Chess game from Current Games List.

3.  Click on chat icon in the bottom action/task bar to load chat window.

4.  Submit a message or two.

5.  Click online button to go back in application flow (to online chess game)

6.  Click on chat icon in the bottom action/task bar to load chat window.

Reproducible: Yes

Frequency: 100% of time.

DeepGreene

Thinking about each context, I figure that a lot of the 'sluggishness' of the app occurs in moments when there are necessary communications back to the chess.com servers. 

For instance, there is a lag every time I complete a puzzle in Trainer.  (The screen dims and I wait in suspense for my success or failure to be revealed in the pop-up.)  Of course, the app is taking a moment to post my result back to chess.com HQ.  It's reasonable that it does things in that order.

Maybe there are opportunities to use the iPhone "processing" indicator in spots like these, just to let the user know that the app isn't taking a nap or frozen, etc.