我在使用Fabric分发应用程序时遇到问题。我不明白发生了什么。
在Xcode常规选项卡上: - 团队名称是正确的“我的公司名称” - 供应配置文件是正确的,它匹配正确的捆绑ID
我可以使用Fabric分发它,而不会出现此配置文件和软件包ID的问题
但是,当我登录到我公司的Apple Dev帐户(我是会员)时,配置文件不存在,因此我无法添加新用户的UDID。我可以看到我公司的所有其他配置文件。
这个程序是给我公司的客户。我猜这个应用程序可能在他们的帐户下,但对我来说没有意义,因为在Xcode中,配置文件显示它是由我公司签名的。
如果我去Xcode - >首选项 - >帐户我实际上看到了客户端的帐户。我想这意味着我在某些时候获得了他们的凭据(我没有回忆)但是再次......当前的配置文件是用我公司的名字签名的,而不是客户的。如果我在Xcode上使用客户端帐户,它会要求我更改捆绑ID,因为它已经被占用了。
我很迷惑。可能会发生什么?
问题是该应用程序使用的是Xcode托管配置文件,这就是为什么配置文件未在Apple Dev Portal中列出的原因。
解决方案是将udid添加到Apple Dev Portal并重新下载所有Provisioning Profiles。