相关疑难解决方法(0)

xcode正在创建通用xcode存档而不是iOS App Archive

我在iPhone开发初学者,我试图创建一个ipa与我的个人资料和有效的证书,但Xcode是因为在我的代码中创建一个通用的Xcode归档文件,而不是iOS应用归档有两个.xcodeproj在那里.

从其中一个stack overflow answer我按照以下步骤:

  1. 主项目目标的跳过安装为NO
  2. 框架(子项目)目标的跳过安装为YES
  3. 子项目需要在Project中公开复制标题
  4. 部署下的安装目录有效(例如/ Applications)

但我仍然没有得到解决方案.

xcode ios

43
推荐指数
7
解决办法
2万
查看次数

Xcode 7 GM创建了通用存档而不是iOS应用存档

我最近开始使用Xcode 7 GM.当我存档我的项目时,我得到一个通用的Xcode存档而不是iOS存档.

我几乎尝试了以下几点:

我比较了以前成功存档的内容和某些组件的不同文件夹结构:

  • Swift库位于子文件夹中
  • 应用扩展程序位于.app包之外
  • info.plist缺少密钥

在此输入图像描述

还有其他人遇到过这个问题吗?如果是这样,你解决了吗?

编辑

我们正在使用Cocoapods 0.38.2

xcode ios

18
推荐指数
2
解决办法
4259
查看次数

开发和分发证书之间的差异

可能重复:
iPhone开发 - 开发和分发配置有什么区别?

iOS Provision Portal中证书下的开发和分发选项卡有什么区别?应该使用哪一个?何时使用?有没有苹果严格的标准来选择它们?

iphone objective-c ipad provisioning-profile

12
推荐指数
1
解决办法
1万
查看次数

一旦 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
查看次数