タグ

iOSとAppGroupsに関するRYO1225のブックマーク (3)

  • 第3回・App Groups の利用について | ギャップロ

    App Groupsというのは、同一ディベロッパーがリリースしたアプリ間でデータのストレージを共有できる機能です。 このストレージには任意のファイルの書き込みが可能で、UserDefaultsや画像データなどを格納して共有する事が可能です。 前回記事から引き続き、弊社アプリ「ファミキャプ」にウィジェット機能を実装していますが、containing app(ファミキャプ体)でキャプチャし保存された画像をToday Extension(ウィジェット)側で表示したかったのですが、相互に保存データのアクセスを行うにはApp Groupsを使用しなければなりませんでした。 App Groupsの設定を行うには2通りの方法があります。 まずは簡単な方法としてXcode上で設定する方法を説明します。 XcodeでApp Groupsを設定する Xcode上でApp Groupsを設定する条件として、会

    第3回・App Groups の利用について | ギャップロ
  • [iOS 8] App Extension #3 – App Group で containing app とデータを共有する | DevelopersIO

    [iOS 8] App Extension #3 – App Group で containing app とデータを共有する App Group App Group は iOS 8 の新機能で、同一デベロッパーがリリースしたアプリ間でデータの格納領域を共有することができます。App Group で共有されるデータの格納領域は、App Group に所属する個々のアプリのサンドボックスとは別となっており、独立したローカルストレージ領域が割り当てられます。App Group に所属するアプリは、そのローカルストレージの領域に対してデータの永続化を行うことによってデータを共有します。 ローカルストレージ内には任意のファイルを書き込むことができるため、SQLite のファイルを作成して DB を共有することもできます。UserDefaults に関しても独立した領域が割り当てられ、設定等の情報を

    [iOS 8] App Extension #3 – App Group で containing app とデータを共有する | DevelopersIO
  • App Groupでアプリ間データ共有 - Toyship.org

    そろそろiOS8の正式なリリースも間近になってきましたね。 iOS8のリリースと同時に、新しいアプリ間情報共有機能、 App Groupが使えるようになります。 iOS8 の新機能、App Extension にも必須な機能なので、使い方をちょっとまとめてみました。 App Groupとは App Groupとは、複数のアプリの間でデータを共有できるようになる新しい機能です。 今までも Keychainの仕組みを使うことでアプリ間のデータ共有はできました。 でもKeychainの使い方ってちょっとめんどうだったり、機種変更したときにデータが復元されないこともあったり、あまり使い勝手がよくないところもありますよね。 App Groupを使うと、今までと同じNSUserDefaultsなどを利用してデータ共有をすることができます。 また、App Extensionではこの仕組みを使うとアプリと

    App Groupでアプリ間データ共有 - Toyship.org
  • 1