gpt4 book ai didi

ios - Xcode 9、Ionic、Cordova、iOS 模拟器

转载 作者:行者123 更新时间:2023-12-01 18:39:02 24 4
gpt4 key购买 nike

由于我安装了 Xcode 9,iOS 模拟器不适用于 Cordova。
当我使用这个命令时:

ionic cordova emulate ios --target="iPhone-6s"

结果是:
No available runtimes could be found for "iPhone 6s".
[ERROR] An error occurred while running cordova emulate ios --target iPhone-6s (exit code 1)

当我在没有目标的情况下运行模拟器时同样的问题
我使用以下版本:
Nodejs : 6.11.3

npm : 3.10.10

ionic : 3.12.0

cordova : 7.0.1

Xcode : 9.0

但是,之前,使用 Xcode 8 就可以了!

最佳答案

你可以测试多个东西来解决这个问题:

1)直接用XCode启动你的项目,看看它是否编译正确,你也会看到模拟器是否安装正确,你喜欢的iOS版本。

2) 在 Ionic 3 中,有时 ios-sim 节点模块不会自动安装,因此您需要安装它才能在模拟器中部署,从您的 ionic 项目启动此命令:

cd platforms/ios/cordova && npm install ios-sim

3) 通过执行 ios-deploy -v 确保您已安装 ios-deploy
如果未安装,您可以执行以下操作:
npm install -g --unsafe-perm ios-deploy

4) 尝试直接启动: ionic cordova run ios它将使用您在 XCode 中使用的最后一个模拟器

5)最后解决方法,删除iOS平台重新添加,重新安装node模块

希望能帮助到你。

关于ios - Xcode 9、Ionic、Cordova、iOS 模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46527453/

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