我正在练习这个名为NativeScript的新编程框架,它允许使用JS创建本机应用程序。但是,当我开始处理Hello World教程时,我收到了这个错误:
https://gist.github.com/longpham91/d603c8fe7f6c6b06e86f
当我尝试在终端上运行命令“tns run ios”时发生错误,这基本上允许NativeScript在我的手机上运行HelloWorld应用程序。
我还查看了错误日志,似乎该错误可能与我的Xcode设备设置有关,如下所述:
检查依赖项代码签名错误:找不到代码签名标识: 没有有效的签名身份(即证书和私钥对) 匹配团队ID“(null)”被找到。 CodeSign错误:代码签名 SDK“iOS 8.4”
中的产品类型“应用”是必需的
我不确定这意味着什么。
答案 0 :(得分:9)
我在{N} Google群组上发布了一个主题后就能弄清楚这一点。方法如下:
按照本教程生成证书和配置文件:http://seventhsoulmountain.blogspot.no/2013/09/ios-code-sign-in-complete-walkthrough.html
进入{N}项目的iOS部分(在platforms / ios下),然后运行.xcodeproject文件。您也可以复制此文件夹,以确保不会在源代码中意外更改内容。
打开Xcode项目后,转到Xcode>偏好>帐户,然后单击查看详细信息。
点击+按钮添加配置文件。
这就是全部。我花了一些时间来解决这个问题,因为我对Xcode并不熟悉,但你的项目现在应该在你的iOS设备上运行。
答案 1 :(得分:0)
不确定,但我认为PATH变量" android / tools和android / platform-tools /"不存在。你可以在shell中使用android命令吗?