Который iPhone “Активный SDK” версия я должен использовать?

Просто как ответ на все это, и, возможно, кому-то может помочь этот вопрос. Я посмотрел исходный код метода AllowAnyOrigin в классе CorsPolicyBuilder и увидел, как это обрабатывается. У меня чуть было не было решения, просто забыл заранее очистить список Origins.

_policy.Origins.Clear();
_policy.Origins.Add(CorsConstants.AnyOrigin);

7
задан squelart 28 December 2008 в 22:28
поделиться

3 ответа

Я выбрал бы опцию № 1 - компилируют его в 2,0. Это - то, что мы делаем для нашего приложения. Существует все еще много людей, выполняющих старые 2.0 O/S и если Вы скомпилируете в 2,2 своих приложения, то не будет работать на их устройстве.

Тем не менее, если Вы разрабатываете свое приложение и сталкиваетесь с ошибкой и узнаете, что оно было зафиксировано в более поздней версии микропрограммного обеспечения, у Вас не может быть большой части опции, если нет обходное решение. Существуют также новые опции, добавленные к каждой новой версии, хотя я не знаю о всестороннем списке того, что те функции (на уровне API).

2
ответ дан 6 December 2019 в 06:15
поделиться

Можно использовать SDK iPhone OS 2.2 и все еще скомпилировать для iPhone OS 2.0; путем Вы делаете это совпадает с для Mac OS X. SDK, который Вы используете, определяет новую версию ОС, от которой Вы хотите использовать API, в то время как Цель Развертывания, которую Вы используете, определяет наименее последнюю версию ОС, Вы хотите работать. Оба из них должны обычно устанавливаться на уровне проекта в XCode.

Таким образом, можно создать программное обеспечение против SDK iPhone OS 2.2 и, работая на устройствах с 2,2 или позже установленный, используйте 2,2 функции. Но можно поставить его Цель Развертывания к 2,0 и не использовать 2,2 функции при работе устройства с пред2.2 установленными операционными системами, и приложение должно хорошо работать.

27
ответ дан 6 December 2019 в 06:15
поделиться

В моем тестировании, если Вы используете 2.0, Вы не можете использовать функциональность значка приложения - который появляется в 2,1 (таким образом, Вы, возможно, должны, по крайней мере, использовать тот уровень),

Tim

0
ответ дан 6 December 2019 в 06:15
поделиться
Другие вопросы по тегам:

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