2010-03-17 1 views
2

У меня возникла проблема с отправкой моего нового приложения в AppStore. ItunesConnect дает мне ошибку:Бинарный файл, который вы загрузили, недействителен. Предварительная версия бета-версии SDK была использована для создания приложения

Бинарный файл, который вы загрузили, был недействительным. Для создания приложения использовалась предварительная версия бета-версии SDK.

Я ничего не изменил, я могу скомпилировать специальный сертификат и это работает нормально. Вчера я загрузил еще одно приложение, и это тоже сработало. Все цели и информация о проекте установлены для компиляции в базовый SDK iPhone OS 3.0. Я даже обновил до последнего SDK, но тот же результат. Есть идеи?

+0

Был ли он построен с предварительной версией бета-версии? Какую версию вы используете для сборки? –

ответ

2

Я не думаю, что они разработали кинки для компиляции предыдущих версий iPhone OS, если у вас установлен 3.2 beta SDK. То есть, 3.2 не может гарантировать, что он может скомпилировать 3.0 точно так же, как 3.0. Я думаю, вам нужно будет использовать поле, в котором вместо 3.1.3 установлена.

+0

Посмотрел сайт Apple на developer.apple.com/iphone в разделе 3.2 beta, и он говорит, что 3.2 предназначен только для целей развития. Так что да, если вы используете 3.2, вам нужно будет получить другую машину или вместо нее использовать 3.1.3 sdk для компиляции. Если вы не используете 3.2, вы должны отправить отчет об ошибке в apple по адресу http://developer.apple.com/bugreporter/ – saramah

+0

И вы не можете загрузить SDK 3.1.3 больше, по крайней мере, не из официальный сайт. Поговорите о пойме-22. – winsmith

 Смежные вопросы

  • Нет связанных вопросов^_^