Възможно ли е да се изгради към устройства с iOS 5 от XCode 4.1 или 4.0.2?

XCode 4.2/iOS 5 SDK наруши някои рамки, от които разчитам, за да поддържам външни MIDI хардуерни аксесоари в моето приложение. Моето приложение, което създадох с 4.0.2, работи добре на моя iPhone 4, работещ с iOS 5, когато е инсталирано от магазина, така че деинсталирах XCode 4.2 и преминах към XCode 4.0.2. Но сега не мога да компилирам към моите устройства с iOS 5 -- Организаторът казва, че версията не се поддържа. Има ли някакъв начин да подмамите XCode 4.0.2 или 4.1 в изграждането на устройство, работещо с 5.0?


person Paul Slocum    schedule 17.10.2011    source източник


Отговори (2)


Използвайте Xcode 4.2 и се уверете, че iOS4 SDK е инсталиран, след което задайте свойството за компилация „Base SDK“ на тази версия. Почти съм сигурен, че изграждането на iOS5 приложения с Xcode 4.1/4.0 ще бъде свят на болка.

person Nik Reiman    schedule 17.10.2011
comment
Когато инсталирам XCode 4.2 с инсталиран iOS 4.3 SDK и без да инсталирам iOS 5, той действа така, сякаш изобщо няма инсталиран iOS SDK, така че не мога да компилирам за iOS. - person Paul Slocum; 18.10.2011

Открих, че можете да компилирате и отстранявате грешки на устройства с iOS 5 дори с помощта на XCode 3.2. Все пак няма да имате симулатор на iOS 5. ‹-- не работи с iPhone 4S

person bioffe    schedule 17.10.2011
comment
как? Това не проработи за мен, казва ми, че версията на iOS не се поддържа и няма да се надгражда към нея. - person Paul Slocum; 18.10.2011
comment
@PaulSlocum Същото тук. Опитайте се да пренебрегнете това предупреждение и вашето приложение ще изскочи на вашия телефон с iOS 5. Няма да работи с iPhone 4s, защото Xcode 3.2 не знае как да извлече своите символи и се забива. - person bioffe; 19.10.2011