Fabric Crashlytics Beta 不断要求分发旧版本
Fabric Crashlytics Beta keeps asking to distribute old build
我正在尝试使用 Fabric 向我的 Beta 测试人员分发应用程序,每当我尝试存档构建时,它总是要求我分发旧版本 [1.5.2 (8.0)] 每当我存档新构建时.
我想分发 1.6 (31) 而不是 1.5.2 (8.0)
这是我的Xcode组织者
的截图
this 线程的以下回答帮助我解决了这个问题
Answer 1
如果您同时使用 CocoaPods 和 WatchKit 或 Today Extension,CocoaPods 存储库上有一个开放的 issue 解释您的问题可能是什么。
对我来说,解决方案 是从 Build Phases
下的 WatchKit Extension 和 Today Extension 目标中删除 Copy Pod Resources
阶段。一旦我这样做了,项目就按预期编译和归档了。
希望这对某人有所帮助,这让我难过了一整天!
Answer 2
如果导出存档,请打开它并在 Products 中查看 /urs/local/include
尝试 this suggestion:
In each pod, under Packaging
, Private Headers Folder Path
and Public Headers Folder Path
is set to /usr/local/include
. If I clear them then I get a valid archive.
在将我的 React Native 应用程序升级到 0.11.0
、Xcode 7
和 CocoaPods 0.39.0.beta.4
.
后为我工作
经常遇到同样的问题 – crashlytics 在我刚刚存档新版本时建议分发旧版本。
我发现很难找到显示所有存档版本的下拉菜单。 Select ARCHIVES 项,然后分发所需的版本。
我正在尝试使用 Fabric 向我的 Beta 测试人员分发应用程序,每当我尝试存档构建时,它总是要求我分发旧版本 [1.5.2 (8.0)] 每当我存档新构建时.
我想分发 1.6 (31) 而不是 1.5.2 (8.0)
这是我的Xcode组织者
的截图this 线程的以下回答帮助我解决了这个问题
Answer 1
如果您同时使用 CocoaPods 和 WatchKit 或 Today Extension,CocoaPods 存储库上有一个开放的 issue 解释您的问题可能是什么。
对我来说,解决方案 是从 Build Phases
下的 WatchKit Extension 和 Today Extension 目标中删除 Copy Pod Resources
阶段。一旦我这样做了,项目就按预期编译和归档了。
希望这对某人有所帮助,这让我难过了一整天!
Answer 2
如果导出存档,请打开它并在 Products 中查看 /urs/local/include
尝试 this suggestion:
In each pod, under
Packaging
,Private Headers Folder Path
andPublic Headers Folder Path
is set to/usr/local/include
. If I clear them then I get a valid archive.
在将我的 React Native 应用程序升级到 0.11.0
、Xcode 7
和 CocoaPods 0.39.0.beta.4
.
经常遇到同样的问题 – crashlytics 在我刚刚存档新版本时建议分发旧版本。
我发现很难找到显示所有存档版本的下拉菜单。 Select ARCHIVES 项,然后分发所需的版本。