我有一个Apple Enterprise帐户,并且已经创建了一个企业版本,并且正在评估是否在web服务器上托管自己的版本或使用Testflight。
我目前正在玩Testflight,已经上传了一个构建,并正在尝试安装到设备上。
它似乎不会让我在设备上安装构建,除非该设备已经在Apple配置门户中注册,并且该设备的UUID包含在配置配置文件中。
但这不是与企业构建的要点背道而驰吗?在企业构建中,应用程序不需要注册到门户网站?这使得它对企业应用程序毫无用处,因为即使使用我的企业帐户,门户仍然显示可以注册的设备数量限制为100台。
因此,我不能在概念上把所有的碎片放在一起。我不明白,如果企业应用程序的udid必须在门户中注册,那么使用Testflight的意义何在?
发布于 2013-02-13 08:51:44
您需要确保使用分发供应配置文件对应用程序进行代码签名,并将分发证书安装在您的密钥链中。
这听起来像是你意外地使用标准的开发配置文件/证书进行代码签名,这就是为什么你的应用程序只能在该配置文件列出的设备上运行。
https://stackoverflow.com/questions/14844609
复制相似问题