背景:
私の質問は、仕事用アカウントにアプリをアップロードするにはどうすればよいですか?
$ ionic upload
Uploading app...
✗ App ID ae440d8c does not exist
Unable to upload app (CLI v1.4.5)
Your system information:
Cordova CLI: 4.3.0
Ionic Version: 1.0.0-rc.2
Ionic CLI Version: 1.4.5
Ionic App Lib Version: 0.0.22
ios-deploy version: Not installed
ios-sim version: 3.1.1
OS: Mac OS X Yosemite
Node Version: v0.12.1
Xcode version: Xcode 6.3.1 Build version 6D1002
ターミナルウィンドウで次のコマンドを使用します。
イオンリンク<copied-app-id>
どこ<copied-app-id>
は、ステップ3でクリップボードにコピーされた独自のアプリIDです。
ターミナルウィンドウで次のコマンドを使用します。
イオンアップロード
Chirag thakerの提案で解決してください:
ionic upload
もう一度これは、キーが一致しないためです。
app key
およびpublic key
これらを既存のアプリに追加します
app.js/.configセクション
$ionicAppProvider.identify({
app_id: 'APP_ID',
api_key: 'PUBLIC_KEY',
//gcm_id: 'YOUR_GCM_ID'
});
もう一度アップロードしてください
すべてを読んだ後でも、私には混乱しているように見えたので、他の人が簡単に解決できるように、ここでソリューションを再度再現しました。
手順は次のとおりです。
ionic.config.json
ファイルの現在のアプリIDをapp_id
に置き換えます。 ionic upload
を実行すると、エラーは表示されなくなります。ionic.projectファイルを削除して、再実行ionic upload
また、次のコマンドがときどき(理由とタイミングがわからない)ことにも注意してください。
ionic package build Android --release
ファイルを切り捨てています:
.io-config.json
空にすると、アプリを再度アップロードできなくなります。
解決する
同じ問題が発生しました。Sameera207はほぼ正しいですが、私の場合はそうではありません。 (私はIonicでもあなたのangular JSファイルを見る)
これはあなたのIDがapps.ionic.ioにまだ存在しないためだと思うので、試してみてください
ionic.projectファイル
{
"name": "YOUR_APP_NAME",
"app_id": "YOUR_APP_ID"
}