数か月前に、自分のゲームのバージョン 1.0 をリリースしました。その後、ゲームを ARC に移行し、バージョン 1.1 を開発しました。
メイン マシンが Snow Leopard、Xcode 4.2 を実行する可能性があるため、iOS 5.1 以降または新しい iPad をターゲットにすることはできず、その Mac を Lion 以降にアップグレードすることはできません。
そこで、ゲームの開発を別の Mac、Mountain Lion、Xcode/SDK の最新バージョンに移しました。ビルド/実行、分析は正常に動作しますが (ゼロ警告)、公開スキーム (ディストリビューション プロファイル、リリース構成など) を「アーカイブ」して AppStore に送信しようとすると、次の警告が表示されます。
Method possibly missing a [super dealloc] call
...すべてのソース ファイル (.m) に対して。
プロジェクトはARC 用にビルドされているように見えますが、ARC が無効になっているかのようにアーカイブされています。これを修正するにはどうすればよいですか? または、警告を無視してバイナリを送信する必要がありますか?
どんなフィードバックでも大歓迎です...
注: Xcode 4.2 での AdHoc ビルドのアーカイブに問題はありませんでした...