小编Nis*_*Nis的帖子

Testflight 错误:此邀请已被撤销或无效,请向开发者请求新的邀请

内部测试时发生此问题

导致此问题的步骤 -

  1. 用户之前已通过 Testflight 安装了该应用程序。
  2. 用户将手机恢复出厂设置并更新 iOS 并重新安装 Testflight。
  3. First IssueTestflight 不再显示该应用程序。单击过去邀请电子邮件中的 Testflight 链接会出现错误Testflight the invitation has already been redeemed
  4. 第一个问题已通过从 Appstore Connect 内的“用户和访问”中删除并重新添加用户得到解决。
  5. 在 Testflight 内部测试组中再次添加用户作为测试员,重新发送邀请。
  6. Second Issue当用户点击新的邀请电子邮件进行测试时,出现错误This invitation has been revoked or is invalid please request a new invite from the developer

这是屏幕截图 - 在此输入图像描述

有谁知道如何解决这个问题?如上所述,我们已经尝试再次发送邀请,因为错误要求这样做,但没有帮助。

PS:已经经历过来自 stackoverflow、Apple dev 的其他类似的问题。已经。没有帮助,因为导致错误的步骤/原因不同。

ios testflight app-store-connect

12
推荐指数
1
解决办法
4570
查看次数

session-file-store 删除过期的会话文件

我正在使用 session-file-store 来维护我的 Node-Express 应用程序中的会话。

session-file-store 为每个会话生成一个新文件。随着时间的推移,这将在服务器上创建大量文件。

会话到期后是否有任何选项/方法可以自动删除文件?

这是我为此使用的代码的一部分 -

.
.
const session = require('express-session');
const FileStore = require('session-file-store')(session);
.
.
app.use(session({
    genid: (req) => {
        return uuid() // use UUIDs for session IDs
    },
    store: new FileStore(),
    secret: MY_SECRET,
    resave: false,
    saveUninitialized: true,
    cookie: { maxAge : SESSION_COOKIE_TIMEOUT }
}));
.
.
Run Code Online (Sandbox Code Playgroud)

这是由 session-file-store 生成的示例文件 -

{"cookie":{"originalMaxAge":59999,"expires":"2019-03-27T03:28:21.597Z","httpOnly":true,"path":"/"},"__lastAccess":1553657241598}
Run Code Online (Sandbox Code Playgroud)

session-cookies node.js express express-session

5
推荐指数
1
解决办法
1000
查看次数