如何获取NativeScript云构建所需的accountId?已登录但账号ID无效
获取NativeScript云构建所需的正确accountId方法
别担心,既然你已经成功执行tns login登录了,获取正确的accountId其实很简单,跟着下面的步骤来就行:
首先在终端里运行这个命令:
tns cloud accounts list这个命令会列出你当前登录状态下所有关联的NativeScript云账号信息,包括账号ID、对应的邮箱/名称,甚至还有索引值。
看命令的输出结果,比如会是类似这样的表格:
┌─────────┬───────────────────┬─────────────────────────┐ │ Index │ Account ID │ Email/Name │ ├─────────┼───────────────────┼─────────────────────────┤ │ 0 │ abc123xyz │ your-email@example.com │ └─────────┴───────────────────┴─────────────────────────┘这里的
Account ID列就是你需要填的<无法找到邮箱对应的账号ID>部分,直接复制这个字符串就行。另外还有个小技巧:如果你只有一个账号,其实可以直接省略
--accountId参数,命令会自动使用默认账号;如果有多个账号,也可以用表格里的Index值(比如0)代替accountId,比如执行tns cloud build android --accountId=0也能正常运行。最后验证一下,把正确的accountId填进去,执行
tns cloud build android --accountId=abc123xyz,应该就不会再出现Invalid accountId index provided的错误了。
内容的提问来源于stack exchange,提问作者George Pligoropoulos
相关产品推荐
相关产品推荐

