我有一个我试图存档的Mac应用程序.我之前使用的是Xcode的早期版本,但是当我使用Xcode 4存档时,我收到以下警告:
warning: skipping copy phase strip, binary is code signed: .....
Run Code Online (Sandbox Code Playgroud)
该警告适用于必须在构建阶段复制的辅助工具.我该如何解决此警告?
有什么建议?
当我向项目添加共享扩展并将其归档警告时,我收到此警告:跳过复制阶段条带,二进制代码已签名:/ Users/xxxx/xxx/xxxx/Build/xxxx/Build/Intermediates/ArchiveIntermediates/xxxx/IntermediateBui ldFilesPath /UninstalledProducts/XXX.appex/XXXX
旧问题没有提供和洞察力来纠正这一点.所以我决定再问一次. 存档期间的警告在Xcode 6中使用iOS 8扩展的应用程序
有人可以解释为什么会这样吗?是因为扩展目标已经过代码签名了吗?如果是这样,如何解决?
我知道将"复制期间调试符号"设置为"否"可以清除此警告.但它实际上并没有解决问题.没有"剥离调试符号"的缺点是什么?因为无论我将其设置为YES还是NO,我的存档大小仍然相同