<< 「声域チェッカー」のランキング | main | iPhone5を予約! >>

KeyChainでのデータ保存

 iOSアプリ内でのデータ保存は通常 NSUserDefaults を使うが、ユーザに改ざんされたくないものは KeyChain を使うようにしている。この KeyChain のデータは MacOS のようにアプリの外の領域に暗号化されて保存される。バックアップできない代わりに、アプリを削除しても残っているので結構便利。

で、最近アプリのバージョンアップ対応を行なっていたところ、このデータが読み出せなくなった。プログラムや Info.plist を何度チェックしても問題ない。iOS の KeyChain について調べた所、プロビジョニングファイルが違っていると同じキーでも参照できないようだ。確認すると確かに以前とは違うプロビジョニングファイルを使っていた。

コメント
コメントする









この記事のトラックバックURL
トラックバック
calendar
  12345
6789101112
13141516171819
20212223242526
2728293031  
<< August 2017 >>
selected entries
categories
archives
recent comment
others
mobile
qrcode