Here’s a curious issue!
I was having issues with entitlement / code signing on an iPhone app. I was positive everything was correct, yet the beta tester I was emailing it to could not install it. I was ripping my hair out. (And boy, did I look funny!)
I’ll cut to the chase. The beta tester’s iTunes kept reporting that his entitlements are not valid. In plain english: his device did not have permission to install the app. If you checked out my previous blog about short cuts to checking entitlements, you’ll forsee where I eventually ended up. We went to check the code signing and entitlement files/folders within the .app package, and low and behold they were gone!! Hmmm.
Well, to again compress the story and jump to the end, it turned out that the file he had was NOT the same file I had sent! When right-clicking on the sample.app file and selecting “Compress”, we ended up with a SAMPLE.ZIP file that, when unzipped, had files missing!



