Nativescript ios: CLI stalling. Error: "Too Many sources"

Nativescript ios: CLI stalling. Error: "Too Many sources"

我正在使用最近安装的 nativescript3。我正在尝试 运行 模拟器上的一个简单应用程序(或任何我可以查看它的地方)。我已经 运行ning $ tns 运行 ios。这有时在模拟器中成功打开了应用程序,但现在它不起作用。

没有更改代码,它现在正在停滞。我能做什么?

这是终端中的相关输出:

Project successfully built.
Installing...
Successfully installed on device with identifier '[XXXXX-XXXX...]'.
Unable to apply changes on device: '[XXXXX-XXXX...]'. Error is: cp: dest is not a directory (too many sources).
Executing after-watch hook from /Users/.../expNSApp/hooks/after-watch/nativescript-dev-typescript.js

它停在那里。没有进一步的操作,如果我在模拟器中单击该应用程序,它会显示 "Unable to Install "[APP]”。请稍后再试。”

有什么建议吗?

就我而言,问题似乎出在 App_Resources/ios/info.plist 中的某些代码。我在那里做了一些更改,当我 return 将其恢复到原始状态时,应用程序就可以加载了。因此,我预计停滞问题的发生是因为在某处有一些基本代码被关闭了——这意味着错误更多地来自代码库而不是 CLI。没有指向该文件的错误消息。

我仍然遇到问题,当我第一次启动该应用程序时,出现错误:"Unable to find applicable devices to execute operation. Ensure connected devices are trusted and try again"。当我再次 运行 $ tns 运行 ios 时,错误消失了,但这似乎不是一个理想的解决方案。

我怀疑 "stalling" 实际上只是等待下一个文件更改的 tns 运行 命令...但是如果它编译失败,那么有时它不会看到任何更改,您必须按 Ctrl-C 或 Ctrl-Z 并重试。