Link to home
Start Free TrialLog in
Avatar of Julian67
Julian67

asked on

stumped about iPhone distribution submission - certificate vs signature vs app id vs bundle id?

The coding is the easy part compared to the app submission.  I have a pay contract now - not sure if it "on" my machine or it needs to be, but after trying so may things I still get this after I build the app:

warning: Application failed codesign verification.  The signature was invalid, or it was not signed with an Apple submission certificate. (-19011)

The rest of the detail is here.  What are the reasons for the above message and what kind of checks should I go back and verify?


Executable=/Users/carusom/Documents/iPhone Development/Tips/build/Distribution-iphoneos/Tips.app/tips
codesign_wrapper-0.7.5: using Apple CA for profile evaluation
/Users/carusom/Documents/iPhone Development/Tips/build/Distribution-iphoneos/Tips.app: valid on disk
/Users/carusom/Documents/iPhone Development/Tips/build/Distribution-iphoneos/Tips.app: satisfies its Designated Requirement
test-requirement: failed to satisfy code requirement(s)
codesign_wrapper-0.7.5: failed to execute codesign(1)
 - (null)

Open in new window

SOLUTION
Avatar of xdomains
xdomains
Flag of India image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
This may also be caused by some bug in Xcode which would still keep track of an older certificate. Open the Xcode project file in a text editor and find the offending relationship to the old certificate.

Make sure all the certificate, starting by the one Apple provides you, are current and valid. You might want to start from scratch, removing all certificates and provisioning profiles from both your keychain and your projects, go to the iPhone provisioning portal and download them again.
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial