我正在尝试通过Fiber / Crashlytics分发测试版。我已经做了很多年了,但这次我无法正常工作(iOS9 +)。
我的应用使用icloud keyvalue商店,IAP和推送通知,因此它有一个权利文件。问题是,当我存档和分发应用程序时,Crashlytics将带有新版本的电子邮件发送给测试人员并且他们能够安装它但是一旦安装结束,就会出现“......此时无法安装”并且应用删除自己。另一方面,如果我从建筑设置中删除“代码签名权利”值,则安装正常(但是icloud和其他东西当然不起作用)。
我做错了什么?这种情况有解决办法吗?
答案 0 :(得分:0)
事实证明,权利文件有问题(即使我自己从未编辑过它!)。我已经启用并禁用了尝试修复问题所需的功能,但是在删除权利文件并强制Xcode通过再次启用功能来重新创建它之前,它没有用。
之后,我存档和分发我的测试版没有任何问题。