2012-08-03 45 views
0

我对iOS开发非常陌生。我正在开发一个应用程序,目前我正在模拟器上进行测试。现在我需要在iPod touch上测试应用程序。我曾试图测试,但它说如何从Xcode 4.3.1测试Ipod Touch上的应用程序?

The identity 'iPhone Developer' doesn't match any valid, non-expired certificate/private key pair in the default keychain

* 我要找的步骤或任何职位。 *非常感谢。

我拿到了Apple开发者许可证。

感谢您的帮助球员。

+0

将会有一个私钥与每个配置文件相关联。您必须将该私钥安装在系统的密钥链中。 – 2012-08-03 09:56:09

+0

谢谢我真的很新..这是我第一次..你可以发布一些链接怎么做.. – GoCrazy 2012-08-03 09:57:04

回答

3

你必须通过一个大圈跳到:)代码签名

  1. 你需要获得一个开发者证书。 转至应用程序/实用程序并运行钥匙串访问。

enter image description here

申请一个证书从CA 按照这些指令。 这证明了你。

接下来,验证您的设备。

  1. 登录您的开发者帐户。

  2. 转到供应门户(来自主开发。网页链接)

  3. 左侧>设备(你可以从iTunes或在Xcode组织者的UUID)。 添加您的设备。下载设备证书。双击它将其添加到Xcode。

验证您的应用程序。

Provisioning Portal中的相同页面。

获取新的应用程序ID。

然后转到Provisioning。

重复证书流程,为您的应用获取开发人员分发证书。

下载这些,看看事情在Xcode Organizer中看起来如何。

最后,在应用程序本身的主代码页:

enter image description here

看看你是否可以设置代码签名您的开发者证书。

当你看到Xcode方案时,你会知道这是什么时候设置的,你应该会看到你列出了iPod。

enter image description here

你可能会卡在这个过程中的各个点。我做到了。您可能需要询问(或查找)特定问题,无论是AppID,开发人员证书还是代码签名。

有在苹果网站的一些视频,但他们使用的Xcode的旧版本..

希望这有助于。

+0

感谢您的明确步骤.. +1 – GoCrazy 2012-08-03 10:25:51

+0

谢谢Vinoth ..我也建议注意哪个Apple ID对应与哪个应用程序。请记住,这不是你..这个系统真的很难导航。另外,请注意AppID。你会被卡住,因为AFAIK,没有办法删除它们。证书可以被编辑,撤销或下载。如果你搞砸了AppID,只需制作一个新的。 – 2012-08-03 12:05:01

+0

还有一件事。以上的一切都是为了开发 - 所以你可以在你的设备上测试你的应用程序。当您准备将您的应用程序出售时,您将不得不再次浏览大部分内容。第一个是开发证书过程,稍后是分发证书过程。唷! – 2012-08-03 12:07:56

相关问题