[英]iOS Provisioning Profile not installing on one particular device
我最近分发了一个用于测试的应用程序,测试团队在安装应用程序时出现问题,更具体地说是与应用程序关联的配置文件。
他们正在使用iPhone 4(iOS 5.1.1)并且因“未知错误而无法安装配置文件”
我习惯于在没有针对尝试安装的配置文件注册UDID时看到这一点,但他们坚持认为他们提供了正确的UDID。 在配置文件方面,无论是在iOS开发帐户上查看配置,还是在文本编辑器中打开,都确认已提供的UDID肯定存在。
我的问题是,是否有任何已知问题(提供错误的UDID除外)可能导致在设备上发生这种情况,即使该设备有权安装该特定配置文件?
谢谢
这不会回答您的问题,因为您的问题设备是iOS-5.1,但它可能会帮助很多其他人:
自iOS7以来的另一个可能的问题是你在哪里找到UDID。 正如Apple所说 :
在iOS 7中,已经在商店或用户设备上调用此已删除API的应用将不再返回UDID。 相反, - [UIDevice uniqueIdentifier]将返回一个以FFFFFFFF开头的40个字符的字符串,后跟十六进制值 - [UIDevice identifierForVendor]。
请注意,检查您的客户/协作者发送给您的UDID:如果它以FFFFFFFF开头,则表示错误。
在iOS7下获取UDID的唯一唯一方法是将设备插入计算机,启动iTunes(或Xcode)并复制显示的UDID。
看起来以编程方式生成的UDID会提供来自iOS 7的随机字母数字代码。因此,要确保使用正确的代码,请将其连接到iTunes,然后复制UDID。
可能背后的原因很少,因为信息不够,所以我可以猜测 -
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.