"application executable is missing a required architecture" error
T8TRG8TR
Member Posts: 120
I just finished a game I was making and published it just like I normally do. I compressed the file and then opened up the application loader, selected the right app, and selected my compressed file. Right after I click send, it comes up with the error:
"iPhone/iPod Touch: application executable is missing a required architecture. At least on of the following architecture(s) must be present: armv6"
This is an update to an old app but I've still never had this error before. It looks like it will still let me send it but I'm not sure that's a good idea. I just downloaded the latest GS update. I'm not sure that that matters though.
"iPhone/iPod Touch: application executable is missing a required architecture. At least on of the following architecture(s) must be present: armv6"
This is an update to an old app but I've still never had this error before. It looks like it will still let me send it but I'm not sure that's a good idea. I just downloaded the latest GS update. I'm not sure that that matters though.
Comments
Beat me to it! It has to be on GameSalad's end.
Nuts...
I shouldn't have updated and saved my file. I've learned my lesson with GS updates from now on.
Website ∞ Twitter ∞ My apps are available on: Apple iOS App Store ∞ Google Play App Store ∞ Amazon App Store
Guru Video Channel | Lost Oasis Games | FRYING BACON STUDIOS
For example, if you want to support iOS 4.2 and still support iPod touch second generation or the iPhone 3G, you'll have to set architecture to ARMv6 and deployment target to 4.2. The original iPhone, the original iPod touch won't be supported. You should also set the UIRequiredDeviceCapabilities in the info.plist of your app.
So anyway GS only gives the option of 4.1 max limit.
Guru Video Channel | Lost Oasis Games | FRYING BACON STUDIOS
n the advanced options area when publishing out of GS I checked the REQUIRE ARMV7 box. This says only 2 gen ipod or above will be supported, no biggie, then I selected ios version 3.2 as min my 2nd generation ipod touch has 4.2 on it. I uploaded and it went in fine.
worked fine for me to.
"The bundle is invalid. The key IURequiredDeviceCapabilities in the Info.plist may not contain values that would prevent this application from running on devices that were supported by previous versions."
So, essentially, it doesn't want me to make 3.2 required because there's a chance that people who are using my app may still have 3.0, so this would essentially not work on their device any longer. Err... right?
Soo... updates are dead-in-the-water.... New apps okay... yes?
Guru Video Channel | Lost Oasis Games | FRYING BACON STUDIOS
So no updates for my apps... Was working on putting links to paid apps in my free apps... d'oh!
Hope they fix it soon....
I'm still new to this Mac thing so I don't know if I can just double-click on the Gamesalad 0.9.85 executable to install it on top of 0.9.87. That makes me nervous (too many PC/Microsoft Office install nightmares over the years)...
Website ∞ Twitter ∞ My apps are available on: Apple iOS App Store ∞ Google Play App Store ∞ Amazon App Store
http://www.megapixelideasllc.com/armv6-architecture
@FutureNewbApps, was your original app only for armv7? I feel like apple wouldn't want you to drop support for users who have already purchased your app. I tried to make it armv7 for an update of an older app and it would not let me.
@TomCoffee, rename GS 0.9.85 so that it doesnt overwrite the new one and then right click the gsproject file and do open with -> older gamesalad.
Is there an eta on the patch for this? I was hoping the patch would be live this morning so I could update my app and fix some glaring bugs.
Thanks
LBG