7

这个问题快把我逼疯了。无论我做什么,存档时都会遇到“没有这样的模块'扶手椅'”的问题。它在我构建时有效,但当我归档 XCode 时,它​​让我感到困惑。我看到 XCode 归档/编译扶手椅。

  • 我已经添加$(PROJECT_DIR)/AppName/External/Armchair/build/Release-iphoneosFramework Search Paths.
  • 我在嵌入式二进制文件中添加了框架
  • 我在链接框架和库中添加了框架
  • 我也尝试过添加框架来复制我的框架Build Phases
  • 我尝试将 Armchair 框架添加到我的工作区,并且只从那里添加和应对框架。

我想我什至试过跳雨舞,只是为了确定。存档时它一直拒绝工作,但适用于设备上的正常构建和运行。

我已阅读并尝试了这些相关问题:

运行 XCode 7.1。关于如何解决它的任何建议?

4

1 回答 1

7

好的,我想通了。如果你问我,这太简单了,有点愚蠢。

我的核心应用程序三种配置:

  • 调试
  • 发布
  • 预发布

我添加到我的应用程序中的框架,在本例中是 Armchair,只有DebugandRelease配置。当我归档我的应用程序时,会使用 Pre-Release 配置,这对于包含的Armchair.xcodeproj. 添加Pre-Release配置Armchair.xcodeproj解决了我的问题。

于 2015-11-02T10:18:14.870 回答