backend(mBaaS)。アプリ別々に管理したいために、ソースコードでも別のJSONファイルに保存して書き換え、差し替えを行いたい時があると思います。今回はJSONファイルで別管理する具体的な方法について解説します。SDKはAPIキーをNCMBSettingsというスクリプトで設定します。NCMBSettings.csを貼り付けたゲームオブジェクトを作り、Inspectorの中でアプリケーションキー、クライアントキーを設定します。ここに書いたデータというのはUnityのシーンファイル(.unityファイル)の中に保存されるため、NCMBを使ったサンプルプロジェクトをgithubで公開したりするときはいちいち消してやらないといけません。うっかり忘れてコミットしてしまうとAPIキーがダダ漏れです。いうわけで、APIキーを記述したJSONファイルを作り、それを起動時に読み込むスクリプトを書きました。clientKey;}まずは、このスクリプトを貼り付けたオブジェクトをシーン内に作っておきます。NCMBSettingsと同じオブジェクトに貼ってもOK。"clientKey":"[クライアントキー]"}と一行で書いておきます。名前はなんでも構いませんが、ここではNCMBKey.jsonとしています。作ったJSONファイルはResources以下のフォルダに置き、ファイルパスを上記スクリプトのfilePathフィールドへ記入します。(スクリプト直書きも可)このとき、拡張子を書かないことがポイントです。JSONファイルが読み込めた時はキーを上書き、無いときは何もしません。あとは、publicなリポジトリのignore設定にこのJSONファイルを指定しておけばOKです!ただし、この方法は実行ファイルをバラすとAPIキーが簡単に取得できてしまう、という問題点があります。実際にストアで公開するアプリには、まだ使えません....というわけで、暗号化したJSONファイルを読み込む方法を考案中です。準備できしだい公開します。Pushを送ってみよう最近、PWAに注目が集まっています。Service)とは、スマートフォンアプリでよく利用される汎用的な機能をSDKとクラウドから提供するサービスです。backendのちょっと便利な使いかた・非公式SDKやアプリ開発の関連情報などをお届けするブログです。※記事内には、サポート対象外の内容も含みます。本ブログではコメント機能を公開しておりません。アプリ開発を行う上での課題解決には、ユーザーコミュニティやもくもく会などもご活用ください。LIMITEDスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。