我一直在努力让 protobufs 3 为 iOS 编译/运行。一切都编译,但在运行时我得到:
dyld: Library not loaded: /usr/local/lib/libprotobuf.15.dylib
Referenced from: /path/to/TheApp.app/TheApp
Reason: no suitable image found. Did find:
/usr/local/lib/libprotobuf.15.dylib: mach-o, but not built for iOS simulator
这是我的步骤:
- 使用这个出色的脚本为所有架构编译静态库。
- 将静态库添加到编译目标选项卡
Linked Frameworks and Libraries
下的部分。General
- 构建 => 成功