iOS 7的adhoc构建安装卡在“正在安装”信息处

3
在构建应用程序时,我将有效架构架构添加为armv6、armv7、armvs7,并将架构添加为标准架构(armv7和armv7s)。同时将“仅构建活动架构”切换为NO。Adhoc安装卡在“正在安装”状态消息(附图)。我已经正确添加了UDID,并且之前成功地将此类构建推送到这些设备上的iOS 7版本。这是可以重现的,所以我认为这与我构建的方式有关。所有手机都使用最新的iOS 7.0.2。此外,我尝试将目标操作系统设置为iOS 7并将arm64添加到有效架构中。仍然没有运气。
2个回答

3
请注意,自从iOS7之后,苹果已经封锁了对UDID的API访问。
换句话说:以前用来发送UDID的应用程序已经无效了,您应该使用iTunes来查找您和您朋友的UDID。

他说:“我已经正确地添加了UDID”,而且你仍然可以通过iPhone配置文件获取UDID。 - Laszlo
1
谢谢。显然,那个特定的设备在之前的版本中并不存在,UDID是从应用程序中获取的,就像你提到的那样。 - Dilshan
这是错误的。我只是使用了第三方应用程序来检查,结果UDID完全相同。 - Tony
1
我可以确认从应用程序获得的UDID是无效的(将以许多F开头)。有效的UDID必须从iTunes获得。这真是一个可恶的痛苦,由于这个愚蠢的障碍,客户测试被延迟了好几天。所有这些毫无意义的繁文缛节,在XCode的基础上,已经让我对本地iOS开发失去了兴趣。 - Grimeh

0

嘿,这个问题有很多可能的解决方案。这里是一个线程。 https://discussions.apple.com/message/23033175#23033175

另外,您可以检查一下,在首次安装临时分发时使用的无线连接是否启用了无线网络设置阻止 cookie 和过滤组播。如果是,那么可能会导致这些问题。我发现许多公司网络都可能会开启此功能。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接