私はFinderSync拡張テンプレートを使用しています。簡単なFinderSync拡張機能が動作していないようです
私は拡張ターゲットを実行すると、コンソールでのゼロ出力があります。コードは実行されていないようです。
私はFinderSync拡張テンプレートを使用しています。簡単なFinderSync拡張機能が動作していないようです
私は拡張ターゲットを実行すると、コンソールでのゼロ出力があります。コードは実行されていないようです。
私の代わりに、むしろファインダー同期ターゲットよりも、Xcodeのからメインアプリのターゲットを実行しているの成功を見つけました。
正常に設定されている場合は、メインアプリを実行すると、Finder Sync拡張機能がインストールされます。
あなたが拡張を有効にしていることを確認してください:
システム環境設定]> [拡張機能>あなたの拡張のためのチェックボックス
これは、デバッガが接続されないので、少し厄介なデバッグを行いませんエクステンション。シンプルなデバッグは、システムコンソールへのNSLogsはなど、Finderのメニューにテキストを設定することによって達成することができ
まず、あなたは、Finderであなたの拡張子を登録する必要があります。
pluginkit -a <path you your debugging appex>
次に、あなたが待たなければなりません実行中のインスタンスにXcode:Debug
メニューのAttach to Process by PID or Name ...
を添付し、実行可能ファイルの名前を入力します。 Xcodeが起動するのを待っています。
最後に、あなたの拡張機能を有効にする(またはFinderを再起動)するためにファインダーを伝える:
pluginkit -e use -I <ID of you appex>