4

アプリをアップロードするときに、常にこのエラーが発生します。

エラーが発生しました: アイテムを処理できませんでした。
このアイテムはアプリではありません。マニフェストからアプリ セクションを削除してください。

これは、私の Chrome アプリのマニフェスト ファイルです (入門 - Hello Worldチュートリアルに基づいています)。

{
  "name":"App name",
  "description":"app description",
  "version":"1.0.4",
  "manifest_version":2,
  "app":{
  "background":{
    "scripts":["background.js"]
  }
  },
  "icons":{
  "16":"icon_16.png",
  "18":"icon_128.png"
  }
}

Chrome 拡張機能セクションからアプリケーションをローカルにインストールしようとしましたが、問題なく動作します。Chrome の [アプリ] セクションにインストールされていることがわかります。

ただし、zip ファイルを Chrome ウェブストアにアップロードしてアプリを公開しようとすると、前述のエラーが表示されます。

4

3 に答える 3

8

[同じエラー メッセージが表示されたときにこのページにたどり着いた方へ]:

上記のエラーは、Chrome アプリではない、既にアップロードされたアイテムの更新バージョンとして Chrome アプリをアップロードしようとしている可能性を示しています。

于 2013-11-20T12:57:21.800 に答える
2

Google アプリ マーケットプレイス アプリの作成中にこの問題に直面しました。次の構成が機能します。ノードGOOGLE_DRIVEから項目の 1 つとして削除すると興味深いことに。container「このアイテムはアプリではありません」というエラーが表示されます。ノードを追加するときにもエラーが発生しappます (Google アプリ マーケットプレイス アプリにのみ適用されます)。

{
  "manifest_version": 2,
  "name": "name of the app",
  "short_name" : "short name",
  "version": "2.0.0.6",
  "api_console_project_id" : "your project id as string",
  "description" : "description",
  "container": ["DOMAIN_INSTALLABLE", "GOOGLE_DRIVE"],
  "icons" : {
    "96" : "icons/icon96x96.png",
    "16": "icons/icon16x16.png"
  }
}
于 2014-06-08T17:32:53.613 に答える
2

次のような状況でも発生する可能性があります:
スプレッドシートまたは google-doc 拡張機能を開発しているときに、Chrome アプリでのみ使用できるマニフェスト ファイルでアプリを更新しようとしている。マニフェスト ファイルをアップロードしてスクリプトを公開しようとすると、アラートが表示されます。
解決策は、発行ページの左下にある [変更を破棄] をクリックして、ファイルをスクリプト アプリとして保持することです。

于 2017-07-22T05:23:42.617 に答える