我在 node.js 中使用 googleapis 来发布我更新的应用程序。我已经完成了诸如授予权限和启用 API 之类的所有工作。我使用了以下步骤: -
- 获取授权令牌
- 创建了新的编辑
- 上传了我的 AAB 文件
- 跟踪应用到生产
- 提交编辑。
我在每种情况下都收到了 200 条回复,如果我再次尝试更新编辑,它会告诉我这个编辑已经提交。
但我无法在我的 Google Play 控制台上看到任何更新。它已经 30 小时,但我在那里看不到任何更新。
上传我的代码以供参考
async function uploadAAB() {
let authorize = await client.authorize();
//insert edit
let res = await androidApi.edits.insert({
packageName: packageName
})
console.log(res.data.id)
var aab = require('fs').createReadStream('./app.aab');
const res2 = await androidApi.edits.bundles.upload({
editId: res.data.id,
packageName: packageName,
media: {
"mimeType": 'application/octet-stream',
body: aab
}
});
console.log(`Result ${(JSON.stringify(res2))}`);
const res3 = await androidApi.edits.tracks.update({
editId: res.data.id,
packageName: packageName,
track: "production",
});
console.log(`Result ${(JSON.stringify(res3))}`);
const res4 = await androidApi.edits.commit({
editId: res.data.id,
packageName: packageName
});
console.log(`Result ${(JSON.stringify(res4))}`);
}
由于没有任何 API 失败,我可以说一切都很好,但 30 小时后我在我的谷歌开发者控制台上看不到任何更新。
提前感谢您的帮助。