Наскоро качих тестова версия на приложението си в iTunes Connect и на следващия ден получих този имейл:
Открихме един или повече проблеми с скорошната ви доставка за „MyApp“. Вашата доставка беше успешна, но може да пожелаете да коригирате следните проблеми при следващата си доставка: Липсваща 64-битова поддръжка - От 1 февруари 2015 г. новите приложения за iOS, изпратени до App Store, трябва да включват 64-битова поддръжка и да бъдат създадени с iOS 8 SDK. От 1 юни 2015 г. актуализациите на приложения също ще трябва да отговарят на същите изисквания. За да активирате 64-битовия във вашия проект, препоръчваме да използвате настройката за изграждане на Xcode по подразбиране на „Стандартни архитектури“, за да изградите единичен двоичен файл с 32-битов и 64-битов код. След като коригирате проблемите, можете да използвате Xcode или Application Loader, за да качите нов двоичен файл в iTunes Connect.
Последният път, когато направих издание, не можах да кача приложението, докато не поправих 64-битовата компилация, така че знам, че това е добре, но все още изграждам спрямо iOS 5 SDK, защото нашето приложение все още го поддържа. Ако променя компилацията за iOS 8 SDK, това ще спре ли приложението ми да работи за по-стари версии на iOS? Как мога да разбера дали новата функционалност все още ще работи на iOS 5?