tns 预览无法识别通过 App_Resources 添加的 tabview tabItems 的 ios 图像

tns preview not recognizing ios images for tabview tabItems added via App_Resources

App_Resources 目录中的收件箱和日历图像

在 运行 tns 构建之后,它们出现在此处和 platforms > ios > AppName > Resources 目录中。

平台资源目录中的收件箱和日历图像

然而,当 运行 应用程序通过 tns 预览时,它们不会同步到 phone/device

tns 预览中缺少收件箱和日历图标

简答:

App_Resources 目录中的添加或删除不会同步到预览应用程序。当需要进行此类更改时,您将必须在您的计算机上设置 NativeScript 及其依赖项(Android SDK、模拟器、XCode 等)

长答案:

tns preview 命令对可以从您的项目同步和应用的更改有一些限制。您应该记住的一般规则是,与无法转换为 JS 的新添加文件(如图像文件、图标等)相关的任何更改都不会同步到预览应用程序。您添加到 App_Resources 目录的任何新内容都是这种情况。

当 运行ning tns preview 时,系统会提示您警告任何不会在终端中同步的文件。您还可以 运行 tns preview help 查看有关此命令及其使用方法的注释。