我正在尝试将大型遗留C++库与iOS应用程序集成.我们能够在设备上构建和运行,但我们无法归档应用程序.归档失败,出现以下错误.
命令/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip失败,退出代码为1
我在地带上做了一个"-v"并得到了一系列类似的警告
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip:无法剥离的重定位条目引用的符号:/MyApp/DerivedData/SmartMusic_iPad/Build/Intermediates/ArchiveIntermediates/MyApp /IntermediateBuildFilesPath/UninstalledProducts/libMyLib-iOS.a(MyWhatever.o)
目前尚不清楚此消息是警告还是失败的原因.条带输出中没有其他迹象表明存在问题.有线索吗?
小智 6
在静态库目标的构建设置下,为"部署后处理"和"复制期间剥离调试符号"选择"否".它是编译代码,因此不需要剥离符号.我遇到了同样的错误('usr/bin/strip使用退出代码1'失败)并且这为我修复了它.
| 归档时间: |
|
| 查看次数: |
10801 次 |
| 最近记录: |