Can't go through verification step for sending iPhone 5 app

This is an old application that has been sent many times without any problems. I changed the code and info.plist to support iOS 6 and iPhone 5, but did not change the build settings at all. I checked the certificates and provisioning profiles, they all sound. All adhoc builds worked great on our devices. I am using Xcode 4.5.

I build without errors and archives just fine. He appears in the organizer. When I click "Validate ...", I click, as usual, select the correct provisioning profile, but then it fails every time with the same three errors:

  • Cannot start the lipo / Applications / Xcode.app ... command: cannot open the input file: ... (There is no such file or directory)
  • Invalid code verification. The signature is invalid, contains forbidden rights, or it was not signed with the iPhone distribution certificate.
  • The parsed binary must exist: ...

I tried the answers in the following question: Binary analysis must exist, the iOS application archive is in xcode , and my application checks.

I suspect the problem is that I included armv6, armv7, and armv7s as valid architectures, but I really don't know what the problem is because it all worked in Xcode 4.4.

What should I do to fix this?

+8
ios iphone xcode ios6
Sep 27 '12 at 18:22
source share
1 answer

You cannot create armv6 binaries using Xcode 4.5, support for armv6 was dropped by Apple.

It seems that your errors are greatly exacerbated after they reach the first error, so if you fix it so that it is created for armv7 and armv7, then it should fix the rest of the errors (since it will generate a valid binary if the script does a great job with everything else and can be parsed)

+17
Sep 27 '12 at 18:28
source share



All Articles