iphone - 如何将通用 iOS 应用程序转换为独立的 iPhone 应用程序?

标签 iphone ipad ios universal-binary

我开始构建一个通用应用程序,结果发现该设计不适用于 iPad,所以我决定将其作为一个独立的 iPhone 应用程序。我的意思是,我希望应用商店将我的应用视为 iPhone 应用,而不是通用应用。我正要创建一个新项目并将现有的 iPhone 代码移到其中,这是一项繁重的工作,因为我有现有的 Core Data 存储和其他需要一些人工的文件。

这是我应该采取的路线还是很容易将我现有的通用应用程序转换为独立的 iPhone 应用程序?如果转换它更容易,我需要做什么?

我正在探索我的项目的build设置(我不知道它们中的大多数是什么意思),但我看到了“目标设备系列”设置。我是否足够幸运,我可以简单地将其设置为“iPhone”,这就是它的结束?

在此先感谢您的帮助!我现在要继续研究这个...

更新:我发现我需要做的就是将“Targeted Device Family”build设置设置为“iPhone”。到目前为止似乎工作正常。

最佳答案

我相信最终会在 Info.plist 中设置 UIDeviceFamily 键,这应该是 App Store 所看到的。你可能仍然有一堆 iPad 资源,但我不会太担心。

关于iphone - 如何将通用 iOS 应用程序转换为独立的 iPhone 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3479546/

相关文章:

ios - 使用GROUP APP在两个目标中共享文件

iphone - 如何制作和播放程序生成的啁啾声

ios - 无法在 iPad (Swift iOS) 中运行应用程序

快速 Split View Controller 默认单元格

ios - Flash Builder 导出的 IPA 文件大小

ios - XLForm 单元格行数

iphone - 为什么我的代码会泄露?

ios - 我们可以为 IOS 8 应用程序使用 San Francisco 字体吗?如果是,使用它的最佳方式?

iphone - 默认应用程序图标形状在我的图标后面可见

ios - 同一 Storyboard 中 iPhone 和 iPad 的不同布局