Несколько месяцев назад я выпустил версию 1.0 своей игры. Затем я перенес свою игру на ARC и разработал версию 1.1.
На основной машине может работать Snow Leopard, Xcode 4.2, поэтому я не могу ориентироваться на iOS 5.1+ или новый iPad, и я не могу обновить этот Mac до Lion или более поздней версии, потому что мне нужно какое-то устаревшее программное обеспечение PowerPC.
Поэтому я перенес разработку своей игры на другой Mac, Mountain Lion, последнюю версию Xcode/SDK. Сборка/запуск, анализ работают нормально (ноль предупреждений), но когда я пытаюсь «заархивировать» мою схему публикации (профиль распространения, конфигурацию выпуска и т. д.) для отправки в AppStore, я получаю это предупреждение:
Method possibly missing a [super dealloc] call
...для каждого исходного файла (.m).
Похоже, что проект создается для ARC, но архивируется, как если бы ARC был отключен. Как я могу это исправить? Или я должен игнорировать предупреждения и отправить двоичный файл?
Любая обратная связь очень ценна...
ПРИМЕЧАНИЕ. У меня не было проблем с архивированием сборок AdHoc в Xcode 4.2...