首次使用Nativescript,运行了一个简单的脚本,该脚本使用iOS的nativescript-contacts(https://www.npmjs.com/package/nativescript-contacts),并给我以下错误:
2019-05-21 19:20:32.059 nsplaydev[284:10490] PlayLiveSync: Initializing NativeScript runtime at /var/mobile/Containers/Data/Application/F19FB79E-A435-49E6-A978-308E1C976F0A/Documents/Playground/LiveSync
CONSOLE WARN file:///app/c210e62cd8f442b19651.worker.js:31673:12: Objective-C class name "UIDocumentInteractionControllerDelegateImpl" is already in use - using "UIDocumentInteractionControllerDelegateImpl2" instead.
2019-05-21 19:20:32.108 nsplaydev[284:10454] PlayLiveSync: Uncaught Exception
2019-05-21 19:20:32.109 nsplaydev[284:10454] PlayLiveSync: Sending crash report
2019-05-21 19:20:32.132 nsplaydev[284:10439] PlayLiveSync: Successfully sent uncaught error message onZN396nE
2019-05-21 19:20:32.133 nsplaydev[284:10439] PlayLiveSync: Successfully sent log message onZN396nE
如何/在哪里看到错误日志?它生成的唯一标识符(onZN396nE)是什么?
谢谢!
M
答案 0 :(得分:0)
根据我的理解,您不能在依赖于本地API的Playground上运行该程序,因为Playground有一些limitations。但是,它包含一些最有用的NativeScript插件,因此涵盖了开发应用程序时需要执行的各种任务。
nativescript-contacts插件需要权限,并且与平台API的一部分进行交互不是很容易。
答案 1 :(得分:0)
您知道什么?我发现了问题:
下面给出的(a)部分代码。下面的templateUrl错误。它应该是“ login / login.component.hmtl”
import { Component } from "@angular/core";
@Component({
selector: "gr-login",
moduleId: module.id,
templateUrl: "./login.component.html"
})
export class AppComponent {}