【问题标题】:Duplicate dylib warning in xcodexcode中的重复dylib警告
【发布时间】:2011-05-31 00:08:12
【问题描述】:

我在添加flurry api后收到了这个警告:

ld: warning: duplicate dylib /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk/usr/lib/system/libSystem.host.dylib

我不明白我必须做什么才能摆脱它。任何提示都会很有帮助。

谢谢

【问题讨论】:

    标签: iphone xcode ios dylib


    【解决方案1】:

    检查您的目标编译资源和捆绑资源是否存在重复对象。

    【讨论】:

      【解决方案2】:

      嗯,你需要先找到那个重复的文件,你不止一次拥有那个文件,这就是它发生的原因,然后删除那个文件,而且还要从模拟器中删除应用程序。删除构建,清理目标,然后运行你的应用程序。希望它会帮助你亲爱的..... 玩得开心,编码兄弟....

      【讨论】:

      • 好吧,非常感谢,事实证明我已经添加了其他链接器标志,例如 /usr/lib/libSystem.B.dylib,但是忘记了原因,我以为我必须这样做,所以flurry 会起作用,但我猜不是,我所做的是转到警告“libSystem.host.dylib”中的相关文件,然后双击打开带有文本“libSystem.B.dylib”的终端,这是我需要的线索,所以在删除链接器标志后它编译得很好,谢谢你的时间
      • 我很高兴兄弟,它帮助了你,这对我来说真的很好,这就是为什么所有人都在这里互相帮助。好吧,兄弟你接受了答案,但没有投票给我。请做投票给我的答案,因为它会帮助我,也有助于让你在堆栈溢出时的接受和声誉..
      • FLurry 工作需要它。如果你不这样做,它将在 3.x 上崩溃
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-09-15
      • 1970-01-01
      • 2012-07-08
      • 1970-01-01
      • 2013-02-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多