Convert ipad application to iphone. Universal app
Convert iPa开发者_如何学JAVAd application to iPhone- Universal app.
I already have one iPad application, now I want to make a universal app of that iPad application.
How to convert? Is it possible? Or do I have to start a new app?
Open up your project in Interface Builder. Click on the disclosure triangle next to "Targets", then right-click on the target and choose "Upgrade Current Target for iPad...".
Then read the iPad Programming Guide, especially the section Starting Your Project.
Edit:
I see now -- iPad to iPad/iPhone.
I think you would do something like the following:
- Create a .xib for the iPhone for the Main Window/App Delegate/etc, to corresspond your existing .xib for iPad.
- Add an entry in your info plist:
NSMainNibFile
, with the value of the name of your new iPhone xib - Go to your build settings and set the Base SDK to 4.1 (or 4.0 if you still have the older SDK installed)
- Keep your iOS Deployment Target build setting at 3.2 if you're only worried about iPhones and iPod Touches with 4.x.
- Set the Targeted Device Family build setting to iPhone/iPad
- Start refactoring your code to create two different code paths, one for iPhone and one for iPad, where appropriate.
精彩评论