通过VMWare进行iOS设备测试

4
我正在尝试将我的iPhone应用程序上传到我的iPhone上。我在VMWare虚拟机上运行Xcode和OS X。即使iTunes在插入时识别出iPhone(暗示虚拟机与iPhone之间的USB连接正常工作),但无论我做什么,Xcode都无法识别该设备。
错误如下: “Xcode无法使用所选设备运行。 没有可用的已配置iOS设备具有兼容的iOS版本。连接一个具有足够新版本的iOS的iOS设备以运行您的应用程序或选择iOS模拟器作为目标。”
有什么想法?

'xcode organizer (COMMAND + SHIFT + 2) > devices' 是否能够识别设备? - basvk
你有付费的iOS苹果开发者账户吗?(每年$99)如果没有,您将无法在设备上运行您的应用程序。您还需要将设备设置为开发者模式,您可以在组织者中完成此操作。 - Bastian
1个回答

4
'未提供设备'表示您没有将设备添加到配置门户,或者没有安装正确的证书和配置文件。 Xcode和iOS对代码签名非常严格,因此除了模拟器之外,应用程序不会安装在任何设备上,除非有适当的证书和配置文件。 它们很容易制作,只需要一个售价为100美元的苹果开发者帐户即可。
从设备方面来看:
将设备插入电脑,进入组织者,然后选择你的设备并单击组织者中的加号按钮。它会要求输入登录凭据,然后如果一切顺利,将会向您的开发人员门户添加您的设备,并可能生成通配符配置文件。
从电脑方面来看:
进入苹果开发者成员中心。 点击' iOS配置门户'并申请并下载正确的证书。 然后将这些证书拖到xcode应用程序图标上,它会在您的钥匙串中安装它们并将它们移到组织者中的正确位置。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接