将 iPad 应用程序转换为 iPhone - 通用应用程序。
我已经有一个 iPad 应用程序,现在我想为该 iPad 应用程序制作一个通用应用程序。
如何转换?是否可以?或者我必须启动一个新应用程序吗?
最佳答案
在 Interface Builder 中打开您的项目。单击“目标”旁边的显示三角形,然后右键单击目标并选择“升级 iPad 的当前目标...”。
然后阅读iPad Programming Guide ,特别是 Starting Your Project 部分.
编辑:
我现在明白了——iPad 到 iPad/iPhone。
我认为你会做如下的事情:
- 为 iPhone 创建 .xib 主窗口/应用程序代理/等,以 对应您现有的 .xib iPad。
- 在您的信息 plist 中添加一个条目:
NSMainNibFile
,其值为 您的新 iPhone xib 的名称 - 转到您的build设置并进行设置 将 Base SDK 升级到 4.1(或者 4.0,如果您 仍然安装了旧版 SDK)
- 保留您的 iOS 部署目标 如果您只是将build设置设置为 3.2 担心 iPhone 和 iPod 接触 4.x。
- 设置目标设备系列版本 设置为 iPhone/iPad
- 开始将代码重构为 创建两个不同的代码路径,一个 一个用于 iPhone,一个用于 iPad,其中 合适。
关于iphone - 将 iPad 应用程序转换为 iPhone 应用程序。通用应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3675858/