というわけで、xcode 4.0.1 で作ったアプリを配信したのですが… iOS 5 でもちゃんと動くようにしなければなりませんでした (ちゃんと表示されていないものもありました)。いずれにせよ、クライアントからメールで、彼の iPhone 3GS ではアプリが動作しないとの連絡がありました。何を探すべきですか?
編集:実際には、YouTube ビデオをストリーミングする webview を開くときにのみクラッシュします。
というわけで、xcode 4.0.1 で作ったアプリを配信したのですが… iOS 5 でもちゃんと動くようにしなければなりませんでした (ちゃんと表示されていないものもありました)。いずれにせよ、クライアントからメールで、彼の iPhone 3GS ではアプリが動作しないとの連絡がありました。何を探すべきですか?
編集:実際には、YouTube ビデオをストリーミングする webview を開くときにのみクラッシュします。
あなたがチェックすべきだと思う:
「動作しない」理由を見つけるには、クラッシュ ログを読む必要があります。多くの可能性があります。たとえば、3GS のメモリが少ないため、システムがアプリを頻繁に強制終了する可能性があります。
アプリがアプリストアで配布されていた場合は、iTunes Connect からクラッシュ ログを取得できます。iTunes Connect で [アプリケーションの管理] を選択し、アプリを選択して [詳細の表示] を選択すると、[クラッシュ レポート] リンクが表示されます。