我有一台旧的第一代iPad,运行的是最新的iOS 5.1.1

我想为其编写一些基本的应用程序,但是在Mac上,我有Xcode 8,它将旧的iPad显示为不受支持的设备,并且我无法在其上调试或运行软件。

我想下载旧版本的Xcode并使用它,但是在花大量时间下载大型gig之前,我想知道可以实际使用的最佳(最新)Xcode版本。

另外,有人知道该版本的Xcode是否可以在macOS Sierra上运行,还是我需要虚拟机或其他东西?

经过大量Google搜索后,我一直找不到答案。

谢谢

最佳答案

我在OS X 10.6.8(雪豹)上使用XCode 4.2,并从Xcode 4.3.1(从OS X Lion)提取了iOS 5.1模拟器,以便为旧iPad开发应用程序并在模拟器上对其进行测试。然后,我将代码移至另一台Mac,以使其与最新的iOS,itunesconnect等兼容。

如果要在旧设备上测试应用程序,则必须在Apple上获得一个开发人员帐户,然后在旧计算机上安装证书和配置文件。

如果您想将应用程序实际提交到应用程序商店,则必须符合最新的iOS(处理不赞成使用的类的不同情况等)。

...如果该版本的Xcode将在m​​acOS Sierra上运行,或者我需要虚拟机

我个人的喜好是使用一台二手Mac mini,为一系列设备设置它,贴上标签,而不在上面安装任何其他软件。硬件价格便宜,而且新的操作系统总是会破坏某些东西。我的口号是:“如果要保留旧版软件支持,请保留旧版硬件”。

希望这可以帮助!

07-26 09:37
查看更多