我的Xcode版本4.6(4H127)和我的Mac OS是10.7.5。我还安装了有效的配置文件和证书。当我通过设备部署Xcode时,它显示错误No provisioned iOS devices are available with a compatible iOS version. Connect an iOS device with a recent enough version of iOS to run your application or choose an iOS simulator as the destination
。如果有人知道你能解决我的问题吗?
答案 0 :(得分:2)
10.7.5是您的Mac OS X版本号,而不是您的iOS设备版本。
问题是您没有有效的配置文件。转到Apple开发人员中心>供应门户以创建必要的应用程序ID和供应配置文件。
或者,在Xcode中右键单击您的设备>组织者“添加到供应门户”
答案 1 :(得分:2)
如何在管理器的“设备”面板中选择“使用此手机进行开发”?
答案 2 :(得分:1)
Xcode现在默认为ARM7创建应用程序。
要支持iPhone 3G和其他arm6设备,您需要在Architectures列表中指定arm6和arm7,并将设备要求设置为plist中的arm6。
这取决于您使用的是什么设备。如果它的iOS6设备然后默认使用,则使用上面的设置。
答案 3 :(得分:0)
检查您选择的部署目标,根据您的设备iOS版本选择此目标。
答案 4 :(得分:0)
Shivan的回答(或者,右键单击Xcode中的设备> Organizer到“Add to Provisioning Portal”)帮助我解决了断开设备(USB)并重新连接的附加步骤的相同问题。