пакет неверен.приложение, предназначенное для семейства устройств iphone, может не требовать цели развертывания iphone os 3.2 - PullRequest
0 голосов
/ 31 августа 2010

Я делаю приложение только для iphone, поэтому я смог поделиться своим приложением через специальные дистрибутивы и запустить его как на моем симуляторе, так и на моих устройствах.Но теперь, когда я закончил, я не могу загрузить свою сборку в магазин из-за этой ошибки:

"Пакет недействителен. Приложение, предназначенное для семейства устройств iphone, может не требовать цели развертывания iphone osиз 3.2, которая является только для iPad OS "

Единственный базовый SDK, который у меня есть после обновления до xcode 3.2.3, это устройство iphone 3.2 и устройство iphone 4.0.

Спасибо за помощь,

1 Ответ

2 голосов
/ 31 августа 2010

В настройках приложения и / или целевой сборки убедитесь, что для Base SDK установлено значение iPhone Device 4.0 . На данный момент все приложения должны использовать его в качестве базового SDK.

Затем найдите параметр сборки iPhone OS Deployment Target . Вы хотите установить самую низкую версию iOS, которую поддерживает ваше приложение. Если он поддерживает 3.0, введите 3.0. Если вы используете функциональность, которая была добавлена ​​в iOS 3.2, вам нужно просто ввести 4.0, так как 3.2 не работает на iPhone.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...