gpt4 book ai didi

ios - 如何选择要在 Nativescript 中使用的 Swift 编译器版本?

转载 作者:行者123 更新时间:2023-11-28 23:38:30 24 4
gpt4 key购买 nike

我遇到了一个问题,因为库 nativescript-toast 在 Swift 3 中使用了一个 iOS Toaster 版本,而不是在 v4 中。这导致我在运行 tns run ios 时构建失败。

阅读一些帖子后,我找到了打开 xcode 的解决方案,转到build设置并为 Toaster 目标选择 Swift Language Version 中的 Swift 3,通过这种方式,我可以使用 xCode 构建我的应用程序......但这也是一个问题,因为它没有反射(reflect)我在 VS Code 中实时所做的更改,而我在 xCode 中所做的更改只会影响iOS 而不是 Android,因为我在 platform/ios 文件夹中。

最佳答案

尝试一下,

post_install do |installer|
installer.pods_project.targets.each do |target|
if target.name == 'Toaster'
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '3.0'
end
end
end
end

感谢 nStudio,基于 nativescript-camera-plus插件

关于ios - 如何选择要在 Nativescript 中使用的 Swift 编译器版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54187621/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com