如何禁用 Postman 应用程序的自动更新

gln*_*eth 4 postman

有没有办法在 Postman 中禁用更新?

7.26 对我来说有问题,它在较大的调试数据上冻结,nresponses,但 7.23 运行良好。但即使我将“自动下载主要更新”设置为禁用,也无济于事,因为这是一个次要更新并会自动应用。有没有办法真正禁用更新并坚持使用 Postman 的工作版本?

小智 6

不,Postman 上的人只是不想让我们禁用次要更新。这里有一个悬而未决的问题:https://github.com/postmanlabs/postman-app-support/issues/6999 希望他们能够理解我们的请求。

另外,评论提到了Linux 的工作解决方案(不确定在其他操作系统上):

在文件“AutoUpdaterService.js”上;路径:“Postman/app/resources/app/services/AutoUpdaterService.js”,第35行仅添加“return false”,如图所示。 块引用

  • 考虑到 Postman 即将淘汰 Scratch Pad,这一点变得更加重要。https://blog.postman.com/announcing-new-lightweight-postman-api-client/> 对于当前使用 Scratch Pad 模式的用户,它将继续以弃用模式工作,直到 2023 年 9 月 15 日。 (5认同)
  • 感谢您分享这个。对于 Windows,所有内容都打包在 C:\Users\{user}\AppData\Local\Postman\app-9.31.28\resources\app.asar 中,所以对我有用的是: 1. 使用以下命令提取 app.asar:“npx asar提取 app.asar <destfolder>”(答案:/sf/answers/2696717411/) 2. 将 app.asar 重命名为 app.asar.old 进行备份 3. 转到解压后的 app.asar/services/ AutoUpdaterService.js 并根据上面的答案进行编辑 4. 使用“npx asar pack . app.asar”将所有内容打包到解压的 app.asar 文件夹中 5. 将这个新的 app.asar 放回步骤 1 中的位置 6. 运行 Postman (4认同)

ste*_*etz 6

这是我的解决方法,将这些添加到您的主机文件中:

0.0.0.0         dl.pstmn.io
0.0.0.0         sync-v3.getpostman.com
0.0.0.0         getpostman.com
Run Code Online (Sandbox Code Playgroud)

如果链接已更改,请告诉我更新到新链接。

这是一个关于在 macos、Linux、windows 上编辑主机文件的教程:https : //www.howtogeek.com/howto/27350/beginner-geek-how-to-edit-your-hosts-file/

  • 您可能想将“go.pstmn.io”添加到列表中,包含该列表后,我再也看不到它了。 (2认同)

rid*_*tun 5

Windows 下有一种方法可以做到这一点:

设置目录Deny中每个人的写入权限C:\Users\<username>\AppData\Local\Postman\

在此输入图像描述

它不是跨平台解决方案,因此您可以使用主机文件阻止 Linux 和 macOS 的 Postman 更新服务器,这在此处提到。