iOS重复符号

时间:2014-07-29 16:16:34

标签: ios cocoapods reachability mobile-app-tracker

我已经调查了Pods以及这个重复符号的所有修复程序。在Pods中使用MobileAppTracker然后使用Reachability.h时出现此错误。有趣的是它在我的机器上构建得很好但是当它在Jenkins机器中构建时我得到了这个......

duplicate symbol _kReachabilityChangedNotification in:
    /Users/Shared/Jenkins/Home/jobs/iPhone/workspace/Pods/MobileAppTracker/libMobileAppTracker-3.4.a(MATReachability.o)
    /Users/Shared/Jenkins/Home/jobs/iPhone/workspace/build/libPods.a(Reachability.o)

有趣的是,MobileAppTracker lib中没有MATReachability文件。可达性和MobileAppTracker都在Pods中。

所有这些解决方案都不起作用:

  1. Reachability duplicate symbol

  2. How to access to Reachability in MKNetworkKit-iOS or avoid duplicate symbols with own added Reachability?

  3. duplicate symbol linker error due to libWeANDSFLibrary.a(ASIReachability.o)

1 个答案:

答案 0 :(得分:1)

今天看来这已经通过MobileAppTracker更新修复了。 https://github.com/MobileAppTracking/cocoapod/issues/3