Swift 架构x86_64的未定义符号_OBJC“U类”“U$”AFHTTPRequestSerializer“;
我通过cocoapod将SDKTools与Swift 架构x86_64的未定义符号_OBJC“U类”“U$”AFHTTPRequestSerializer“;,swift,skmaps,Swift,Skmaps,我通过cocoapod将SDKTools与use\u框架集成在一起并且它向我抛出以下错误: 架构x86_64的未定义符号: “_OBJC_CLASS_$_AFHTTPRequestSerializer”,引用自: SKTDownloadObjectHelper.o中的objc类引用 “_OBJC_CLASS_$_AFNetworkReachabilityManager”,引用自: SKTDownloadManager.o中的objc类ref “_OBJC_CLASS_$_SKAdvisorSet
use\u框架集成在一起代码>并且它向我抛出以下错误:
架构x86_64的未定义符号:
“_OBJC_CLASS_$_AFHTTPRequestSerializer”,引用自:
SKTDownloadObjectHelper.o中的objc类引用
“_OBJC_CLASS_$_AFNetworkReachabilityManager”,引用自:
SKTDownloadManager.o中的objc类ref
“_OBJC_CLASS_$_SKAdvisorSettings”,引用自:
SKTNavigationManager+Factories.o中的objc类引用
“_OBJC_CLASS_$_SKAnimationSettings”,引用自:
SKTNavigationManager+UI.o中的objc类ref
“_OBJC_CLASS_$_SKAnnotation”,引用自:
SKTNavigationManager+UI.o中的objc类ref
“_OBJC_CLASS_$_SKMapView”,引用自:
SKTNavigationManager+Styles.o中的objc类引用
“_OBJC_CLASS_$_SKMapViewStyle”,引用自:
SKTNavigationConfiguration.o中的objc类引用
“_OBJC_CLASS_$_SKMapsService”,引用自:
SKTDownloadManager+Additions.o中的objc类引用
SKTDownloadObjectHelper.o中的objc类引用
“_OBJC_CLASS_$_SKNavigationSettings”,引用自:
SKTNavigationManager.o中的objc类ref
“_OBJC_CLASS_$_sk定位器服务”,引用自:
SKTNavigationManager+BackgroundMode.o中的objc类引用
SKTNavigationManager+Factories.o中的objc类引用
SKTNavigationManager+NavigationState.o中的objc类引用
SKTNavigationManager+UI.o中的objc类ref
SKTNavigationManager.o中的objc类ref
SKTNavigationUtils.o中的objc类引用
“_OBJC_CLASS_$_SKReverseGeocoderService”,引用自:
SKTNavigationUtils.o中的objc类引用
“_OBJC_CLASS_$_SKRouteSettings”,引用自:
SKTNavigationManager+Factories.o中的objc类引用
“_OBJC_CLASS_$_SKRoutingService”,引用自:
SKTNavigationManager+BackgroundMode.o中的objc类引用
SKTNavigationManager+NavigationState.o中的objc类引用
SKTNavigationManager+Settings.o中的objc类引用
SKTNavigationManager+Styles.o中的objc类引用
SKTNavigationManager+UI.o中的objc类ref
SKTNavigationManager.o中的objc类ref
“_OBJC_CLASS_$_SKTrailSettings”,引用自:
SKTNavigationManager.o中的objc类ref
“_OBJC_CLASS_$_SKVisualAdviceConfiguration”,引用自:
SKTNavigationManager+Factories.o中的objc类引用
ld:找不到架构x86_64的符号
叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用)
如果没有使用_框架代码>标志,一切正常。但我必须使用这个标志才能使用其他吊舱。
顺便说一句,这是一个swift项目
非常感谢您的帮助,因为我已经尝试解决这个问题好几天了。您需要添加
我用可可豆做的,像这样:
cd /project/path
touch myPodfile
现在打开播客文件并添加:
pod "AFNetworking", "~> 2.0"
然后:
你需要补充
我用可可豆做的,像这样:
cd /project/path
touch myPodfile
现在打开播客文件并添加:
pod "AFNetworking", "~> 2.0"
然后:
可能的复制品?可能的。我通过将sdk集成到一个新项目中“解决”了这个问题,没有cocoapodsGlad听到这个问题。我建议您回答自己的问题,并将其标记为可接受的解决方案-这将有助于其他具有相同问题的开发人员。嗯,我不确定这是否是实际的解决方案,因为我所做的只是从一个新项目开始,然后重新将sdk作为二进制文件实现。我认为这不是解决办法。这当然是一个解决方案,但不是最好的。可能是重复的?可能是。我通过将sdk集成到一个新项目中“解决”了这个问题,没有cocoapodsGlad听到这个问题。我建议您回答自己的问题,并将其标记为可接受的解决方案-这将有助于其他具有相同问题的开发人员。嗯,我不确定这是否是实际的解决方案,因为我所做的只是从一个新项目开始,然后重新将sdk作为二进制文件实现。我认为这不是解决办法。这当然是一个解决方案,但不是最好的。可能是重复的?可能是。我通过将sdk集成到一个新项目中“解决”了这个问题,没有cocoapodsGlad听到这个问题。我建议您回答自己的问题,并将其标记为可接受的解决方案-这将有助于其他具有相同问题的开发人员。嗯,我不确定这是否是实际的解决方案,因为我所做的只是从一个新项目开始,然后重新将sdk作为二进制文件实现。我认为这不是解决办法。这当然是一个解决方案,但不是最好的。