gpt4 book ai didi

ios - -all_load 和 -ObjC 导致其他库出现问题

转载 作者:行者123 更新时间:2023-11-28 22:05:19 24 4
gpt4 key购买 nike

我在我的应用程序中使用 CatchoomSDK,现在我想使用社交框架。

Socialize 需要 -all_load-ObjC 标志,使用这些标志我得到:

duplicate symbol error.

如果我删除 -all_load 标志,应用程序会崩溃:

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFConstantString socializeTrim]: unrecognized selector sent to instance

最佳答案

经过长时间的研究得到了解决问题的解决步骤:

  1. 在构建阶段从其他链接器标志中删除 -all_load 标志
  2. 添加了 -force_load 后跟 Socialize 库的路径(Means Socialize.a)。

例如

-force_load $(SOURCE_ROOT)/Socialize.embeddedframework/Socialize.framework/Versions/A/Socialize

关于ios - -all_load 和 -ObjC 导致其他库出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24178689/

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