通过VMWare进行iOS设备testing

我正尝试将我的iPhone应用上传到我的iPhone。 我在VMWare虚拟机上运行Xcode和OS X. 即使iTunes在插入iPhone时识别出iPhone(意味着虚拟机和iPhone之间的USB连接正常),但无论我做什么,Xcode都不能识别该设备。

错误是:

Xcode无法使用选定的设备运行。 没有configuration的iOS设备可用于兼容的iOS版本。 将iOS设备连接到最新版本的iOS以运行您的应用程序,或者select一个iOS模拟器作为目标。

想法?

“未configuration设备”意味着您没有将设备添加到configuration门户,或者没有安装正确的规定和证书。

Xcode和iOS对代码签名非常严格,所以没有合适的证书和configuration文件,应用程序将不会安装在任何设备上(除了模拟器)。 他们很容易制作,只需要一个苹果开发者帐户可用于$ 100。

从设备端来看:

插入您的设备,input组织者,然后select您的设备,然后单击组织者中的加号button。 它会要求login凭据,如果一切顺利的话,将您的设备添加到您的开发人员门户网站,并可能生成通配符规定。

从电脑方面来说:

进入苹果开发者会员中心。 点击“iOSconfiguration门户”,申请并下载相应的authentication。 然后将这些authentication拖放到xcode应用程序图标上,并将它们安装到您的钥匙链中,并将它们移到组织者的适当位置。