当在ios模拟器/设备上构建时,我遇到了一个问题。
我有这个消息:
The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 9.0, but the range of supported deployment target versions is 11.0 to 16.2.99. (in target 'DKPhotoGallery' from project 'Pods')
我试着:
- 在我的播客文件中取消注解
platform :ios, '11.0'
- 在我的podfile中用post install钩子将每个平台目标设置为ios 11,如下所示:
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '11.0'
end
end
end
每次尝试之前,我都会清理所有内容并删除缓存和.lock
文件。
我用的是Macbook Air M1。
这个问题几天前突然开始发生。项目之前工作。即使我删除所有内容并重新克隆项目,它也会导致相同的结果。
1条答案
按热度按时间qojgxg4l1#
您需要执行以下操作:
1.在xcode {项目文件夹}/ios/Runner. xcworkspace中打开项目。
1.将IOS版本更改为更高版本。
注意:在执行上述ff.步骤之前,请尝试将您的播客文件恢复到原始状态。