問題タブ [macos-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.

0 投票する
1 に答える
329 参照

macos - OSX Sierra のドックからアクティブなアプリケーションを非表示にしようとしていますが、アプリケーションがクラッシュするだけです

私はこの件についていくつかの調査を行いましたが、理論的には挿入できるはずです

直前

.dmg ファイルの最後で、アイコンが使用中であってもドックからアイコンを非表示にします。「ドックアイコンを変更する」や「ドックを完全に非表示にする」などの回避策を探しているわけではありません。この種のことがどのように機能し、なぜアプリケーションをクラッシュさせるのかドックアイコンを非表示にします。

0 投票する
0 に答える
221 参照

macos-app-extension - App を Finder Sync 拡張機能と通信させるにはどうすればよいですか?

CFMessagePortRef クラスは、ファインダー同期からコンテナー アプリにメッセージを送信できますが、コンテナー アプリはファインダー同期にメッセージを送信できません。

0 投票する
1 に答える
357 参照

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 アプリに署名しているのと同じチーム/証明書を使用しています。

0 投票する
0 に答える
223 参照

swift - アプリ拡張機能の macOS アプリ .documentDirectory

アプリから .documentDirectory を取得しようとしているときに、問題に直面しました。/Users/<Username>/Documents

しかし、App Extension からまったく同じことをしようとすると、/Users/<Username>/Library/Containers/<Extension Bundle Identifier>/Data/

質問は次のとおりです/Users/<Username>/Documents。App Extension から取得する方法はありますか。

.documentDirectory を取得するために使用しようとしているコード: