littlewing

人間とコンピューターとメディアの接点をデザインするために考えたこと

MetaioSDKで別アカウントのアプリ(App Identifier)を移動する

MetaioSDKで異なるアカウントに登録したアプリを一つにまとめる必要があったので作業メモ

結論としては

  • アプリストアへの申請無しに、ほぼリアルタイムで移動可能
  • SDKのSignatureもLicenseとApp Identifierが同じであれば変わらないのでそのままでOK
  • 試したのはMetaioSDK6.0

もう少し詳しく

  • MetaioSDKの[アカウントA]にApp Identifier:com.hoge.app1が登録済み

  • MetaioSDKの[アカウントB]にApp Identifier:com.hoge.app2が登録済み

  • [アカウントB]にcom.hoge.app1を移動させたい

といった場合の対応方法の説明です。

手順

  1. my.metaio.comに[アカウントA]でログイン
  2. AppRegistrationの登録済みアプリリストからcom.hoge.app1を選択
  3. SDK Signatureの該当ライセンスのSignature文字列をメモしておく(念のため)
  4. AppRegistrationの登録済みアプリリストからcom.hoge.app1を削除 [画像ボタン]

  5. my.metaio.comに[アカウントB]でログイン

  6. AppRegistrationにcom.hoge.app2を登録(Register Your App)
  7. SDK Signatureの該当ライセンスのSignature文字列を[2.]と比較する(同じはず)

  • もし、Signatureが異なっていた場合は、大急ぎでSignatureを書き換えたアプリのバージョンアップが必要です。
  • 先に[アカウントA]からcom.hoge.app1を削除しておかないと、エラーがでて、[アカウントB]に登録できません。

以上