React Native应用程序的Craslytics Beta分发“无法下载应用程序。[APP_NAME]目前无法安装”

时间:2016-11-02 16:35:23

标签: react-native crashlytics crashlytics-beta

背景:

  1. 针对iOS的React Native应用程序。
  2. 使用Xcode直接在我的iPhone中构建版本构建
  3. 我正在使用iOS 10
  4. 我尚未将我的应用程序发布到App Store
  5. 归档并发布到Crashlytics Beta中,我的测试用户获得了邀请。
  6. 我检查了我的UDID,它与* .mobileprovision文件中的值相同。
  7. 我不参与任何付费的Apple开发者计划。只需使用我的Apple ID构建应用程序。
  8. 问题出现在我的测试用户尝试下载应用程序时。他会看到警告“无法下载应用程序。此时无法安装[APP_NAME]”

1 个答案:

答案 0 :(得分:1)

在我的情况下,它是由我们的Jenkins CI上的默认代码签名(重新签名)失败引起的。 我们已更新到macOS Sierra并且“resigning”步骤失败并出现新错误:https://developer.apple.com/library/content/qa/qa1940/_index.html,然后像往常一样通过Fabric分发构建,并且安装时出现“无法下载应用程序”。

所以我在辞职前在项目文件夹中执行此命令来修复我的问题:

xattr -rc .

以下是帮助我https://stackoverflow.com/a/39373807/3978736

的问题和答案

如果情况不是这样,那么您可以在类似的问题中找到更全面的原因列表:https://stackoverflow.com/a/21537619/3978736