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

    Saphiresurf Member

    Joined:
    Sep 9, 2009
    Messages:
    661
    Likes Received:
    0
    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

    Please Register or Log in to view images

  2. J-Phone

    J-Phone Active Member

    Joined:
    Dec 1, 2009
    Messages:
    4,868
    Likes Received:
    10
    Device:
    iPhone 4 (Black)
    Maybe you should add a list of iPad apps that work and don't?
  3. iMikkie

    iMikkie Member

    Joined:
    Jun 27, 2010
    Messages:
    838
    Likes Received:
    1
    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

    Appman Community Development Staff Member

    Joined:
    Jul 9, 2009
    Messages:
    4,034
    Likes Received:
    56
    Device:
    4G iPod touch
    Do you have to be jailbroken for this?
  5. Saphiresurf

    Saphiresurf Member

    Joined:
    Sep 9, 2009
    Messages:
    661
    Likes Received:
    0
    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

    DarkAura17 Well-Known Member

    Joined:
    Mar 15, 2009
    Messages:
    2,467
    Likes Received:
    77
    Device:
    iPhone 5S
    ABC Player doesn't work actually.
    I'm going to try some free ones like TTRadiation and Harbor Master.
  7. Saphiresurf

    Saphiresurf Member

    Joined:
    Sep 9, 2009
    Messages:
    661
    Likes Received:
    0
    Device:
    iPhone 4 (Black)
    Ok i'll add it to the list.
  8. DarkAura17

    DarkAura17 Well-Known Member

    Joined:
    Mar 15, 2009
    Messages:
    2,467
    Likes Received:
    77
    Device:
    iPhone 5S
    WeatherBug - working
  9. Saphiresurf

    Saphiresurf Member

    Joined:
    Sep 9, 2009
    Messages:
    661
    Likes Received:
    0
    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

    DarkAura17 Well-Known Member

    Joined:
    Mar 15, 2009
    Messages:
    2,467
    Likes Received:
    77
    Device:
    iPhone 5S
    let me reinstall it, it crashes my ipod though.

Share This Page