无法在此操作系统上构建平台ios的应用程序

时间:2018-12-29 18:51:08

标签: node.js angular sqlite nativescript

我正在尝试使用NativeScript + Angular + SQLite创建一个移动应用程序,并跟踪this视频。在3:00,它说在文件夹中运行命令tns platform add ios,并且出现错误“无法在此OS上构建平台iso的应用程序”。我正在运行的操作系统是Windows 10 Home。任何帮助,将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:1)

您不能使用Windows OS来为iOS构建应用程序,这不是NativeScript的限制,而是Apple本身的限制。您需要Xcode才能为iOS构建只能在Mac OS上安装的应用。

如果您拥有iOS设备,则可以使用PlaygroundPreview从Windows计算机直接在设备上运行代码。 CLI / Sidekick甚至支持云构建。

如果您想使用模拟器,唯一的选择是使用Virtual Box安装Mac OS,但这可能会非常慢。