35

Background:

  • This app was originally uploaded to my personal ionic account
  • The app was deleted from my personal ionic account
  • This error happens when I try to upload the app with my work ionic account

My question is, how do I get the app to upload to my work 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 
4

11 回答 11

86
  1. 登录apps.ionic.io
  2. 创建一个新的应用程序并指定您的应用程序的名称。
  3. 将 App ID 复制到剪贴板以供下一步使用。
  4. 在您的终端窗口中,确保您登录的帐户与您在 app.ionic.io 上登录的帐户相同)。
  5. 在您的终端窗口中使用命令:

    离子链接<copied-app-id>

    <copied-app-id>步骤 3 中将您自己的 App ID 复制到剪贴板的位置在哪里。

  6. 在您的终端窗口中使用命令:

    离子上传

于 2015-06-02T11:02:42.513 回答
22

用 Chirag Thaker 的建议解决它:

  1. 打开 ionic.project.json(如果不存在,请查找 ionic.config.json)文件
  2. 设置appId为空(删除已有的appId)
  3. ionic upload再次运行
于 2016-12-13T03:33:16.307 回答
6

我认为这是因为,您的密钥现在缺少匹配,所以请尝试

  • 在 (ionic.io) 中创建一个新应用
  • 获取app keypublic key
  • 将这些添加到您现有的应用程序中

    app.js / .config 部分

     $ionicAppProvider.identify({
        app_id: 'APP_ID',
        api_key: 'PUBLIC_KEY',
        //gcm_id: 'YOUR_GCM_ID'
      });
    
  • 尝试再次上传

于 2015-05-28T23:26:40.497 回答
4

在文件夹根项目中运行:

ionic io init

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

于 2016-09-22T03:40:11.640 回答
1

即使在阅读完所有内容后,它仍然让我感到困惑,因此再次在这里重新生成解决方案,以便其他人可以轻松解决它。

以下是步骤:

  1. 登录https://apps.ionic.io/apps并创建新应用。
  2. 在下面的屏幕截图的帮助下,替换您ionic.config.json文件中当前的 App ID。app_id在此处输入图像描述
  3. 现在运行ionic upload,你应该不会再看到错误了 :)
于 2016-12-10T21:30:58.280 回答
0

我遇到了同样的问题.. Sameera207 几乎是正确的,但不完全适合我的情况。(我不相信 Ionic 甚至不会查看您的 Angular JS 文件)

我认为这是因为您的 ID 尚不存在于 apps.ionic.io 中,因此请尝试

  • 在 (ionic.io) 中创建一个新应用
  • 获取应用 ID
  • 将应用 IP 替换为您现有的应用

ionic.project 文件

{
  "name": "YOUR_APP_NAME",
  "app_id": "YOUR_APP_ID"
}
  • 尝试再次上传
于 2015-06-01T16:12:12.390 回答
0

解决

  1. 登录到您的 ionic.io 并在 https://apps.ionic.io/apps中创建一个应用程序
  2. 复制新的应用 ID
  3. 在您的开发系统上,转到您的项目文件夹并编辑 ionic.config.json。将“app_id”更新为您在步骤 2 中复制的新 ID。保存文件。
  4. 从您的离子项目运行命令:离子上传。
于 2016-12-03T04:25:44.780 回答
0

另请注意,有时(不确定为什么以及何时)以下命令:

ionic package build android --release 

正在截断文件:

.io-config.json

将其设为空,因此它还会阻止您再次上传您的应用程序。

于 2016-02-06T15:33:45.783 回答
0

我只是删除我的 ionic.project 文件并重新运行离子上传

于 2016-05-24T15:21:05.233 回答
-1

.io-config.json从构建根目录中删除;运行ionic io init;然后尝试再次上传。

于 2015-11-18T09:41:15.193 回答
-1

您可以使用以下命令重置 io-app-id,然后尝试再次上传您的应用

ionic link --reset
ionic upload
于 2015-08-22T18:26:22.260 回答