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

时间:2011-08-16 08:48:48

标签: ios xcode4 xcode4.1

我是iphone开发的新手,想在iphone上测试我的应用程序。我已支付100美元,但无法找到任何方法来锻炼如何做到这一点。有一些参考文献,但它们适用于xcode 3。

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:4)

首先,您必须在Mac上设置开发人员证书/密钥。有关如何设置此设置的developer portal,请参阅detailed instructions

获得证书后,插入设备,然后在XCode中按 cmd + shift + 2 - 加载管理器。选择设备窗格,单击您的设备,然后单击“用于开发”按钮。它会要求您将您的用户名/密码输入您的开发帐户,然后它将启用您的设备进行开发。启用后,您只需在主Xcode窗口的左上角选择它作为要构建的目标。

答案 1 :(得分:2)

我知道这个问题已经得到了解答,但是我已经有很多头发试图让XCode4直接安装到我的设备上。如果您尝试将多台计算机安装到同一设备上,Heaven会帮助您。

我最好的建议,让XCode4为您完成所有工作。尝试手动配置证书只会导致您将计算机或设备抨击为碎片。

如果您遇到困难,或只有一半工作,请按照以下步骤操作。

  1. 从Keychain中删除所有证书。你可以保留Apple Dev证书,但其他一切都必须去。
  2. 将项目设置为无代码签名。如果您使用了任何旧的配置文件,则不希望项目查看任何内容。
  3. 在管理器中,删除您在那里的所有配置文件。对于XCode4以及您的设备。
  4. 我通常关闭我的项目,但这可能是一个选择步骤。
  5. 在Apple Developer Portal中删除您的开发人员证书。它会抱怨,但太糟糕了。
  6. 请勿在网站上删除任何提供的配置文件。你以后需要这些。它们都应该已经配置给您的设备和测试团队。他们很好。
  7. 打开管理器,在配置文件下,应该有导入按钮和复选框,让XCode4为您完成工作。使用该按钮让XCode全部设置。
  8. 它应该告诉您没有开发人员证书并且自动请求一个,让XCode请求它。它可能会在某个时候提示您提供开发人员凭据。
  9. 这需要几秒钟,但它应该提取与您的帐户关联的任何配置文件,在您的钥匙串中创建开发人员证书,如果您的设备已插入,请将最新的配置文件复制到您的设备。 / LI>
  10. 打开您的项目,为您的构建选择iPhone Developer。如果它是空白,则无论如何选择它,它应该与正确的配置文件相关联以便运行。
  11. 选择您的设备运行您的构建,您应该很高兴。
  12. 由于我在正常的Xcode和beta版本之间工作,因此我遇到了可怕的试验和错误。我不希望代码签署问题是我最大的敌人。希望这对你和其他遇到问题的人都有用。祝你好运!