【问题标题】:Xcode run successful but got error when archiveXcode 运行成功但存档时出错
【发布时间】:2015-09-28 06:11:48
【问题描述】:

我的应用程序由 Swift 和 Objective -C 文件编写。运行应用程序时一切正常,但是当我归档应用程序时,出现如下图所示的错误(错误文件是 Objective C 文件,它使用 Swift 代码):

编辑:经过多次研究和尝试,然后流动的步骤帮助我修复它:

  • Enable Bitcode 设置为 NO(Apple Watch 应用需要,但 iPhone 应用可选)
  • 在构建设置中预处理器宏 -> 发布将目标名称与目标名称匹配添加到错误文件中

【问题讨论】:

  • 以上解决方案只需稍作改动即可完美运行。归档目标时,从“构建设置 -> 预处理器宏 -> 发布”中选择预处理器宏。所以我们也需要定义相同的调试宏来发布。

标签: ios objective-c iphone swift archiving


【解决方案1】:

在我的 Swift 项目中,将 use_frameworks! 添加到 Podfile 中就可以了。 I answered this in another post.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多