xcode - Google iOS SDK 无法存档(使用未声明的标识符错误)

标签 xcode swift cocoapods google-signin google-identity

我尝试将我的项目存档以提交到 App Store,但是,每次与 google iOS SDK 相关的所有内容都会出现“使用未声明的标识符”错误。应用程序本身可以完美地运行和构建所讨论的集成 SDK,唯一失败的是存档过程。我尝试过 cocoa pod 和手动集成方法(当然是单独的)。此外,我在两台运行 OS X 10.10.4 的不同 Mac 上使用了最新的 xCode 版本(6.4 和 7 beta 4)。这是guide我一直在用。

最佳答案

您的问题与存档配置和您的发布设置有关。如果更改方案设置Command + <要使用调试配置进行存档,您也许能够成功存档您的应用。这意味着您可能在某个地方不匹配调试发布配置。

请参阅以下屏幕截图,了解发布中缺少 Swift 桥接 header 的示例项目build设置:

enter image description here

添加bridge.h到发布配置,您将能够使用 Release模式进行构建,并且您将能够在发布配置下进行存档。

关于xcode - Google iOS SDK 无法存档(使用未声明的标识符错误),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31777617/

相关文章:

arrays - Swift 按钮数组

xcode - cocoapods创建的工作区已锁定

ios - 使用 cocoapods 安装时,我得到 framework not found <library>

ios - Xcode 11 GM Seed 2 在构建工作区/项目时卡住

ios - 找不到映射模型(Cocoa 错误 134140)

Snow Leopard Xcode 中的 C++ 调试构建中断

xcode - 无法将 cv.h 添加到项目中

ios - SpriteKit .sks 文件在分配纹理时使 Xcode 10 崩溃

swift - Xcode 8.2 中的 xib 文件无法正常工作。这是一个错误吗?

swift - 如何在 RealityKit 中实现广告牌效果(LookAt 相机)?