How to port iPad apps to the iPhone/iPod Touch

Discussion in 'iTunes App Store Games & Apps' started by Saphiresurf, Jul 5, 2010.

  1. Saphiresurf Member

    Member Since:
    Sep 9, 2009
    Message Count:
    654
    Device:
    iPhone 4 (Black)
    First:
    1. Download your app from iTunes
    2. Go to the app itself and copy it to a folder on your desktop (you can right click the app to open it in windows explorer)
    3.Now go to the folder you copied it to and change it's extension from .ipa to .zip. (DO NOT UNZIP YOUR APP)

    Editing and Finishing
    1. Open info.plist with an editor (yourapp.zip\Payload\yourapp.app) (if you'r using windows I used plist editor for windows by iPod robot You can download it here: http://www.softpedia.com/get/Programming/File-Editors/plist-Editor-for-Windows.shtml)
    2.
    Replace
    Code:
    	<key>CFBundleIdentifier</key>
    	<string>com.creator.appname</string>
    With this:
    Code:
    	<key>CFBundleIdentifier</key>
    	<string>com.creator.appnameiPod</string>
    3.
    Replace
    Code:
    	<key>UIDeviceFamily</key>
    	<array>
    		<integer>2</integer>
    	</array>
    With this:
    Code:
    	<key>UIDeviceFamily</key>
    	<array>
    		<integer>1</integer>
    	</array>
    4. Now save this to your desktop (not the zipped folder)

    5. Now go back to the root of your zipped app

    6. open iTunesMetadata.plist

    7.
    Now Replace
    Code:
    	<key>softwareSupportedDeviceIds</key>
    	<array>
    		<integer>9</integer>
    	</array>
    With this
    Code:
    	<key>softwareSupportedDeviceIds</key>
    	<array>
    		<integer>1</integer>
    	</array>
    8.
    Change
    Code:
    	<key>softwareVersionBundleId</key>
    	<string>com.creator.appname</string>
    To this
    Code:
    	<key>softwareVersionBundleId</key>
    	<string>com.creator.appnameiPod</string>
    9. Save this to your desktop

    10. Now go to your desktop and open up the folder that contains your zipped app file. Drag the iTunesMetadata.plist into the root of the zipped uzu file and replace the old one. Now go to uzu 1.0.zip\Payload\uzu.app and drag the info.plist you made from your desktop into that folder and replace the new one (DO NOT UNZIP YOUR APP).

    11. Now go back to the folder that you placed your app in and change the appname.zip to appname.ipa. You dont have to change the file name.

    12. Open iTunes and drag the appname.ipa you just edited. It should now be under iPhone and iPod Touch apps

    13. Now sync it to your iPhone and it should be on your home screen!

    Please post back your result's from following this tutorial.


    Incompatibility List:
    ABC Player(iPod Touch 2g,)
    Tap Tap Radiation
    Weather HD
    Uzu
    Sketchpad HD

    Ported Apps:
    Netflix
    Weatherbug Elite for iPad


    Screenshots:

    Weatherbug
    [IMG]
  2. J-Phone Active Member

    Member Since:
    Dec 1, 2009
    Message Count:
    4,870
    Device:
    iPhone 4 (Black)
    Maybe you should add a list of iPad apps that work and don't?
  3. iMikkie Member

    Member Since:
    Jun 27, 2010
    Message Count:
    840
    Device:
    iPad 3
    Very useful, Well done. Perhaps some screen shots and/or examples would be appreciated. Also maybe show us you using iPad apps on iPhone / iPod touch.
    Thanks.
  4. Appman Community Development Team

    Member Since:
    Jul 9, 2009
    Message Count:
    4,037
    Device:
    4G iPod touch
    Do you have to be jailbroken for this?
  5. Saphiresurf Member

    Member Since:
    Sep 9, 2009
    Message Count:
    654
    Device:
    iPhone 4 (Black)
    Ok i'll make some screenshot's. And you don't have to be jailbroken for most of these. Also I am going to put a list on there.
  6. DarkAura17 Well-Known Member

    Member Since:
    Mar 15, 2009
    Message Count:
    2,471
    Device:
    4G iPod touch
    ABC Player doesn't work actually.
    I'm going to try some free ones like TTRadiation and Harbor Master.
  7. Saphiresurf Member

    Member Since:
    Sep 9, 2009
    Message Count:
    654
    Device:
    iPhone 4 (Black)
    Ok i'll add it to the list.
  8. DarkAura17 Well-Known Member

    Member Since:
    Mar 15, 2009
    Message Count:
    2,471
    Device:
    4G iPod touch
    WeatherBug - working
  9. Saphiresurf Member

    Member Since:
    Sep 9, 2009
    Message Count:
    654
    Device:
    iPhone 4 (Black)
    Added

    P.S. Could you send me some screenshot's of the iPad app on your iPod Touch. Right now I dont have access to my iPod Touch
  10. DarkAura17 Well-Known Member

    Member Since:
    Mar 15, 2009
    Message Count:
    2,471
    Device:
    4G iPod touch
    let me reinstall it, it crashes my ipod though.