我在Xcode 10.1中得到了下面的警告信息。
iOS Simulator部署目标设置为7.0,但此平台支持的部署目标版本范围为8.0到12.1。
我的模拟器操作系统是12.1 Xcode 10.1
我更新了pod文件。
我的部署目标是9.0
在我的目标中
我在Xcode 10.1中得到了下面的警告信息。
iOS Simulator部署目标设置为7.0,但此平台支持的部署目标版本范围为8.0到12.1。
我的模拟器操作系统是12.1 Xcode 10.1
我更新了pod文件。
我的部署目标是9.0
在我的目标中
当前回答
您可以设置您的podfile自动匹配所有podfile的部署目标到您当前的项目部署目标,如下所示:
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '9.0'
end
end
end
其他回答
对我有用:
rm ios/Podfile
flutter pub upgrade
flutter pub get
cd ios && pod update
flutter clean && flutter run
sudo arch -x86_64 gem install ffi
arch -x86_64 pod install
您所需要做的就是取消下面这一行的注释
# platform :ios, '8.0'
OR
# platform :ios, '9.0'
等等……
然后打开终端的iOS文件夹,传递这些命令:
% pod repo update
% pod install
如果你来自react-native,遇到这个错误,就这样做
打开Podfile(你的项目> ios>Podfile) podfile中的注释翻转函数如下所示
#use_flipper!
#post_install do |installer|
#flipper_post_install(installer)
#end
在终端内的IOS文件夹中输入此命令吊舱安装
是的,就是这样,希望对你有用
试试下面这些步骤:
删除Podfile.lock 删除你的Podfile 建设项目 从firebase添加初始化代码 cd / ios 圆荚体安装 运行项目
这对我来说很管用。
我在构建React Native项目时也遇到了同样的问题
Cocoapods版本更新对我有效(从1.8.4升级到1.11.2)