Xcode 5 - "Нет записей приложений" при попытке проверить архив
Hi People: просто человек (а не компания), пытающийся отправить приложение, разработанное с Xcode 5 в App Store.
Developer.apple.com > Центр IOS Dev > iTunes Connect > Менеджер приложений > Добавить новые приложения > Нажмите здесь, чтобы зарегистрировать новый пакет > Нажмите на AppID, чтобы узнать, что я ранее зарегистрировал.
Если бы у меня было 10 репутаций в Stackoverflow, я бы опубликовал снимок экрана. (Я сделаю, если смогу).
Резюме состоит в том, что iTunes Connect говорит:
- Префикс: C58H638D3X
- ID - EdAndJ.tiltr9999
- Идентификатор = C58H638D3X.EdAndJ.tiltr9999
Итак, я возвращаюсь к Xcode5, и я меняю Bundle ID на: Я пробовал оба:
- C58H638D3X.EdAndJ.tiltr9999 и
- EdAndJ.tiltr9999
Затем я вручную удалил каталог сборки и перестроил и заново архивировал. Нет ошибок или предупреждений.
Архив показывает правильный "Идентификатор". Но когда я проверяю, я получаю "Нет записей приложений".
Я прочитал в одной статье, что это может быть связано с тем, что iTunes Connect не находится в состоянии "ожидания моего приложения"... но я не знаю, как его поместить в это состояние (если эта проблема в первое место).
Это дубликат вопроса, который я поставил сегодня сегодня, но теперь, когда я знаю больше, я снова представил его с дополнительной информацией. Спасибо всем тем, кто отвечает... вы делаете мир лучшим местом:).
Ред
Ответы
Ответ 1
Как вы уже упоминали и согласно документации - Руководство по распространению приложений
Важно: вы не можете проверить свое приложение, если запись приложения в iTunes Connect не находится в состоянии ожидания "Ожидание загрузки" или более поздней версии
После добавления нового приложения в iTunes connect появится янтарный свет вместе со своим статусом. Скорее всего, он прочитает "Подготовка к загрузке" . Чтобы добраться до состояния "Ожидание загрузки" , нажмите кнопку "Показать подробности" для приложения, а в правом верхнем углу должна быть синяя кнопка с надписью "Готово к загрузке двоичных файлов" , Нажмите эту кнопку и следуйте указанным направлениям.
Ответ 2
Перейдите к соединению itunes.
Нажмите на свое приложение.
Нажмите "Дополнительно".
Нажмите Об этом приложении.
Выберите идентификатор пакета.
Теперь вернитесь назад и снова проверьте приложение.
Это должно быть хорошо.
Ответ 3
Просто такая же проблема. Когда в iTunes Connect выберите свое приложение, нажмите "Редактировать информацию", а в нижней части страницы у него есть кнопка (готовность к загрузке двоичного файла), щелкните по ней, следуйте процессу, а затем XCode найдет ожидающее приложения
Ответ 4
У меня возникла такая же проблема, когда я обновлял свое старое приложение в iTunes Connect. я
решил, что, поместив некоторую работу, прошел через некоторые должности в Интернете. У нас есть
одно приложение в реальном магазине с одним идентификатором пакета (com.sample.AppOne). Нам нужно
для обновления приложения до следующей версии.
Затем я дал идентификатор пакета как (com.sample.AppNine), который не совпадает с пакетом в iTunes Connect ранее. Поэтому, обновляя приложение в iTunes Connect, мы должны предоставить тот же идентификатор пакета, который мы дали для старой версии. Это решило мою проблему.
Ответ 5
В соответствии с новой структурой развертывания Apple перейдите в itunesconnect > Мои приложения > Выберите приложение > выберите Функции в строке меню > Перейдите к шифрованию в меню слева.
Выберите подходящую опцию, здесь вы проинструктируете вас указать один вариант в info.plist в соответствии с вашим выбором.
Просто следуйте этим шагам, и вам хорошо идти.