如何使用设备而不是模拟器

我是一个新的iPhone开发,并希望在我的iPhone上testing我的应用程序。 我已经支付了100美元,但找不到任何方法来锻炼如何做到这一点。 有一些参考,但他们是Xcode 3。

任何帮助将非常感激。

首先,你必须让你的开发人员证书/密钥设置在您的Mac上。 请参阅开发人员门户网站 ,其中有详细说明如何获得此设置。

获得证书后,插入设备,然后按XCode中的cmd + shift + 2加载组织者。 select设备窗格,单击您的设备,然后单击“用于开发”button。 它会要求你把你的用户名/密码写入你的开发账户,然后它将启用你的设备进行开发。 启用后,只需将其选为要在主Xcode窗口左上angular构build的目标。

我知道这个问题已经得到了回答,但是我已经有很多的想法让XCode4直接安装到我的设备上。 如果您想让多台机器安装到同一台设备上,Heaven会帮助您。

我最好的build议,让XCode4为你做所有的工作。 试图手动configuration您的证书只会导致你打你的电脑或设备smithereens。

如果您遇到困难,或只能完成一半的工作,请按照下列步骤操作。

  1. 从钥匙串中删除所有的证书。 你可以离开苹果开发证书,但其他一切都必须去。
  2. 将您的项目设置为无代码签名。 如果您使用过任何旧的configuration文件,则不希望项目查看任何内容。
  3. 在pipe理器中,删除您在那里的所有configuration文件。 对于XCode4以及您的设备。
  4. 我通常closures我的项目,但这可能是一个选项。
  5. 在Apple Developer Portal中删除您的开发人员证书。 它会抱怨,但太糟糕了。
  6. 不要在网站上删除任何configuration文件。 你以后需要这些。 他们都应该已经configuration到您的设备和testing团队。 他们很好。
  7. 打开pipe理器,在configuration文件下,应该有导入button和checkbox,让XCode4为您完成工作。 使用该button让XCode将其全部设置完成。
  8. 它应该告诉你,你没有开发人员证书和自动请求,让XCode请求它。 它可能会在某个时候提示你提供你的开发者证书。
  9. 这将需要几秒钟的时间,但它应该拉入与您的账户关联的任何供应configuration文件,在您的钥匙串中创build开发人员证书,并且如果您的设备已插入,请将最新的供应configuration文件复制到您的设备。
  10. 打开你的项目,selectiPhone Developer作为你的构build。 如果它是空白,无论如何select它,它应该与正确的configuration文件关联运行。
  11. 运行你的版本select你的设备,你应该很好去。

当我在正常的Xcode和beta版本之间工作时,我经历了一系列的试验和错误,以使这些工作正常运行。 我不希望代码签署问题对我最大的敌人。 希望这会为你和其他遇到问题的人工作。 祝你好运!