上传到 App Store 时不支持的架构

vik*_*lla 5 xcode app-store ios carthage eureka-forms

我在我的项目中实现了一个新库(名为Eureka),现在尝试上传到 App Store / TestFlight 时出现错误。

在此输入图像描述

其中包括“不支持的体系结构”、“无效的段对齐”和“二进制文件无效。该二进制文件似乎不是使用 Apple 的链接器构建的”。

在实现 Eureka 之前我没有出现任何这些错误。我正在运行 Xcode 7.3

我应该注意我通过 Carthage 安装了框架。

vik*_*lla 4

问题在于 Xcode 为模拟器 (i386) 和设备 (x86_64) 预编译了动态库。您可以实施此运行脚本来删除未使用的架构。