【问题标题】:xcode 4.6 can't show deployment target 4.2xcode 4.6 无法显示部署目标 4.2
【发布时间】:2013-03-06 13:41:48
【问题描述】:

我有 xcode 4.6。它显示部署目标高达 4.3。 我想用4.2,但是显示不出来。

它的步骤是什么。

有什么问题?

【问题讨论】:

  • 你知道答案吗?
  • 为什么你仍然需要为 iOS4.2 开发任何东西的原因是什么?有多少设备运行 iOS4?最新的非官方统计数据显示,大约 80% 的设备运行 iOS6,大约 15% 的设备运行 iOS5,其余运行 iOS3 或 iOS4。为什么要为不到 5% 的设备开发应用程序?
  • 如果你真的需要支持,可以看看这个问题:stackoverflow.com/questions/12619124/…
  • 我想在 iphone 3G 上运行应用程序,它有 ios 4.2.1。它不能升级到 ios 5 或 ios 6。
  • 您不能使用 Xcode 4.6 和 iOS SDK 为 iPhone 3G 构建应用程序,因为它具有 ARMv6 处理器。从版本 6 开始,iOS 不再支持 ARMv6 处理器。

标签: iphone ios-4.2 deployment-target


【解决方案1】:

Xcode 4.6 和 iOS 6 不支持 iOS 4.2 和/或 ARMv6。 (ARMv6 设备是 iPhone 1st 和 3G 以及 iPod Touch 1g 和 2g)

由于所有具有 ARMv7 的设备都能够运行 iOS 5,因此您应该将最低版本设置为 4.3 或 iOS 5.0(如果可能)。

【讨论】:

  • 但是这个链接在说什么? stackoverflow.com/questions/12619124/…
  • 那就这样做吧!这不是官方的,需要您使用旧版本的 Xcode 构建 iOS 4.* 版本,然后使用更高版本的 Xcode 构建包含应用程序(ARMv6 和 ARMv7)的胖二进制文件。您将需要大量有关farmeworks 的知识才能正确执行此操作并使用大量编译器指令设置您的代码。简而言之,这不值得你花时间,90% 的人已经在运行 iOS 6,只有
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-29
  • 1970-01-01
  • 1970-01-01
  • 2012-02-14
  • 2012-10-22
  • 1970-01-01
相关资源
最近更新 更多