gpt4 book ai didi

ios - 如何使用 iOS Simulator 7\XCode 5 测试 iOS 7 之前的用户界面(无需升级 iOS 7 的应用程序)

转载 作者:IT王子 更新时间:2023-10-29 07:48:48 26 4
gpt4 key购买 nike

在 XCode 4.6.3 上编译我的应用程序并在 iOS 7 上运行它效果很好。

在 XCode 5 上编译我的应用程序并在 iOS 7 上运行它会导致 UI 困惑,我现在不想处理。 (iOS 7 选择器、标签栏、表格 View 等)

目标:

我希望能够使用 XCode 5 并在 iOS 7 模拟器上测试我的应用程序,但仍使用 iOS 6 和更低版本的 UI 和感觉。

原因:

我不想针对 iOS 7 重新设计我的应用程序,但我确实想使用 XCode 5 iOS 7 模拟器确保它在 iOS 7 上正常运行。

XCode 5 上是否有快速切换以强制所有内容保持不变?

正在做类似 using iOS 6 Base SDK in XCode 5 的事情可以接受还是有点太老套了?

编辑:

使用 iOS 6 SDK 没有帮助。您的应用仍将获得 iOS 7 的外观,只是错误更多。

最佳答案

这是场景:

  • 您的应用在 iOS 6 及更低版本上运行良好
  • 您想在 iOS 7 上测试您的应用
  • 如果您的设备上装有 iOS 7,则需要 XCode 5 才能在其上进行测试
  • 如果您想在 iOS 7 模拟器上测试它,您需要为其安装 XCode 5
  • 在 XCode 5 上编译您的工作应用程序将打破一切,并迫使您至少为 iOS 7 重新设计您的应用程序
  • 到目前为止,此处建议的解决方案将帮助您了解您的应用在 iOS 7 上的外观,但不会保留您的 iOS 6 和更低版本在 iOS 7 上的外观。

我目前找到的最佳解决方案:

  1. 将您当前的 XCode 更新为 XCode 5
  2. here 下载 XCode 4.6.3
  3. 将其安装在不同的位置并将应用程序的名称更改为 XCode4 以区分两者。
  4. 找到您的 XCode 5 应用程序图标,右键单击它并选择“显示包内容”
  5. 找到 MacOS 文件夹并将 xcode 文件移出其文件夹文件夹。最后两步是为了防止你不小心打开使用 XCode 5 的项目。另一种方法是更改​​默认的“打开方式”应用程序但由于某种原因没有奏效对我来说,在我用 XCode 5 打开一个项目后,我想更加确定StoryBoard 更改为仅与 XCode 5 兼容。 *
  6. 打开 XCode 4.6.3 并运行您的项目。在你的模拟器菜单中你现在应该看到 iOS 7。即使在 XCode 顶部栏中,您也会看到 AppName->iPhone6.1 模拟器 ,在模拟器上选择 iOS 7 将在 iOS 7 中运行您的应用程序并保持一切不变。

完成上述操作后,您将拥有两个版本的 iOS 模拟器。包含 iOS 7 模拟器的版本 6 和版本 7。

第 5 步:

enter image description here

关于ios - 如何使用 iOS Simulator 7\XCode 5 测试 iOS 7 之前的用户界面(无需升级 iOS 7 的应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18947035/

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