アプリ ストア (ARM バイナリ) から下位バージョンにアプリをダウングレードできるかどうか疑問に思っていました。たとえば、アプリが iOS 5.0 または 4.3 以降を必要とする場合、iOS 4.2 または 4.0 で実行する必要があります。
新しいバージョンには、新しい iOS プラットフォームでのみ公開される API リンク呼び出しが含まれているため、要件が重要であることを理解しています。ただし、下位バージョンで実行できる多くのアプリが、新しいバージョンの xcode で不必要にコンパイルされています (iOS 4.0 -> iOS 5.0 のように、マイナー アップデートだけで、iOS 対応バージョンでの大幅なジャンプがサポートされます)。
私がやりたいことは、新しいリンクされた関数 API がないことを確認し、それによって plist ファイルを下位バージョンに調整することによって、iOS 5.0 アプリを iOS 4.3 アプリにダウングレードすることですか? otool または class-dump はこれに役立ちますか?