gpt4 book ai didi

ios - 生成文件时出错

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:48:26 25 4
gpt4 key购买 nike

我正在使用 Xcode 4.2,并且在我的项目中添加了 AviarySDK 2.4.4。应用程序在 Simulator 5.0 和 4.3 中运行良好。我还在具有 ios 4.1 的设备上对其进行了测试。所以我想为我的客户生成 .ipa 文件。但由于某种原因它不能生成文件。它给出以下错误

"/usr/bin/strip -S/Applications/Projects/AppName/AppName/AviarySDK/Resources/AviarySDKResources.bundle/AviarySDKResources -o/Users/User/Library/Developer/Xcode/DerivedData/WDYWT-avjpbcnwjylobvgevipvsqttnopd/ArchiveIntermediates/WDYWT/InstallationBuildProductsLocation/Applications/WDYWT.app/AviarySDKResources.bundle/AviarySDKResources

/usr/bin/strip:对于体系结构 armv7 对象:/Applications/Projects/AppName/AppName/AviarySDK/Resources/AviarySDKResources.bundle/AviarySDKResources 格式错误的对象(未知加载命令 10)

错误:strip/Applications/Projects/AppName/AppName/AviarySDK/Resources/AviarySDKResources.bundle/AviarySDKResources:/usr/bin/strip exited with 1"

任何帮助都会很棒。非常感谢。

最佳答案

如果您的项目中有重复的调试符号,通常会导致 strip 错误。只需尝试以下操作:

第一种方法:

  1. 转到项目的build设置
  2. 在搜索栏中输入Strip
  3. Strip Debug Symbols During Copy 下,您将找到 Debug,然后在其下找到 Any SDK
  4. Any SDK中选择NO,在Debug中选择YES并选择YES复制期间剥离调试符号
  5. 您将在下方找到Use Separate Strip。选择 YES
  6. 检查 Strip Style 是否应保留 All Symbols [如果不是,则将其更改为那个]。

第二种方法:

Since your error also mentions derived data, their might me duplicacy of your derived data as well. Delete Your project file from the derived data folder. If you don't know where the derived data folder is, Google it.

我在当前项目中使用 aviary。我有一台 Mac Mini 和一台 MacAir [在家工作]。我在使用上述第一种方法解决了鸟舍时遇到了同样的 strip 问题。

我花了一周的时间才弄明白这个问题,因为我是开发方面的新手,而且在 aviary 论坛中也没有提到任何关于这个问题的内容。

附言:

MacMini: Xcode 4.5
MacAir: Xcode 4.2

希望对你有帮助

关于ios - 生成文件时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12642210/

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