![](/img/trans.png)
[英]Xcode 10 - Module compiled with Swift 4.1.2 cannot be imported by the Swift 4.2 compiler
[英]ios - Xcode 10: Razorpay pod “module compiled with Swift 4.1 cannot be imported by the Swift 4.2 compiler”
之前我使用的是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錯誤?
如果您想將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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.