Я отправил приложение iPhone в магазин приложений, но на iPod touch его не удалось запустить с сообщением о том, что оно несовместимо. Я не пользуюсь никаким телефоном функции в приложении , когда я впервые подал заявку в магазин, я использовал некоторые устаревшие методы в новом SDK. поэтому я сделал директиву препроцессора для условной компиляции, как это:Приложение iPhone не запускается на iPod, потому что оно несовместимо
#if __IPHONE_OS_VERSION_MIN_REQUIRED > __IPHONE_2_2
// iPhone 3.0 code here
#else
#endif
Может ли это быть причиной для не совместимого вопроса. Буду признателен за любую помощь.
Спасибо заранее, Сара
yes Я уже установил цель развертывания в самую низкую версию iPhone OS. Основные функции приложений - сохранение некоторых записей в sqlite DB. Резервное копирование их с помощью веб-службы. запуск почтового приложения и отображение видео. Но в iTunes упоминается о требованиях, которые он совместим только с iPhone. и требует iPhone OS 3. Как Apple определила эти требования? – Sarah
Когда вы отправили приложение в Apple через iTunes Connect, вам должен был быть представлен выбор того устройства, на котором будет работать ваше приложение. Выбор был бы чем-то вроде iPhone, iPod Touch, iPhone и iPod Touch. Возможно ли, что вы не выбрали правильный вариант? Вы должны иметь возможность редактировать информацию для своего приложения и изменять этот параметр. – Jasarien