我以前使用的是Xcode 9.3,但昨天我将其更新为Xcode 10,这给了我编译器错误:
错误:使用Swift 4.1编译的模块无法由Swift 4.2编译器导入:/ Users / viraj / Desktop / Vachan app / vachan-ios / Pods / razorpay-pod / Pod / Razorpay.framework / Modules / Razorpay.swiftmodule /x86_64.swiftmodule
我试图解决的问题
有人对如何解决此问题有建议吗?我想念什么吗? Xcode错误?
答案 0 :(得分:2)
如果您想将Pod与Swift版本4.1一起使用,只需在Podfile中编写安装后脚本,或更新到支持swift 4.2的Pod版本。
# Post install script
post_install do |installer|
installer.pods_project.targets.each do |target|
if target.name == 'razorpay-pod'
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '4.1'
end
end
end
end