我刚开始用xCode 6.3开发iOS应用程序。我只有1个物理设备,一个iPhone 4(没有S)。为了使用推送通知,我需要注册至少一个设备进行开发,但xCode将我的iPhone4视为不合格的设备(它运行IOS 7.1.2)。我尝试将构建目标调整为7.1,重新启动设备和mac,但没有任何工作。
有什么办法可以在不购买新iOS设备的情况下将iPhone4注册为开发设备?
答案 0 :(得分:2)
这实际上非常愚蠢。我曾尝试this solution,但我没有清理并重建项目。在干净,重建和重新启动(!!!)之后,我现在可以在物理iPhone4上运行应用程序
答案 1 :(得分:1)
尝试从下载Xcode 5.1.1 https://developer.apple.com/downloads/
它基于iOS 7.1 SDK。它应该适用于你的iPhone4。
答案 2 :(得分:0)
您的设备未检测到Xcode 6.0,因为硬件要求不匹配。你必须检查iPhone 4s或以上。 Xcode 6也没有检测到我们的iPhone。
答案 3 :(得分:-1)
您的设备没有问题。您可以使用此设备进行测试。按照以下步骤操作,我希望您能解决问题。
1.从窗口>设备中删除xcode中的设备。
3.保持目标sdk版本7.0或7.1。
现在运行你的项目。