Iphone app存档配置文件

时间:2013-06-20 05:37:59

标签: iphone ios keychain provisioning-profile

我可以使用其他provisioning profile证书来Archive代码吗?如果开发人员帐户中有任何有效provisioning profile。我可以简单地下载并用于存档代码吗?

我已下载但收到错误valid signing identity not found

我还需要对钥匙串证书和其他私钥做些什么以及如何做?

3 个答案:

答案 0 :(得分:0)

否....您不能以这种方式使用配置文件。您必须安装该配置文件的有效证书。

答案 1 :(得分:0)

您需要检查项目的包标识符。项目的标识符与配置文件包标识符相同。

答案 2 :(得分:0)

  1. 每个应用程序应该拥有它唯一的AppId(通常它是反向DNS,例如com.apple.sampleapp)。
  2. 每个开发人员都拥有自己的开发人员证书,可以识别他。
  3. 每个设备都有自己的唯一设备ID(UDID)
  4. 配置文件将这3件事物捆绑在一起:
      - 它包括可以使用此配置文件的开发人员列表
      - 它包括设备列表,可以安装使用此配置文件构建的应用程序(用于分发其不同)
      - 它指定可以使用此配置文件构建的应用程序(或使用'*'许多应用程序)。

    因此,基于此,为了使用配置文件您需要在配置文件中包含有效的sertificate并安装在您的计算机上,您需要将您的设备UDID包含在配置文件中,您需要您的应用程序ID遵守配置文件包ID 。