Just cannot get my game onto the MAC Store!! Help!!

Billyd1Billyd1 Member Posts: 133
edited November -1 in Working with GS (Mac)
Hi, So I have created my app for the MAC. I have uploaded it 3 times and each time it has been rejected. This is the message I get from apple:
****

'2.2 Apps that exhibit bugs will be rejected

The application fails to launch. No crash logs were generated, but the Console reports that the app is unsigned. This may be due to an improperly signed app or incorrect permissions. Please ensure your app can launch and run under a non-admin user account.'

****

I have deleted my old certificates and created new ones and I have followed tshirts videos exactly but im still getting this message.

On the 3rd attempt to upload to the MAC they also included this:

****

'exited with code 173'

****

I have no idea what that is. Has anybody else had this problem and know of a way to fix it so my game can get into the MAC Store.

Comments

  • Rob2Rob2 Member Posts: 2,402
    Your game installs and runs well on your own Mac ?
  • Billyd1Billyd1 Member Posts: 133
    Yeh, when I play it on a test account it works fine.

    EDIT: GsLover , done that and it seems my app doesnt launch. This must be the problem, but how could I fix it, im doing everything right in GS so I thought.
  • Billyd1Billyd1 Member Posts: 133
    ?
  • jonmulcahyjonmulcahy Member, Sous Chef Posts: 10,408
    Did you watch tanker Potts video straight to the end? Watch it again step by step. It will work
  • Billyd1Billyd1 Member Posts: 133
    Its not the project, I created a test app with one scene in it and it does the same thing.

    I have deleted my certificates 3 times now and its still doing the same thing.

    I have done everything correct im 100% sure of that, i have followed all the videos and done everything correctly.

    Its like GS isn't signing my app.
  • jonmulcahyjonmulcahy Member, Sous Chef Posts: 10,408
    I think if the problem was with gs more people would have a problem. People have had similar problems in the past on the iPhone side, and 99% of the time it's a missed or rushed step.

    If you think it's a server side problem, use the contact us page below.

    Also, log into the Mac dev portal and read through their docs to make sure nothing was missed
  • jonmulcahyjonmulcahy Member, Sous Chef Posts: 10,408
    I think if the problem was with gs more people would have a problem. People have had similar problems in the past on the iPhone side, and 99% of the time it's a missed or rushed step.

    If you think it's a server side problem, use the contact us page below.

    Also, log into the Mac dev portal and read through their docs to make sure nothing was missed
  • tenrdrmertenrdrmer Member, Sous Chef, Senior Sous-Chef Posts: 9,934
    Do you have a Mac app developer Account or are you trying to sign it with your iOS certificates?
  • Billyd1Billyd1 Member Posts: 133
    tenrdrmer said:
    Do you have a Mac app developer Account or are you trying to sign it with your iOS certificates?

    Yes I have the MAC certificates.
  • CrazybreadmanCrazybreadman Member Posts: 674
    Hey same problem here. I just got rejected for guideline 2.2 for the same reason. It it works when testing the app w/ a test user account. If I install the package and test the app it doesn't open though. Anyone know why this might be happening?
  • gandgand Member Posts: 54
    Same problem to me with MAC App Store (I've only this account, no iOS one) as I wrote in iPhone Publishing Forum
  • CrazybreadmanCrazybreadman Member Posts: 674
    @gand- Does your app work when you test it? My file that comes w/ the package works, but not the app inside the package after install. you?

    I contacted GS about this so if they have a solution I will post it here. In the meantime I guess I'll keep freakin' out ;b
  • CrazybreadmanCrazybreadman Member Posts: 674
    Rezap said:
    Do not open the .app file to test the app

    Delete the .app file

    Open the pkg file and install it , then look in your applications folder to see if it crashes or not

    This is something I found on Apple's site. So we actually shouldn't run the installer...

    "Before you submit to the App Store, you should test the installation process to verify that your application installs correctly. Use the installer command. For example:

    sudo installer -store -pkg path-to-package -target /

    If the installer finds an application bundle with the same bundle identifier as the one it is installing, it upgrades the existing application in place. This allows your users to install upgrades even if they have moved your application. If you have a copy of your application installed (for example, in your build products directory), you may want to remove it so that your application gets installed in /Applications.

    Do not test the installation process by opening the package with the Installer application. Only the installer command verifies that your application will be installed correctly when it is purchased from the App Store."
  • CrazybreadmanCrazybreadman Member Posts: 674
    Ok, maybe this is the problem. Any idea how to fix it?

    Rejection details from Apple:
    With a valid receipt installed, the app quits on launch. The Console reports the app "Exited with exit code: 173" and the OS states the app "is damaged and can't be opened". This generally indicates that the app is not verifying its receipt correctly.

    Install log through the terminal: This is what Apple suggests you do before submission. You don't use the installer software by double clicking the .pkg file. You have to sudo install through the terminal.

    installer: com.stevehoffman.doodlecannonmac.pkg has valid signature for submission
    installer: Installation Check: Passed
    installer: Volume Check: Passed
    installer: Bundle com.stevehoffman.doodlecannonmac will be installed to /Applications/Doodle Cannon.app
    installer: Starting install
    installer: Install 0.0% complete
    2011-05-11 09:57:48.004 installer[4858:420b] PackageKit: *** Missing bundle identifier: /Library/Receipts/Flip4Mac QuickTime Components.pkg
    2011-05-11 09:57:48.010 installer[4858:420b] PackageKit: *** Missing bundle identifier: /Library/Receipts/Flip4Mac Web Plugins.pkg
    installer: Install 7.6% complete
    installer: Install 14.1% complete
    2011-05-11 09:57:48.904 installer[4858:420b] PackageKit: *** Missing bundle identifier: /Library/Receipts/OpenAL Installer.pkg
    installer: Install 19.7% complete
    installer: Install 24.7% complete
    installer: Install 29.0% complete
    installer: Install 37.0% complete
    installer: Install 40.6% complete
    installer: Install 100.0% complete
    installer: Finished install

    Not sure if the missing bundle identifiers are causing the problem, but that's my guess. Not sure what to do about it though. Are these receipts installed through Snow Leopard or what?
  • CrazybreadmanCrazybreadman Member Posts: 674
    Rejected 2nd time. Can someone with a mac app test their .pkg through the terminal and see if it installs with no missing bundle identifiers please? Also, after it installs will it run? Mine will run before installing, but not after.
  • Chris FitsimonsChris Fitsimons Member Posts: 135
    Hi everyone

    I had this problem with my mac game "Adventures of Kaveman Karl"

    I uploaded my project to GameSalad to create a normal non-mac app store game and then followed the instructions on this web link to sign it for the Mac App Store.

    http://www.hartcw.com/francis/2011/03/17/building-for-the-mac-app-store/

    Best wishes
    Beth.
  • CrazybreadmanCrazybreadman Member Posts: 674
    I'll give it a shot, thanks. If this works, I wonder what the real problem is?
  • CrazybreadmanCrazybreadman Member Posts: 674
    gand said:
    Same problem to me with MAC App Store (I've only this account, no iOS one) as I wrote in iPhone Publishing Forum

    It appears this has worked! I'll only know for sure if it gets approved, but I assume your app did so I'm hoping. So the problem lies within GS and it's code signing then? Seems odd that it's only causing a select few a lot of grief.
Sign In or Register to comment.