В магазине приложений сказано «требуется iOS 4.0», но цель развертывания - 3.1.3

Я только что одобрил свое приложение в App Store, но его могут загрузить только устройства под управлением 4.0. В настройках проекта в Xcode указано «базовый SDK 4.0» и «цель развертывания 3.1.3».

Есть ли какие-либо другие настройки или значения в моем файле plist или что-то, что я установил в iTunes connect, которые могли бы дать такой результат.

Я не использую API только для 4.0 и хотел бы, чтобы люди, работающие под управлением версии 3.1.3 и выше, могли использовать приложение.

1
задан RickiG 24 August 2010 в 18:48
поделиться

1 ответ

В XCode есть ошибка, которая, я думаю, может быть причиной вашей проблемы: вам нужно выполнить все настройки проекта ОБА для текущей цели (выберите цель и нажмите cmd + i) и в настройках проекта (проект > редактировать настройки проекта). Эти две формы абсолютно идентичны и содержат одинаковую информацию, однако они не соответствуют друг другу - изменения, внесенные в одну форму, не отразятся в другой. Поэтому обязательно заполните необходимую информацию в обоих местах, а также убедитесь, что вы используете одну и ту же конфигурацию (отладка, выпуск и т. д.) для каждой формы.

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

2
ответ дан 2 September 2019 в 21:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: