アプリと Xcode の更新/バージョン管理プロセスは初めてなので、いくつか質問があります。
私はアプリを作成し、古い xcode とシミュレーター 5.1 で実行されている Apple によって承認されました。警告メッセージはありませんでした。新しい xcode とシミュレーター 6.0 で実行すると、20 以上の新しい警告メッセージが表示されます。
Apple は、どのバージョンのどのビルドでも警告が表示されないことを期待していますか? すべての警告を修正する必要がありますか、それとも特定の警告のみを修正する必要がありますか? (つまり、アプリ ファイルと、アプリにインクルード/インポートした外部のサード パーティ フレームワーク/ライブラリの比較) このバージョン 6.0 用にそれらを修正すると、古いバージョンでは壊れる可能性がありますね。アプリは 5.1 のターゲットで作成されましたが、それを 4.3 (より多くのユーザー カバレッジ) に戻したかったのですが、シミュレーターでテストすることしかできません。
いくつかの警告の例を次に示します: - JSONKit.m - セマンティックな問題 - object_setClass() と object_getClass() を支持して、object_c の isa への直接アクセスは非推奨です - 多くの型のようなもの - フォーマットは型 'unsigned long' を指定しますが、引数にはtype 'NSUInteger' (別名 'unsigned int') - Cocoa API の問題 - リテラルで 'stringWithString:' を使用するのは冗長です
助けてくれてありがとう。