在将React Native应用发布到Apple App Store和Google Play Store的过程中,我遇到了一个非常神秘和令人困惑的现象。好像是巫术。
我们已经在两个商店中都发布过的应用程序,每当我们将更改推送到私有存储库时都会更新。
编辑:我们已经在两家商店中都发布过的应用,有时(并非每次)都会将更改推送到私有存储库中。 < / p>
例如,假设该应用程序从页面A和页面B开始。我们在两个应用程序商店中都发布了该应用程序,我们将其称为“ Witchcraft”。然后,我们将更新推送到我们的私有存储库(在BitBucket上),其中包括添加C页。第二天,某人(公司外部)从一个应用商店(不克隆存储库)中下载了我们的应用,安装的“巫术”包括C页。
世界上正在发生什么?
以下是一些详细信息:
我们非常担心,因为我们不希望重大更改反映在生产应用程序中。
我们丝毫不知道发生了什么。任何见识将不胜感激。
答案 0 :(得分:1)
您可能已启用OTA更新,请在app.json中添加以下内容:
{
"updates": {
"enabled": false,
}
}
还要检查您正在执行的过程中是否expo publish
是否在git hook中?