Skip to main content
grosssmutttr
Known Participant
February 2, 2012
Question

Error submitting App to AppStore

  • February 2, 2012
  • 3 replies
  • 3765 views

I got these errors when trying to submit my app via the ApplicationLoader to the AppStore:

1. "There is no dwarfdump executable defined."

2. "Application failed codedesign verification. The signature was invalid, contains disallowed entitlements or it was not signed with an iPhone Distribution Certificate."

The first error disappeared after a software update on my mac!

I revoked my certificate in the provisioning center and made a new one to solve the second error. It doesn't work.

I reinstalled Flash Builder...doesn't work.

The Apple support team told me to use the validate function of xcode, but I don't have one or is there a possibility to do this in Flash Builder?

I have already submitted two applications and everything worked fine.

I use the same .p12 file as for these two application and I also created a new one because nothing seems to solve the problem.

Could it be that Apple changed something in the publishing process?

In my app.xml there is the following hint for iPhone:

<iPhone>

        <InfoAdditions><![CDATA[

            <key>UIDeviceFamily</key>

            <array>

                <string>1</string>

                <string>2</string>

            </array>

        ]]></InfoAdditions>

        <requestedDisplayResolution>high</requestedDisplayResolution>

    </iPhone>

I read a lot of problems coming up with the new application loader and many other users suggest to download an older application loader version (1.3). I can't find this version anymore?

Does somebody has a link for me so that I can test this issue?

I really bought me a MacBook to publish Apps with Flash Builder and I feel really sad because I investigated more than 16 hours in this problem.

I would be very happy if someone has a hint or solution for me 🙂

Best regards,

omi

This topic has been closed for replies.

3 replies

grosssmutttr
Known Participant
February 3, 2012

Something really strange happened to me.

I have a project builded with the flash builder on my mac.

I copied this project to my harddisk and then used/copied some images out of this project in my new mobile project on my windows pc.

asdda$ codesign --verify -vvvv -R='anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.1] exists and (certificate leaf[field.1.2.840.113635.100.6.1.2] exists or certificate leaf[field.1.2.840.113635.100.6.1.4] exists)' /Users/mydrive/Documents/testing/Payload/myapp.app

/Users/mydrive/Documents/testing/Payload/myapp.app: a sealed resource is missing or invalid In architecture: armv7 resource missing: /Users/mydrive/Documents/testing/Payload/myapp.app/assets/buttons/._image1.png

resource missing: /Users/mydrive/Documents/testing/Payload/myapp.app/assets/buttons/._image2.png

I read about this problem of copying files from mac to windows and then it adds an underscore to the files.

My solution (after 20 hours of research and really mind blowing about apple vs windows):

Create a new Flash Builder Project and create everything new.

If you copy a flash builder project from the mac to your windows pc you have to zip the project!!!

Best regards

omi

February 2, 2012

Hi:

Just right click on ipa and open with archive utility. (Or change the extension from ipa to zip and double click it)

You will see a folder named Payload under which you will find the .app for your application

grosssmutttr
Known Participant
February 2, 2012

I've done your advice:

"a sealed resource is missing or invalid"

"In architecture: armv7"

Normally the Flash Builder adds the armv7?

February 3, 2012

Make sure you are using a distribution to app store certificate and provisioning profile to match.

This might be a no s@#@ type of suggestion but you use a development cert and provisioning profile for development testing and a completely different certificate and provisioning profile for submission to the app store, this seems to be your problem.

February 2, 2012

Hi:

I dont have access to Mac right now but for validation you can try following at command prompt

codesign --verify -vvvv MyApp.app

where MyApp.app can be found inside the extracted ipa.

codesign utility comes as part of Xcode. Make sure you have Xcode. Also postback the command output if any.

grosssmutttr
Known Participant
February 2, 2012

Thanks for the answer.

How can I extract an .ipa file? :-)

Where is the MyApp.app?

I will download a free version of xcode and check this issue.