gpt4 book ai didi

ios - Xcode 6 归档并在将 "Skipping copy phase strip ,binary is code signed"添加到目标时收到警告 "share extension"

转载 作者:IT王子 更新时间:2023-10-29 08:17:24 25 4
gpt4 key购买 nike

当我将共享扩展添加到我的项目并将其存档时,我收到了这个警告警告:跳过复制相带,二进制代码已签名:/Users/xxxx/xxx/xxxx/Build/xxxx/Build/Intermediates/ArchiveIntermediates/xxxx/IntermediateBui ldFilesPath/UninstalledProducts/XXX.appex/XXXX

旧问题没有提供更正此问题的见解。所以我决定再问一遍。 Warning during archive App with iOS 8 Extension in Xcode 6

有人可以解释为什么会这样吗?是因为扩展目标已经代码签名了吗?如果是这样,如何解决?

我知道将“复制期间剥离调试符号”设置为“否”可以清除此警告。但实际上并不能解决问题。不“剥离调试符号”的缺点是什么?因为无论我将其设置为 YES 还是 NO,我的存档大小仍然相同

最佳答案

不要在您的应用程序项目中禁用复制期间剥离调试符号。这将使您的应用膨胀(如果您有其他未签名的依赖项)。

它的发生是因为构建应用程序项目试图剥离框架,但它不能,因为框架已经被代码签名。然而,框架在构建过程中已经被剥离,所以警告是无害的。 Xcode 似乎没有检测到代码签名框架已被剥离。

你应该保持原样。

关于ios - Xcode 6 归档并在将 "Skipping copy phase strip ,binary is code signed"添加到目标时收到警告 "share extension",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27401247/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com