開発を始める

SDK使用前の手続き

JINS MEMEのアプリケーションを開発、配布するためにはアプリID / アプリSecretを取得する必要があります。JINSアカウントを作成して、アプリを作成してください。取得したアプリID / アプリSecretをMEMELibのsetAppClientIdの引数にセットする必要があります。この認証をおこなわない限り、MEMELibは動作しません。

SDKのダウンロード

SDKをダウンロードからframeworkファイルをダウンロードできます。

SDK利用規約

JINS MEME SDK 利用規約に準じます。

JINS MEME SDK の動作仕様

バックグラウンド時の動作

  • JINS MEME SDKではバックグラウンドからのコマンド発行を許可していません。ただし、バックグラウンドにいてもJINS MEMEからのデータを受け取ることは可能となっています。突然自分が発行していないコマンドの実行結果が来てもこのような設計となっているためとご理解ください。
  • SDKを通じて複数のアプリケーションと同時に接続される可能性があるため、アプリケーションはバックグラウンドでMEMEを制御することができない仕様となっています

切断時の自動再接続

JINS MEMEと接続された携帯電話を置いて、トイレに行く場合などちょっとしたときに接続が切れるタイミングが日常生活においては発生します。その都度JINS MEMEをアドバタイジングして、スキャンするという形をとる必要がないように、想定外で切断された場合は自動で再接続を行うような仕様が実装されています

依存するライブラリ

JINS MEME SDKはCore Bluetoothフレームワークを使用しています。 プロジェクトをご自身で作られる場合は、CoreBluetooth.frameworkをプロジェクトに追加してください。