iTunes Connect отклоняет мой двоичный файл, потому что я использовал предварительную версию SDK, что мне делать?

StackOverflow https://stackoverflow.com/questions/2467578

  •  20-09-2019
  •  | 
  •  

Вопрос

Я загрузил предварительную версию iPhone SDK и попытался обновить одно из моих существующих приложений, используя двоичный файл, который я построил с ним. Очевидно, вы не должны этого делать, но я забыл о предупреждении, когда установил предварительную SDK. В любом случае - у меня есть два вопроса:

  1. Могу ли я просто установить базовую SDK на более раннюю версию в настройках сборки и обойти эту проблему?

  2. Если нет, то что мне делать?

Это было полезно?

Решение

Вам необходимо скачать версию XCode релиза с выпуском iPhone SDK. Вы не можете использовать SDK, загруженную с бета -версии iPad для любых продуктов выпуска.

Просто иди http://developer.apple.com/iphone/index.action и нажмите на iPhone SDK 3.1 и загрузите его. Затем построите пакет приложения с этим и отправьте его в Apple.

Другие советы

Прежде чем загрузить предварительную версию SDK с Developer.apple.com, существует несколько выдающихся предупреждений, в одном из которых четко указано, что предварительные версии Xcode / iPhone SDK не могут быть использованы для создания производственных двоичных файлов. Так что ответ на 1. это решительный нет.

Насколько я могу судить, единственный вариант, чтобы иметь возможность создавать производственные двоичные файлы, которые iTunes Connect примет,-это удалить предварительную версию Xcode / iPhone SDK и повторно установить старую стабильную версию.

Если вы обновили, используя бета -загрузку (в отличие от установки на свежей коробке, которая никогда не видел SDK или XCode), установите базовый SDK на выпущенную версию ОС. Составьте сборку распределения, отправьте в магазин приложений. Старый SDK все еще там, так что это будет использоваться. Все выдающиеся предупреждения, которые я видел SDK нельзя использовать без упоминания о XCODE.

Прежде чем кто -либо издевается, обратите внимание, что я отправил приложение 13 марта, используя версию XCode (3.2.2), включенную в Beta 4, установив базовую SDK на 3.1. Он был утвержден 15 -м. Я также сделал это во время бета -версии 3.0 для приложений 2.x.

РЕДАКТИРОВАТЬ: С другой стороны, принятие, по -видимому, не всегда гарантируется (обратите внимание, что этот человек также отправил приложение, которое было принято): Бинарный код загруженного файла не корректен. Предварительная бета-версия SDK использовалась для создания приложения

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top