gpt4 book ai didi

ios - 无法使用 Cordova 模拟 ios

转载 作者:行者123 更新时间:2023-11-28 18:14:57 25 4
gpt4 key购买 nike

我正在学习 Cordova 应用程序的初学者系列。我安装了 XCode 并创建了一个新的 Cordova 项目。也就是说,当我运行 cordova emulate ios 时,出现以下错误:

No target specified for emulator. Deploying to iPhone-X, 12.1 simulator
/Users/osx/Code/cordova-poc/platforms/ios/build/emulator/HelloCordova.app/Info.plist file not found.

如果我运行 cordova build ios 并在 XCode 中运行代码,那么我可以看到 Xcode 打开了模拟器,我可以在其中看到我的更改。这显然太慢了。

最佳答案

如前所述

Xcode 10 uses a new build system by default (previously available on an opt-in basis in Xcode 9). The cordova-ios project structure is not compatible with this new build system and results in failures. Source

1 CLI 解决方法

# Cordova CLI
cordova run ios --buildFlag='-UseModernBuildSystem=0'
cordova build ios --buildFlag='-UseModernBuildSystem=0'

# Ionic CLI
ionic cordova run ios -- --buildFlag="-UseModernBuildSystem=0"
ionic cordova build ios -- --buildFlag="-UseModernBuildSystem=0"

2 配置文件解决方法

"buildFlag": [
"-UseModernBuildSystem=0"
]

在您的 build.json 配置文件中。

3 XCODE 解决方法 感谢 @kitolog 提供的屏幕。

关于ios - 无法使用 Cordova 模拟 ios,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53090035/

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