我已经调查了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中。
所有这些解决方案都不起作用:
答案 0 :(得分:1)
今天看来这已经通过MobileAppTracker更新修复了。 https://github.com/MobileAppTracking/cocoapod/issues/3