Manually code signing an iOS Gamesalad app with terminal command codesign?
Is it possible to bypass the default signing method through Gamesalad creator and sign an unsigned app with codesign command?
I tried but when I go to install the app on my development device I get the error "app cannot be validated".
This must not be a certificate or provisioning profile issue as I double checked them. Also, I verified the signing process with codesign verify command.
Does this have something to do with to app generated process through Gamesalad?
Anyone had a relevant experience before because I need to re-sign the app manually.
"Make'n Omelette" one touch game available now on App Store for free!
We are Zero Point Developers
Best Answers
-
The_Gamesalad_Guru Posts: 9,922
I think you need to download the project after it is put through the publishing system. Click the download button and not the sign app button. This should give you an unsigned project.
Answers
Thank you for your answers. After contacting and Gamesalad Support, I understand that maybe the issue comes from the fact that I try to edit info.plist which uses a different signature method and it is not allowed to get edited after game publishing.
"Make'n Omelette" one touch game available now on App Store for free!
We are Zero Point Developers
i tried to re-sign Gamesalad viewer and install it and I get the same error. So the problem must be somewhere else. What procedure do you use to sign developer apps? I used codesign -s -f "Certificate" Path.app command
"Make'n Omelette" one touch game available now on App Store for free!
We are Zero Point Developers
Ok after a lot of research (2 days!) the issue comes from entitlements which during re-signing are not implemented. Since I couldn't understand how to implement them with codesign command, I found this guide which helped me re-signed my app with entitlements in it. Hope it comes helpful to you too.
"Make'n Omelette" one touch game available now on App Store for free!
We are Zero Point Developers