0

iOS 5.1 でテストしたアプリが、iOS 4 対応の iPhone でクラッシュします。考えられる理由は何ですか?Apple は現在、古いバージョンのサポートを停止しているようです.導入された変更の詳細なリストは、どこにも明確に記載されていません..さらにデバッグするための提案やポインタはありますか?

4

2 に答える 2

0

最も可能性の高い理由は、そのバージョンの iOS では利用できない機能を使用したことです。コンパイルされたコードが iOS のすべてのバージョンでの実行を保証するわけではないという理由だけで、それについて考える必要があります。ただし、クラッシュに関する情報はありませんが、それは誰もができる限り具体的です.

于 2012-09-15T11:33:44.780 に答える
0

開始するのに適した場所は、iOS 5 API の相違点です。これは iOS の 4 と 5 の間で変更されたすべてをリストします。 iOS 4 ですが、5 ではありません。リンクは次のとおりです。

https://developer.apple.com/library/ios/#releasenotes/General/iOS50APIDiff/index.html

このリストに目を通していて、iOS 5 で追加されたフレームワークをまったく使用していない場合は、問題がそれほど明白ではない可能性があります。クラッシュ ログを投稿していただければ、より具体的に説明できます。

于 2012-09-15T12:46:20.497 に答える