Использование react-native-code-push
.
Всякий раз, когда я выпускаю версию для iOS (используя code-push release-react ... ios
), это прерывает отправку кода для Android. В следующий раз, когда я пытаюсь получить обновление, я получаю следующую ошибку:
Вы попытались установить ключ isPending со значением true для объекта, который должен быть неизменяемым и был заморожен.
Затем, если я выпускаю версию для Android, она ломает мою iOS, получая эту ошибку:
Недопустимое обновление. В загруженном содержимом не удалось найти файл пакета JS с именем «main.jsbundle». Убедитесь, что ваше приложение синхронизируется с правильным развертыванием и что вы выпускаете свои обновления CodePush, используя точно такое же имя файла пакета JS, которое было отправлено с двоичным файлом вашего приложения.
Это очень странно, и в документации ничего не говорится о коллизиях между двумя платформами.