com.myco.foo
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
时,我收到原始错误。
答案 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部分:
启用关联域