Skip to main content
Inspiring
August 2, 2012
Answered

Package IPA file, *then* edit app descriptor file? - possible?

  • August 2, 2012
  • 1 reply
  • 644 views

Hi,

I've run into a problem. In order to support for Facebook connections in my app, I need to add some lines to my app descriptor file's <InfoAdditions> node:

However, the app descriptor file is generated when I package the IPA from Flash Professional, and there's to way to tell Flash to add something into the <InfoAdditions> node when generating the file. I've even tried to package the IPA, then unzip the IPA file, edit the app descriptor file and reinsert it into the IPA, but that causes the IPA file to become corrupted; apparently it checks for manual edits like these.

Is there any way to edit that <InfoAdditions> node in my app descriptor file before or after it is packaged into the IPA file? I sure don't hope the only way to do it is to use the ADT prompt or something. That tool is godawful and impossible to use (who's using a DOS prompt in 2012??).

This topic has been closed for replies.
Correct answer Colin Holgate

Open your iOS settings to set everything else up, don't forget to check the box that says to remember your password. Close that dialog and then edit the app descriptor file to add the Facebook lines, and do a Save. Now select Publish from the File menu in Flash Pro. Don't go back into the iOS settings to publish, that would end up deleting the lines you have added.

1 reply

Colin Holgate
Colin HolgateCorrect answer
Inspiring
August 2, 2012

Open your iOS settings to set everything else up, don't forget to check the box that says to remember your password. Close that dialog and then edit the app descriptor file to add the Facebook lines, and do a Save. Now select Publish from the File menu in Flash Pro. Don't go back into the iOS settings to publish, that would end up deleting the lines you have added.

Inspiring
August 2, 2012

That actually worked! Wonderful, even though it seems like a rather random workaround. Hope this gets more logical in future Flash versions.