web-dev-qa-db-ja.com

アップロードエラーionicアプリ

背景:

  • このアプリはもともと私の個人ionicアカウントにアップロードされました
  • アプリは個人用ionicアカウントから削除されました
  • このエラーは、作業ionic accountでアプリをアップロードしようとすると発生します

私の質問は、仕事用アカウントにアプリをアップロードするにはどうすればよいですか?

$ 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 
35
Jacksonkr
  1. apps.ionic.io でログインします
  2. 新しいアプリを作成し、アプリの名前を指定します。
  3. 次のステップで使用するために、アプリIDをクリップボードにコピーします。
  4. ターミナルウィンドウで、app.ionic.ioでログインしたのと同じアカウントにログインしていることを確認します。
  5. ターミナルウィンドウで次のコマンドを使用します。

    イオンリンク<copied-app-id>

    どこ<copied-app-id>は、ステップ3でクリップボードにコピーされた独自のアプリIDです。

  6. ターミナルウィンドウで次のコマンドを使用します。

    イオンアップロード

86
strttn

Chirag thakerの提案で解決してください:

  1. Ionic.project.json(存在しない場合はionic.config.jsonを検索)ファイルを開きます
  2. AppIdを空白に設定します(既存のappIdを削除します)
  3. 実行ionic uploadもう一度
22
HakuteiJ

これは、キーが一致しないためです。

  • (ionic.io)で新しいアプリを作成します
  • app keyおよびpublic key
  • これらを既存のアプリに追加します

    app.js/.configセクション

     $ionicAppProvider.identify({
        app_id: 'APP_ID',
        api_key: 'PUBLIC_KEY',
        //gcm_id: 'YOUR_GCM_ID'
      });
    
  • もう一度アップロードしてください

6
sameera207

フォルダールートプロジェクトで実行:

ionic io init

https://docs.ionic.io/setup.html

4
ndaniel8a

すべてを読んだ後でも、私には混乱しているように見えたので、他の人が簡単に解決できるように、ここでソリューションを再度再現しました。

手順は次のとおりです。

  1. ログイン https://apps.ionic.io/apps および新しいアプリを作成します。
  2. 以下のスクリーンショットを使用して、ionic.config.jsonファイルの現在のアプリIDをapp_idに置き換えます。 enter image description here
  3. ionic uploadを実行すると、エラーは表示されなくなります。
1
Imran Zahoor

ionic.projectファイルを削除して、再実行ionic upload

0
od3n

また、次のコマンドがときどき(理由とタイミングがわからない)ことにも注意してください。

ionic package build Android --release 

ファイルを切り捨てています:

.io-config.json

空にすると、アプリを再度アップロードできなくなります。

0
Ricky Levi

解決する

  1. ionic.ioにログインし、 https://apps.ionic.io/apps でアプリを作成します
  2. 新しいアプリIDをコピーします
  3. 開発システムで、プロジェクトフォルダーに移動し、ionic.config.jsonを編集します。 「app_id」を手順2でコピーした新しいIDに更新します。ファイルを保存します。
  4. ionicプロジェクトから次のコマンドを実行します:ionic upload。
0
Pankaj Bhagat

同じ問題が発生しました。Sameera207はほぼ正しいですが、私の場合はそうではありません。 (私はIonicでもあなたのangular JSファイルを見る)

これはあなたのIDがapps.ionic.ioにまだ存在しないためだと思うので、試してみてください

  • (ionic.io)で新しいアプリを作成します
  • アプリIDを取得する
  • アプリのIPを既存のアプリに置き換えます

ionic.projectファイル

{
  "name": "YOUR_APP_NAME",
  "app_id": "YOUR_APP_ID"
}
  • もう一度アップロードしてください
0
Brady Liles