Имам проект, който беше създаден преди две години, когато присъстваше iOS 2.0. Самото приложение получава успешни актуализации по пътя и се справя добре. Досега в Xcode, в настройките на архитектурата, имах „armv7 arm6“ и внедряването ми беше iOS 3.0.
Наскоро интегрирах Facebook (ShareKit) в приложението и то изисква iOS 4.0 или по-нова версия и просто „arm7“. Когато променя настройките на тези и създам двоичния файл, Application Loader отхвърля качването със следното съобщение:
iPhone/iPod Touch: application executable is missing a required architecture. At least one of the following architecture(s) must be present: armv6
Ако го променя обратно на „armv7 arm6“, тогава приложението няма да работи поради изискванията на Facebook (ShareKit).
Благодаря предварително.