Steps to use Flash iPhone packager to create iPhone app. from Captivate SWF

March 4, 2011

Steps to use Flash iPhone packager to create iPhone app. from Captivate SWF

Followers: 0 people
March 4, 2011

Further to Shameer’s post on “Publish to iPhone from Captivate and eLearning Suite“, here are the next steps to generate the iPhone app. from your Captivate SWF.

These are manual steps and you need to use the terminal/shell to execute the command on a Mac machine where you have your Apple Developer Certificate and Provisioning Profile installed:

  1. Every iPhone app. has an app descriptor file which describes the app. name, version, icons, initial orientation etc. Create app.xml file for the SWF that you want to convert to iPhone app. Use the attached “Sample-app.xml” file and replace all occurrences of “Sample” with your SWF file name. Change other settings as desired.
  2. Go to <Flash CS5 install folder>/pfi/lib and execute the following command on the terminal. Replace all occurrences of Sample with your SWF file name and also replace path to your SWF file, provisioning profile , developer certificate and certificate password appropriately.

jayashree-pandeyas-macbook-pro:lib jpandeya$ java -jar pfi.jar -package -target ipa-debug -provisioning-profile ~/Downloads/CaptivateiPhoneProfile.mobileprovision -storetype pkcs12 -keystore ~/Desktop/Certificates.p12 -storepass <certificate password> ~/Documents/iPhone Testing/Sample.ipa ~/Documents/iPhone Testing/Sample-app.xml -C ~/Documents/iPhone Testing/ Sample.swf

Pls. be patient as it might take 3-5 minutes to generate the .ipa file.

Comments (6)
2012-03-20 15:31:00
2012-03-20 15:31:00

What a lame description...

What a lame description…

Like
2011-04-11 15:32:45
2011-04-11 15:32:45

As i understand it the quizzing wont work under this method so all you can really do is make a slide show app? or am i wrong? is there anywhere that tells you what you can and cant do in Captivate to make an iOS enabled file?

As i understand it the quizzing wont work under this method so all you can really do is make a slide show app? or am i wrong? is there anywhere that tells you what you can and cant do in Captivate to make an iOS enabled file?

Like
2011-03-08 20:48:08
2011-03-08 20:48:08

Indeed I am looking forward to see a demo clip

Indeed I am looking forward to see a demo clip

Like
2011-03-08 02:37:47
2011-03-08 02:37:47

Do you have a video clip available anywhere on the Web to describe the full process on a Mac environement. What about if you do not have a MAC?

Do you have a video clip available anywhere on the Web to describe the full process on a Mac environement. What about if you do not have a MAC?

Like
(2)
>
Anonymous
's comment
2011-09-30 19:27:00
2011-09-30 19:27:00
>
Anonymous
's comment

Carole - Did you ever get an answer to this? I have the same issue with not presently owning a Mac.

Carole – Did you ever get an answer to this? I have the same issue with not presently owning a Mac.

Like
>
Anonymous
's comment
2011-09-30 19:27:00
2011-09-30 19:27:00
>
Anonymous
's comment

Carole - Did you ever get an answer to this? I have the same issue with not presently owning a Mac.

Carole – Did you ever get an answer to this? I have the same issue with not presently owning a Mac.

Like
Add your comment