在 iOS7 中破坏了 Ad hoc 分发

Posted

技术标签:

【中文标题】在 iOS7 中破坏了 Ad hoc 分发【英文标题】:Ad hoc distribution broken in iOS7 【发布时间】:2013-11-27 22:26:39 【问题描述】:

对于这不完全是一个编程问题,我深表歉意

我有一些应用程序正在我们的组织内部部署,使用带有企业帐户的临时分发。在 ios6 中工作的现在创建了两个图标:一个是普通的应用程序图标,另一个是一个奇怪的默认图标,与主应用程序同名。单击此图标不会执行任何操作。请参阅随附的屏幕截图(它只有灰色图标)。我可以通过常规方式删除应用程序(长按然后“X”图标),但我无法删除灰色图标。

有谁知道这些是什么,我该如何摆脱它们?

【问题讨论】:

【参考方案1】:

我遇到了同样的问题。摆脱这些重影或死图标的最快方法是备份您的 iDevice,然后将其恢复。 我尝试了我在谷歌上找到的每一个提示,但除了恢复之外没有任何帮助。所以我的建议:不要再谷歌了,只需备份和恢复 ;-)

【讨论】:

【参考方案2】:

是的,我们也看到了。经常但不总是。它绝对看起来像一个错误

至于摆脱:没有什么好办法…… 重启设备,重新排列,删除几次,等待几天。几部手机的结合使用了这里的技巧

没有真正的解决方案,除了苹果来修复它:D

【讨论】:

【参考方案3】:

我找到了一种可重现的导致此问题的方法。 对我来说,它似乎与用于无线分发的 plist 相关联。 如果通过 XCode/Archive/Enterprise Distribution 生成它,它可以正常工作。 如果您随后更新 ipa,但保留旧的 plist,如果您执行以下一项或多项操作,您将遇到此问题: 1)更改捆绑标识符 2)更改了用于编译的mobileprovision 3) 更改应用版本

谁能确认?还是这种情况只发生在我身上?

【讨论】:

以上是关于在 iOS7 中破坏了 Ad hoc 分发的主要内容,如果未能解决你的问题,请参考以下文章

使用 iOS 7 无线分发 ad hoc

iPhone Ad-hoc 分发同步错误

iOS 8 Widget Ad Hoc 分发

为啥 iOS ad-hoc 分发仍然需要信任企业开发者?

XCode 6 和不带 XC 的 Ad-Hoc 分发:配置

iPhone ad-hoc 分发如何?