【问题标题】:iOS XCode & Code SigningiOS XCode 和代码签名
【发布时间】:2012-06-15 05:14:56
【问题描述】:

我目前正要开始为某人开发 iOS 应用程序,但他们有自己的 Apple 开发者帐户,他们希望我们提供。如何设置我的 MAC,以便我可以使用他们的帐户在我的设备上构建、开发和测试他们的应用?

我假设我需要在我的 MAC 上创建一个单独的用户帐户。我已经这样做了,但是当我尝试安装他们创建的证书时,我收到诸如“找不到有效的签名身份”之类的错误。

为什么 Apple 不能让这个过程变得简单,我总是不得不重新参考文档,但在开始创建新应用时仍然感到困惑!

【问题讨论】:

    标签: iphone ios xcode ios5 ios4


    【解决方案1】:

    您不必为此在 Mac 上创建新的用户帐户,但我知道一些开发人员在使用多个开发人员帐户时更喜欢使用单独的帐户,以便于开发和分发配置文件。

    如果您的客户(通过 Apple ID --> 电子邮件地址)将您作为团队成员添加到他们的帐户(假设他们的帐户属于公司而不是个人),那么您可以通过请求并稍后接收来开始开发过程签署的开发证书。然后,您还需要所需的配置文件来开发/分发应用程序的构建。

    【讨论】:

    • 太好了,谢谢,它就像一个魅力,不再需要在 mac 上拥有大量的用户帐户。这实际上是相当直接的!干杯
    【解决方案2】:

    不,您不需要创建单独的帐户。 Xcode 提供了同时使用多个配置文件和证书的工具。

    有关更多信息,请查看此线程 - Multiple Certificates/Provisioning Profiles in one Xcode organizer?

    【讨论】:

      【解决方案3】:

      首先,您无需在 Mac 上创建新帐户即可开发 iOS 应用程序。在 Xcode 4 中,开始开发和签署应用程序变得非常容易。您需要做的就是转到 Organizer(Xcode 工具栏上最右边的按钮)。在 Provisioning Profiles 部分,您可以在屏幕底部看到 Refresh 按钮。当您单击它时,会询问您有关您的开发者帐户信息,例如帐户名和密码。然后它会尝试自动将所有配置文件和证书安装到您的 Mac。然后您可以选择您的个人资料并签署您的应用程序。如果自动安装失败,请检查自己是否下载了所需的所有内容。

      1. 在您的 Mac 上创建密钥并提交给 Apple。
      2. 下载您的证书和 WWDR 证书。两个!!!!
      3. 将您的设备添加到设备部分并创建开发证书(以及分发)。手动下载它或通过在 Xcode Organizer 中刷新。

      希望对您有所帮助。谢尔盖!

      【讨论】:

        【解决方案4】:

        获得 Apple 开发者帐户凭据后,您可以按照我创建的要点进行操作:

        Apple's Code Signing Process

        【讨论】:

          猜你喜欢
          • 2018-04-28
          • 1970-01-01
          • 2011-07-04
          • 1970-01-01
          • 1970-01-01
          • 2017-01-22
          • 2011-11-14
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多