Google apps script 保存更改和发布后Google应用程序脚本未更新

Google apps script 保存更改和发布后Google应用程序脚本未更新,google-apps-script,Google Apps Script,我遇到了一个奇怪的问题,我创建了一个示例google应用程序脚本,然后将其发布为web应用程序。发布的URL为-XXXXX格式,虽然我对脚本做了一些更改并将其重新部署为web应用程序,但它确实显示了当前部署的web应用程序URL,而“最新代码”显示的URL为YYYY格式。虽然我知道URL-YYYY是我更新的谷歌应用程序脚本,但我不知道这是否是一个bug?或者如果这是预期的(我是否遗漏了其他内容)则“最新代码”URL是一个仅限开发人员使用的地址,其唯一ID后跟/dev。只有脚本的所有者才能访问它,

我遇到了一个奇怪的问题,我创建了一个示例google应用程序脚本,然后将其发布为web应用程序。发布的URL为-XXXXX格式,虽然我对脚本做了一些更改并将其重新部署为web应用程序,但它确实显示了当前部署的web应用程序URL,而“最新代码”显示的URL为YYYY格式。虽然我知道URL-YYYY是我更新的谷歌应用程序脚本,但我不知道这是否是一个bug?或者如果这是预期的(我是否遗漏了其他内容)

则“最新代码”URL是一个仅限开发人员使用的地址,其唯一ID后跟
/dev
。只有脚本的所有者才能访问它,它将始终显示当前代码的结果


发布的应用程序有一个URL,该URL具有不同的唯一ID,后跟
/exec
。要显示更新代码的结果,作者必须先保存新版本,然后发布该版本。

这不是问题所在。似乎存在无法更新已发布脚本的错误。我需要完全删除脚本,保存它并添加回我保存的代码。我一直在发布,得到了“exec”版本,在我这么做之前,它从未使用过新代码。

“只有脚本的所有者才能访问它”以及对脚本拥有编辑权限的任何编辑器。前一段时间不是这样(我不记得它什么时候变了),但现在肯定是这样。感谢您提到发布新代码需要一个新版本!这是我头痛的罪魁祸首,也是埃里克的头痛(另一个答案的评论者)你找到这个问题的答案了吗?我也快疯了。我发布并重新发布,当我尝试使用/exec url使用脚本时,它总是给我几个小时前删除的代码错误。我还认为在更新更改/URL时有一个bug。肯定是出了问题——有时候。我有一段时间没有显示我的更改(代码的内容更改不会显示)。重新启动chrome,清除缓存没有帮助。在对我的代码进行反复的小调整和重新发布尝试之后,一个最终可以工作了。我用钩子推,展开。从脚本编辑器中尝试发布/部署为web应用程序的结果相同。不能信任这些工具是令人沮丧的。我也有同样的问题。重新发布后未更新在exec下运行的代码。有一次我将更新发布为新版本时,它对我起了作用。@ErikKalkoken如何“更新为新版本”?我正在对脚本进行更改,但它们不会反映在电子表格中。电子表格似乎正在执行一个遗留脚本。