Swift 架构x86_64的未定义符号_OBJC“U类”“U$”AFHTTPRequestSerializer“;

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

我通过cocoapod将SDKTools与
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作为二进制文件实现。我认为这不是解决办法。这当然是一个解决方案,但不是最好的。