【发布时间】:2017-03-01 06:57:51
【问题描述】:
我正在尝试将Zaius iOS SDK 集成到我的应用程序中。因此,当我添加 SDK 并尝试运行时,我遇到了以下错误。
duplicate symbol _kReachabilityChangedNotification in:
/Users/mp/Library/Developer/Xcode/DerivedData/Hubble-
dgvyhoahvstjstejqrwunfpqzokr/Build/Products/Debug-
iphoneos/HubbleIosFramework.framework/HubbleIosFramework(ZReachability.o)
/Users/mp/Library/Developer/Xcode/DerivedData/Hubble-
dgvyhoahvstjstejqrwunfpqzokr/Build/Products/Debug-
iphoneos/HubbleIosFramework.framework/HubbleIosFramework(Reachability.o)
ld: `1 duplicate symbol for architecture arm64`
clang: error: linker command failed with exit code 1 (use -v to see invocation)
错误显示两个重复的文件退出,即 ZReachability.o 和 Reachability.o。
我已删除 Reachability class 并尝试导入 ZReachability.h 但其显示文件未退出。可能是 SDK 保持 ZReachability.h 为私有。
我还能做些什么来解决这个问题?
【问题讨论】:
-
@Anbu.Karthik 我正在更新问题。根据您的建议。
-
检查更新的答案