用cocoapods集成LeanCloud SDK后,编译不过,会报如下错误:
我的podfile里面只加了三个:
pod 'AVOSCloudDynamic'
pod 'AFNetworking
pod 'LeanCloudSocialDynamic'
请问这个错误怎么解决呢?
用cocoapods集成LeanCloud SDK后,编译不过,会报如下错误:
我的podfile里面只加了三个:
pod 'AVOSCloudDynamic'
pod 'AFNetworking
pod 'LeanCloudSocialDynamic'
请问这个错误怎么解决呢?
2 回答1k 阅读
1 回答1.1k 阅读✓ 已解决
1 回答2.7k 阅读
1 回答1.5k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答903 阅读
3 回答9.8k 阅读
2 回答13.8k 阅读
3.4k 阅读
3.8k 阅读
1 回答3.6k 阅读✓ 已解决
你好,出现这个问题的原因是 LeanCloudSocialDynamic 这个 pod 找不到依赖的 framework 所致。
一个可行的 workaround 是手动修改 Pods 工程下面的 LeanCloudSocialDynamic.xcconfig 文件,在
LEANCLOUDSOCIALDYNAMIC_FRAMEWORK_SEARCH_PATHS
这个变量后面追加"${PODS_ROOT}/AVOSCloudDynamic/**"
;在LEANCLOUDSOCIALDYNAMIC_OTHER_LDFLAGS
这个变量后面追加-framework AVOSCloud
。如图所示:这样就能解决编译失败的问题了。