Я розробив програму, яка вимагає iOS> = 4.0. Але коли я завантажую його з App Store, використовуючи свій iPod touch 2 (iOS 4.2.1), він каже: "Ця програма не сумісна з цим IPod Touch". Я не знаю чому. І коли я використовую цей iPod touch для запуску програми через Xcode, він також не працює на моєму iPod touch. Як налагодити цю помилку?
я прочитав це і налаштування мого додатка показують, що "Архітектура" є "Стандартний (armv7)" і "Дійсний Архітектура" є "armv6 armv7", я дивувався, якщо це "неправильно".
Відповіді:
0 для відповіді № 1Як додати підтримку iOS 4.2
, armv6
в Xcode 4.2
. Я намагався зробити це легко дотримуватися.
Встановіть націлювання розгортання на 4.2 або раніше:
Змінити архітектуру для включення armv6
так: 1) Виберіть Інше,
2) Натисніть кнопку "+",
3) Введіть "armv6",
4) Натисніть кнопку Зробити.
Потім видаліть armv7 з необхідних можливостей пристрою, натиснувши кнопку "-" у цьому рядку.
Я особисто використовую цей метод постійно для запуску додатків на моєму iPod touch другого покоління з новітнім Xcode. (На даний момент Build 4D502).
Насправді проект, який я використовував для цього прикладу, тепер працює на цьому iPod.