backend(mBaaS)。料金eBookサポートセミナードキュメント2018-10-24アプリの中でアプリケーションキーを切り替える技術情報mBaaSでは通常、1つのスマートフォンアプリに対して1つのmBaaSアプリを割り当てます。アプリを無料版と有料版で分けている場合、ビジネス版とパーソナル版で分けている場合などでは複数のアプリケーションキーを使い分けたいと考えることもあるでしょう。そこで一つのアプリの中でmBaaSの接続先を切り替える方法を紹介します。iOSの場合Androidの場合JavaScript/Monacaの場合Unityの場合まとめiOSの場合iOSの場合、1つのアプリの中で1つのmBaaSアプリしか使えません。そのため、キーを上書きします。keys.clientKey2)この場合、一旦切り替えた後、再度戻すのを忘れないようにしなければいけません。Androidの場合Androidも同様です。アプリを切り替えNCMB.initialize(this.getApplicationContext(),"APP_KEY2","CLIENT_KEY2");JavaScript/Monacaの場合JavaScriptの場合、インスタンスを作るので複数を同時に設定可能です。NCMB("YOUR_APPLICATION_KEY2","YOUR_CLIENT_KEY2");JavaScriptの場合は変数自体が分かれますので、使い分けが容易でしょう。Unityの場合UnityはNCMBSettingsをアタッチするので、複数の接続先を設定するのは困難と思われます。まとめインスタンスを作る(JavaScript)と作らない(iOS/Android)とで実装方法が異なるので注意してください。アプリケーションキーを切り替えるだけであれば、コストは殆どなく利用できます。切り替えた後に元に戻すのを忘れないようにしてください。篤司NCMBエヴァンジェリスト。プログラマ、エンジニアとしていくつかの企業で働き、28歳のときに独立。2004年、まだ情報が少なかったオープンソースソフトの技術ブログ「MOONGIFT」を開設し、毎日情報を発信している。2013年に法人化、ビジネスとエンジニアを結ぶDXエージェンシー「DevRel」活動をスタート。SDKでTodoアプリを作る(ACLを付ける)前回まででTodoアプリのバックエンドをmBaaSに置き換えました。Service)とは、スマートフォンアプリでよく利用される汎用的な機能をSDKとクラウドから提供するサービスです。backendのちょっと便利な使いかた・非公式SDKやアプリ開発の関連情報などをお届けするブログです。※記事内には、サポート対象外の内容も含みます。本ブログではコメント機能を公開しておりません。アプリ開発を行う上での課題解決には、ユーザーコミュニティやもくもく会などもご活用ください。LIMITEDスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。