2

私は iOS 4 を使用していますが、追加機能を利用するために iOS5 にアップグレードしたいと考えています。私の質問は、アップグレードまたは問題がない場合、何かを恐れてもいいですか?

4

4 に答える 4

1

必ずしもアップグレードを恐れる必要はありません。ただし、変更された API の最初のドキュメントを読んで、スムーズな移行であり、驚きがないことを確認してください。私はアプリを持っていますが、アップグレードにまったく問題はありませんでした。

于 2011-07-22T21:38:45.990 に答える
1

iOS5 (少なくとも iPad) では、UIKeyboardDidShowNotification と UIKeyboardWillHideNotification が若干変更されました。したがって、これらの通知がトリガーされたときに何らかのロジックを実行する場合は、ロジックがまだ機能しているかどうかを確認する必要があります。

とにかく、開発環境をアップグレードして、iOS5 シミュレーターでアプリをテストできます。ほとんどの問題が見つかるはずです。新しいデフォルト コンパイラは LLVM であり、多くのコンパイル警告が表示されるため、ソース コードを少し変更する必要があることに注意してください。

ところで、iOS5 では、メモリが不足するとキャッシュ ディレクトリに保存されたデータが削除されることに注意してください。

于 2011-10-20T19:02:46.497 に答える
0

問題ありません。クールな新機能を獲得しながら、ほとんど何も壊れないのは本当に素晴らしいことです。私がカスタマイズしたタブバーに小さな問題があったからです。背景に緑色の UIImageView を挿入しました。iOS 4 ではボタンが目立たないように挿入しましatIndex:0たが、iOS 5 では同じトリックで元の黒い背景の下に配置しました。だから私は挿入しなければなりませんでしたatIndex:1。しかし、とにかくそれはハックです;)。

など、要素の異なる小さなクセはありますが、ほぼ同じです。Twitter の統合と Airplay の改善は素晴らしいです。

于 2011-08-19T03:15:08.483 に答える
0

私のアプリケーションの約半分には小さな問題がありましたが、それを修正するのにそれほど時間はかかりません。一般的に、X Code のクラッシュや iOS5 を使用するデバイスの奇妙な動作は、アプリよりも多くの問題があります。

于 2011-11-03T14:29:15.863 に答える