2013-03-28 1 views
1

Можно скомпилировать для armv6 в новых версиях XCode (4.5+), установив предыдущий SDK в XCode. См. http://blog.chpwn.com/post/31824877081Как скомпилировать для armv6 с Monotouch и XCode 4.5+

Это полезно при разработке различных приложений с различными целевыми платформами и наборами функций.

Как вы можете скомпилировать приложение Monotouch в armv6, используя новую версию XCode (но старше SDK)?

ответ

2

Xamarin.iOS (MonoTouch) на самом деле не зависит от конкретного Xcode, но некоторые вещи будут корректироваться с установленной версией.

Вам не нужно взломать установленный вами Xcode (слишком много вещей может пойти не так), но вы можете установить несколько версий Xcode бок о бок, например. Я получил 4.2, 4.3, 4.4 и 4.5 на моем же ноутбуке Lion. Просто переименуйте тот, который установлен в месте по умолчанию, перед установкой нового.

Когда вы выбираете старый Xcode (из Xamarin Studio или более старых версий MonoDevelop, предпочтения), он должен настраиваться на вправо. IOW, когда 4.4 установлен (и установлен по умолчанию), тогда ARMv6 должен быть доступен.