云构建期间的Nativescript附加提示错误

时间:2019-01-28 13:31:07

标签: nativescript nativescript-angular

自几个小时前以来,我从同伴云构建中收到一个奇怪的错误。

我已经成功构建了该应用程序,但是突然之间,它给了我以下错误,甚至撤消更改也无法解决任何问题。我什至尝试了git repo的完整版本。

[19-01-28 16:55:27.709] Build step started.
[19-01-28 16:55:37.465] (CLI) Unable to apply changes on device: a754d27bafb8bb273e444b9d6cefd370cd55f4d4. Error is: Build failed..
[19-01-28 16:55:37.469] Error detected during LiveSync on a754d27bafb8bb273e444b9d6cefd370cd55f4d4 for C:\Users\Afshar\Desktop\myapp. Error: Build failed.

我没有给我更多有关该问题的信息。

我想知道是否有人知道如何在云构建中获取更多日志,或者这是一个已知问题?

谢谢

2 个答案:

答案 0 :(得分:0)

由于未知原因,它也会发生在我身上。我找不到任何根本原因,但我确实注意到了一种模式。当我已经在Android模拟器/设备上运行应用程序时,通常会发生这种情况。

当我们执行tns run android --bundle时,它会在第一次构建后侦听文件更改,然后再进行一些webpack增量构建,对吗?

与此同时,一旦Sidekick成功交付了iOS版本,它也会开始监听更改以在iOS上进行webpack增量版本。

因此,当我们同时激活这两个LISTENERS并请求另一个iOS云构建时,在Sidekick与云进行通信之前,它会修改一些文件{strong> 并生成android listener,该文件依次修改其他文件incremental android build检测到该文件,导致Sidekick尝试执行iOS listener,但这一次卡在为您提供增量更新和新请求的云构建之间,因此会引发此incremental iOS build错误。

故事的寓意:当这些LiveSync处于非活动状态时,尝试请求云构建。

答案 1 :(得分:0)

我终于设法解决了。 万一其他人遇到此问题,我尝试使用此页面上的提示使用以下命令,此问题已解决。 https://docs.nativescript.org/troubleshooting

tns platform remove ios

然后,我能够以同伴​​关系来构建项目。