※タイトルはあまり深い意味は無い。なんとなく「第三の〜」の響きが良かったので。。 前回紹介した Keychain Services を使えば制限付きながら iOS 上の複数のアプリケーションでデータ共有ができることがわかったのでそれを解説する。 [前回] Cocoaの日々: [iOS] Keychain Services とは 仕組み Keychain Services に格納されるアイテム(パスワードなど)のアクセス制御は Keychain Access Group(グループ)を元に行われる。アイテムにはこのグループ属性があり、同じグループに所属しているアプリケーションからのみアクセスが許可される。 Keychain Services のアイテムはパスワード、秘密鍵、証明書を格納するようになっているが、CFData(NSData)型 であればパスワードである必要はない。格納したい値を C
![Cocoaの日々: [iOS] 複数アプリケーション間でのデータ共有 〜 Keychain Services を使った第三の方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/9527d92dc83d4117224213f2a9420b7df9c4a27a/height=288;version=1;width=512/http%3A%2F%2F1.bp.blogspot.com%2F-DfknJbAstYs%2FTValfS-uPNI%2FAAAAAAAAGGM%2Fx49eZd_5mlA%2Fs1600%2F110213-0003.png)