他の人がすでにzipの問題を提起していますが、私の貢献は新しい回答を正当化するのに十分な新しい情報をもたらすと感じています.
私は最近同じ問題に直面しました。MacBook Pro (El Cap v10.11.1 、Late 2013) で Kodi プラグインを作成し、ディレクトリを zip で圧縮したところ、すべて正常に機能しました。その後、別のMacBook (El Cap、v10.11.2、2013年Right-Click --> Compress
後半) で作業を開始し、いくつかの変更を加えて同じ方法で zip ファイルを作成したところ、エラーが発生し始めました。
数時間イライラした後、私は zip 構造を分析することにしました。次のコマンドを使用しました。$ zipinfo script.service.autorun.zip
これが得られたものです。
// v10.11.1
Archive: script.service.autorun.zip 1376 bytes 4 files
script.service.autorun/
script.service.autorun/addon.py
script.service.autorun/addon.xml
script.service.autorun/changelog.txt
4 files, 1328 bytes uncompressed, 646 bytes compressed: 51.4%
// v10.11.2
Archive: script.service.autorun.zip 3060 bytes 10 files
script.service.autorun/
script.service.autorun/addon.py
__MACOSX/
__MACOSX/script.service.autorun/
__MACOSX/script.service.autorun/._addon.py
script.service.autorun/addon.xml
__MACOSX/script.service.autorun/._addon.xml
script.service.autorun/changelog.txt
__MACOSX/script.service.autorun/._changelog.txt
__MACOSX/._script.service.autorun
10 files, 2222 bytes uncompressed, 1230 bytes compressed: 44.6%
明らかに、v10.11.2 で何かが変更されましたが、それに関するドキュメントは見つかりませんでした。
私にとっての解決策は、ディレクトリを手動で圧縮することでした:
zip -r script.service.autorun.zip script.service.autorun/
お役に立てれば!