iphone - 将 iPad 应用程序转换为 iPhone 应用程序。通用应用程序

标签 iphone ipad ios4 universal-binary

将 iPad 应用程序转换为 iPhone - 通用应用程序。

我已经有一个 iPad 应用程序,现在我想为该 iPad 应用程序制作一个通用应用程序。

如何转换?是否可以?或者我必须启动一个新应用程序吗?

最佳答案

在 Interface Builder 中打开您的项目。单击“目标”旁边的显示三角形,然后右键单击目标并选择“升级 iPad 的当前目标...”。

然后阅读iPad Programming Guide ,特别是 Starting Your Project 部分.

编辑:

我现在明白了——iPad 到 iPad/iPhone。

我认为你会做如下的事情:

  1. 为 iPhone 创建 .xib 主窗口/应用程序代理/等,以 对应您现有的 .xib iPad。
  2. 在您的信息 plist 中添加一个条目: NSMainNibFile,其值为 您的新 iPhone xib 的名称
  3. 转到您的build设置并进行设置 将 Base SDK 升级到 4.1(或者 4.0,如果您 仍然安装了旧版 SDK)
  4. 保留您的 iOS 部署目标 如果您只是将build设置设置为 3.2 担心 iPhone 和 iPod 接触 4.x。
  5. 设置目标设备系列版本 设置为 iPhone/iPad
  6. 开始将代码重构为 创建两个不同的代码路径,一个 一个用于 iPhone,一个用于 iPad,其中 合适。

关于iphone - 将 iPad 应用程序转换为 iPhone 应用程序。通用应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3675858/

相关文章:

iphone - 如何删除我的应用程序 NSDocumentDirectory 下的所有文件?

ios - 如何将 UIView 添加到 Objective-C 中的表格单元格?

iPhone GameKit 异步服务器模式

ios - 无法将新的 xib 添加到 View Controller

ios - [self performSegueWithIdentifier : @"login_success" sender:self]; 时崩溃

objective-c - 用于 Objective-C 的 REPL

iphone - 如何在表格 View 中的两个单元格之间留出空间?

iphone - 在iPhone中使用FMOD向音频添加效果并保存新音频

iphone - 如何管理 UIImageView 内容模式?

iphone - 验证收据 Autorenewable 订阅