2

我是 iphone 开发的新手,想在我的 iphone 上测试我的应用程序。我已经支付了 100 美元,但找不到任何锻炼方法。周围有一些参考资料,但它们适用于 xcode 3。

任何帮助将非常感激。

4

2 回答 2

4

首先,您必须在您的 Mac 上设置您的开发者证书/密钥。请参阅开发人员门户,其中有关于如何进行此设置的详细说明。

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

于 2011-08-16T08:52:31.393 回答
3

我知道这个问题已经得到了回答,但是为了让 XCode4 直接安装到我的设备上,我遇到了很多麻烦。如果您试图将多台机器安装到同一设备上,天堂会帮助您。

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

如果你卡住了,或者只有一半的工作,请按照以下步骤操作。

  1. 从钥匙串中删除所有证书。您可以留下 Apple Dev 证书,但其他一切都必须离开。
  2. 将您的项目设置为无代码签名。如果您有任何使用过的旧配置文件,您不希望您的项目查看任何内容。
  3. 在 Organizer 中,删除您在那里的所有配置文件。对于 XCode4 以及您的设备。
  4. 我通常会关闭我的项目,但这可能是一个选择步骤。
  5. 在 Apple Developer Portal 中删除您的开发者证书。它会抱怨,但太糟糕了。
  6. 不要删除网站上的任何配置文件。稍后您将需要这些。它们都应该已经配置到您的设备和测试团队。他们很好。
  7. 打开 Organizer,在 Provisioning Profiles 下应该有 Import 按钮和复选框,让 XCode4 为您完成工作。使用该按钮让 XCode 进行所有设置。
  8. 它应该告诉您您没有开发人员证书并自动请求一个,让 XCode 请求它。它可能会在某个时候提示您提供开发人员凭据。
  9. 这将需要几秒钟,但它应该提取与您的帐户关联的任何配置文件,在您的钥匙串中创建开发人员证书,如果您的设备已插入,则将最新的配置文件复制到您的设备。
  10. 打开您的项目,为您的构建选择 iPhone Developer。如果它是空白的,无论如何都要选择它,它应该与正确的配置文件相关联以便运行。
  11. 使用您选择的设备运行您的构建,您应该一切顺利。

当我在正常的 Xcode 和 beta 版本之间工作时,我进行了一次可怕的反复试验以使这些工作正常进行。我不希望我最大的敌人出现代码签名问题。希望这对您和其他遇到问题的人有用。祝你好运!

于 2011-08-16T15:41:21.603 回答