【问题标题】:Specs satisfying the `ParseFacebookUtils` dependency were found, but they required a higher minimum deployment target找到满足“ParseFacebookUtils”依赖的规范,但它们需要更高的最小部署目标
【发布时间】:2016-01-30 13:59:51
【问题描述】:
enter image description here当我在 podfile 中使用以下语法为最新的 parse sdk 安装 pod 文件时:
pod '解析'
pod 'Facebook-iOS-SDK'
pod 'ParseFacebookUtils'
pod 'ParseFacebookUtils'
pod 'ParseFacebookUtilsV4'
出现类似 ld: library not found for -lPods 的错误
请帮帮我。
【问题讨论】:
标签:
ios
objective-c
iphone
【解决方案1】:
您的 podfile 的 platform 应与 Project target->General-> Deployment Info 中设置的相同。
就像部署信息设置为 9.0 一样,然后将该行添加到您的 podfile。
platform :ios, '9.0'
【解决方案2】:
我遇到了同样的问题,请确保您项目中的每个部署目标对于每个项目和目标至少为 8.1。
这包括 Pods > 构建设置 > iOS 部署目标,那里的所有目标,以及您的主要项目和目标。
【解决方案3】:
这个问题可能发生在我刚刚体验过的最新的 React Native 0.63 中。 RN 0.63 需要 iOS 10 或更高版本。解决方案只是将 Podfile 中的 platform :ios 改为 10 或更高版本。