如何使用权利创建新的配置文件?

时间:2016-09-07 06:05:29

标签: ios xcode itunesconnect

  • 我正在开发一款应用:com.myco.foo
  • 它使用" Associated Domains"
  • 由于此错误,我无法在物理iPhone上运行该应用程序:

Failed to code sign "my app". None of the valid provisioning profiles allowed the specified entitlements: com.apple.developer.associated-domains.

如何创建新的配置文件以对此进行签名?

当我尝试通过执行以下操作创建自己的:

我尝试在设备上运行,我收到错误:

An App ID with Identifier 'com.myco.foo' is not available.

当我将项目应用ID更改为com.myco.foo2时,我收到原始错误。

3 个答案:

答案 0 :(得分:0)

1)首先确保您已将device udid添加到正在使用的配置文件中。如果未添加,请从developer.apple.com添加并下载最新的配置文件,它可以解决您的问题。

2)如果您尚未在developer.apple.com上创建开发和分发代码签名证书,请向相关人员询问.p12 certificates

答案 1 :(得分:0)

看起来它需要是分发类型配置文件才能在物理设备上运行:在创建配置文件时,您必须选择“分发:App Store”。您在创建过程中不选择任何设备。

答案 2 :(得分:0)

首先,我要说的是为您的应用程序重新生成所有开发(或分发,如果您尝试存档)配置文件。

然后,添加相关的域功能。

来自Apple的App Distribution Guide的Adding Capabilities部分:

  

启用关联域

     
      
  1. 在“功能”窗格中,如果未启用“关联域”,请单击“关联域”部分中的开关。

  2.   
  3. 点击域名表底部的添加按钮(+)。

  4.   
  5. 双击表格中的占位符文字,然后输入您要添加的域名。

  6.         

    Associated Domains