为什么Xcode 5不会显示已安装的AdHoc TestFlight配置文件,用于为AdHoc分发签名存档?

时间:2013-11-24 16:02:54

标签: xcode code-signing provisioning provisioning-profile testflight

我为AdHoc分发的特定应用ID创建了分发配置文件。

在首选项下的Xcode>帐户我看到为TestFlight创建的分发配置文件。

我复制了“release”构建配置,并为代码签名选择了“TestFlight”分发配置文件。

我编辑了归档方案以使用“TestFlight”构建配置。

然后我建立了一个档案。

当我尝试将其导出为Enterprise AdHoc Distribution时,Xcode会列出iOS Team Provisioning Profile,但不会列出我为TestFlight创建的那个。

缺少什么?

1 个答案:

答案 0 :(得分:3)

Xcode拒绝显示分发配置文件,因为项目包标识符有一个大写字母,而在门户网站中我用小写字母创建它。

要编辑软件包标识符,我去了info.plist,只是更改了这一行:

com.mycompany.${PRODUCT_NAME:rfc1034identifier}

类似于:

com.mycompany.myapp

因此,Xcode对标识符具有区分性。