Skip to main content
Inspiring
September 14, 2011
Answered

Question about exporting for iOS/App Store

  • September 14, 2011
  • 1 reply
  • 1204 views

I tried to follow all the instructions (http://developer.apple.com/ios/manage/distribution/index.action) properly but they were written for XCode and not Adobe. I have looked on Adobe's site but I can't find any information or documentation telling me what I'm doing wrong.

I am using Flash CS 5.5 and AIR 2.7.

In iTunes Connect under Provisioning -> Distribution I created a new Distribution Provisioning Profile. This I opened in AIR for iOS Settings -> Deployment -> Provisioning profile. Bundle IDs match.

In iTunes Connect under Certificates -> Distribution I created a new Distribution Certificate. This I installed using Keychain Access.

In Flash I continued using the same Developer Certificate (.p12 file) I had been using to test my app on my device.

I downloaded and used Keychain to install the WWDR intermediate certificate.

In Flash -> AIR for iOS Settings -> Deployment -> iOS deployment type I chose "Deployment - Apple App Store"


I compiled the app and tried to upload using Application Loader. It gave me the following error:

"Application failed codesign verification. The signature was invalid, or it was not signed with an Apple submission certificate."

All my certificates are current and valid, and have been installed without duplicates.

Any ideas? I'm not sure what else I'm supposed to do or where else to turn for answers.

Thanks!

This topic has been closed for replies.
Correct answer Joe ... Ward

That sounds right. You will have to export it, including the private key, to a .p12 file to use it with Flash CS.

1 reply

Participating Frequently
September 14, 2011

You need a distribution certificate to go along with your distribution provisioning profile. You can create one on the Apple iOS Provisioning Portal (as you did with your other Apple certs and profiles).

AmbariAuthor
Inspiring
September 14, 2011

Is that the developer_identity.cer file created in iTunes Connect -> Provisioning -> Distribution?

I created one and installed it in Keychain by double clicking on it in Finder.

It shows up in Keychain -> Login under "iPhone Distribution: My  Name" and I can expand it to reveal a private key with my name  underneath it.

Is that right?