gpt4 book ai didi

ios - 在 xcode 4.2 上将 iPhone 应用程序转换为通用应用程序

转载 作者:行者123 更新时间:2023-11-28 20:36:12 25 4
gpt4 key购买 nike

我使用 xcode 4.2 复制目标功能来创建 iPad 目标,它还创建了包含所有 iPad xib 文件的 Resources-iPad 文件夹。

现在我有两个目标:

  • 我的应用
  • myApp-iPad

两个资源:

  • 资源
  • 资源-iPad

我还设置了 myApp 项目文件设置:

 Targeted Device Family - iPhone/iPad

问题:当我运行针对 iPad 模拟器的应用程序时,它使用 iPhone 资源文件。我是否缺少使用 iPad 资源的任何设置?

最佳答案

enter image description here如果我对你所做的理解正确,你没有将你的目标转换为通用应用程序;相反,您创建了一个新的仅限 iPad 的目标版本。

您想要的要简单得多:单击您的目标,然后使用“目标设备系列”下拉菜单选择“iPhone/iPad”。

在 Interface Builder 中你会找到一个相应的命令来转换 xib,但似乎这已经为你在创建 iPad 目标时完成了。

希望这对您有所帮助。

编辑:

如果您的 iPhone xib 文件名为“MainWindow.xib”,您应该为 iPad 提供一个名为“MainWindow-iPad.xib”的 xib 文件。这样,当应用程序在 iPad 设备上运行时,将使用它而不是前者。

您还应确保 iPad xib 出现在目标的“构建阶段”选项卡下的“复制捆绑资源”部分中。

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

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com