相关疑难解决方法(0)

Xcode 7.2成功存档不会在管理器中显示,但会在archives文件夹中显示有关派生数据文件夹的信息

我使用Cocoapods 0.39.0Xcode 7.2,我有那档成功但不组织者填充项目.当我在一个空白项目中测试我的podfile时,存档显示Organizer就好了.

在尝试对此进行故障排除时,我发现在Derived Data上面有一个Archives文件夹.在那里,我实际上找到了项目中不会显示的所有.xcarchive文件.

归档源自派生数据的文件夹

单击文件详细信息时,我还注意到工作存档有一个大小(测试项目为228.3 MB),但我想要工作的主项目大小为0字节.

测试项目 主要项目

xcode testflight cocoapods swift xcode7

7
推荐指数
3
解决办法
6283
查看次数

一旦 cocoapods 从 Podfile 安装 react-native-mapbox-gl,Xcode 就会成功构建损坏的存档,而不显示在组织器中

这个问题似乎并不新鲜就像这里,但提出的解决方案没有奏效。我还尝试了其他几种方法来了解发生了什么(请参阅此处)。要复制,这是一个过程:

  • 我有一个用 Swift 编写的有效 iOS 应用程序。

  • 我按照说明将此应用程序与 Native React 集成此过程

  • 我将以下依赖项添加到 package.json 中,然后运行yarn install"@react-native-mapbox-gl/maps":"^8.1.0-rc.9", "prop-types": "^15.6.2",

  • pod install --repo-update在 Xcode 上运行和存档。输出:此时组织者显示我的档案。

  • 我按照此过程在 mapbox 上实现了一个基本视图

  • 我添加到 Podfile 要求use_framework!如此处或之后所述use_framework!,在我点击pod install --repo-update.

  • 我在 Xcode 上点击了存档。OUTPUT:存档已成功生成,但未显示在组织者上。如果我尝试打开它,存档已损坏。

如果我删除 mapbox 的 pod 文件并在点击 后将项目存档pod install --repo-update,则存档工作并显示在组织者中。这里同样描述

该项目在真正的 iPhone 8 上作为调试和发布运行。Mapbox 运行良好。但是,它不适用于模拟器,也不适用于存档。我可以离开前者,但由于后者,我无法推送应用程序商店。

我不会放弃,因为 Mapbox 非常好并且提供了很多功能。会是什么呢?

react-native mapbox-gl-js mapbox-ios xcode12 mapbox-ios-maps

5
推荐指数
1
解决办法
1142
查看次数