問題タブ [safari-app-extension]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xcode9 - Safari アプリ拡張機能: ネストされたバンドル内の CFBundleExecutable の値に一致する実行可能ファイルが見つかりません
OS X アプリケーションのアーカイブを検証しようとしていますが、次のエラーが発生し続けます。
アプリのコンテンツを調べると、ネストされた実行可能ファイルが表示さMyMacApp.app/Contents/Plugins/MySafariExtension.appex/Contents/MacOS/MySafariExtension
れますが、.pkg ファイルからアプリをインストールすると、拡張子が Safari に表示されません。同じパスに実行可能ファイルがまだ表示されます。何が起こっているのかわからなくて、この質問を見ました。
Safari App Extension のリソースが不足しているため、ここで何が起こっているのかを明確にすることで、多くの人々の助けになることを願っています! 前もって感謝します。
更新パッケージをインストールした後Allow Unsigned Extensions
、Safari をクリックすると、Safari の設定に拡張機能が表示されます。そのため、Safari アプリ拡張機能に署名するときに問題が発生する可能性があります。ただし、OS X アプリに署名しているのと同じチーム/証明書を使用しています。