Я прочитал много похожих сценариев в StackOverflow, но никто не обращается к этой ситуации:
Я представил свою первую версию приложения, которая также включает в себя покупку в приложении (IAP). Я подключил продукт для покупки в приложении к новой версии приложения. Затем я отправил весь комплект n-kaboodle (приложение и продукт в приложении) в соответствии с инструкциями Apple. Как продукт для покупки в приложении, так и новая версия приложения совместимы с состоянием "Ожидание обзора", и все было хорошо с миром.
Затем я обнаружил ужасную ошибку в бинарте приложения, которую я только что представил. Я быстро уничтожил ошибку, отклонил двоичный файл и повторно представил обновленное приложение. Все снова было хорошо с миром.
Затем я получил это сообщение от Apple:
"Мы вернули вам ваши продукты IAP, так как вы отклонили связанного двоичного кода из процесса обзора. Когда вы будете готовы повторите отправку двоичного файла, повторите передачу IAP с помощью двоичного файла.
Хорошо, подумал я. Я просто верну свое приложение обратно в состояние "Подготовьтесь к загрузке" , снова подключите продукт IAP, повторно отправьте его, и мир снова станет ярким и красивым. Но нет. Кажется, нет никакого способа вернуться в состояние "Подготовьтесь к загрузке" . Мое приложение находится в бесконечном цикле: "Developer Rejected" → "Ready to Upload" → "Ожидание обзора" → "Разработчик отклонен"... И, похоже, нет возможности повторно подключить приложение купите продукт в приложение, не достигнув этого неуловимого состояния "Подготовьтесь к загрузке" .
Кто-нибудь знает, как вернуть приложение в состояние "Подготовка к загрузке", не дожидаясь недели, пока персонал Apple не ответит на запрос справки? Или знаете какой-нибудь другой творческий способ выйти из этого затруднения?