Xcode 我如何在使用iOS v 4.2.1的旧版iPhone 3G上测试应用程序
我一直在我的iPhone4S和我妻子的iPhone3GS上测试我的应用程序。我还想在运行iOS 4.2.1(它支持的最高版本)的旧版iPhone 3G上测试它 当我将3G连接到Mac并尝试设置时,会收到两条错误消息: 无法支持开发 及 Xcode找不到安装此版本的软件映像 我使用的是最新版本的xCode(4.4.1版) 是否有地方可以找到丢失的“软件映像”,以便在3G和较旧的iOS设备上测试我的应用程序 如果没有,如何知道应用程序将使用哪些设备 我注意到运行iOS5及以上版本的新款iPhone也支持自动参考计数(ARC)。每当我创建一个新项目时,我都会选中ARC按钮。如果你想让自己的应用程序在旧的支持iOS5之前的设备上运行,你是否必须放弃ARC …戴尔 有什么地方可以找到丢失的“软件映像”吗 我相信您可以通过iTunes下载它,方法是单击设备摘要页面中的还原,然后搜索Xcode 我如何在使用iOS v 4.2.1的旧版iPhone 3G上测试应用程序,xcode,testing,ios4,ios-provisioning,Xcode,Testing,Ios4,Ios Provisioning,我一直在我的iPhone4S和我妻子的iPhone3GS上测试我的应用程序。我还想在运行iOS 4.2.1(它支持的最高版本)的旧版iPhone 3G上测试它 当我将3G连接到Mac并尝试设置时,会收到两条错误消息: 无法支持开发 及 Xcode找不到安装此版本的软件映像 我使用的是最新版本的xCode(4.4.1版) 是否有地方可以找到丢失的“软件映像”,以便在3G和较旧的iOS设备上测试我的应用程序 如果没有,如何知道应用程序将使用哪些设备 我注意到运行iOS5及以上版本的新款iPhone也
*.ipsw
文件。iTunes甚至可以在图像自动下载后共享它
如果一个人想让自己的应用程序在一个平台上运行,他是否必须放弃ARC
支持iOS5之前版本的旧设备
不是全部。iOS 4.2支持绝大多数ARC
,但不支持弱的引用
此外,还有一些篮圈你必须跳转到目标。我有一个概述他们(与截图)
我知道Xcode 4.4.1可以使用iOS 4.2.1设备作为目标,因为我可以在运行4.2.1的第二代iPod touch上进行测试
最后,如果您无法获得软件映像,您可以尝试通过developer.apple.com将UDID直接添加到provisioning portal上(老式方式)