開発者 ID を使用した Mac アプリへの署名についていくつか質問があります。
まず、GateKeeper を活用したプロジェクトに取り組んでいます。そのため、開発者 ID でアプリに署名 (?) する必要があります。
開発者 ID で署名するには、プロビジョニング プロファイルが必要ですか? ビルド設定タブでは、開発者 ID 証明書は としてマークされてい
Identities without Provisioning Profiles
ます。Mac Provision Portal を見回しても、証明書を提出するのではなく、開発者 ID 証明書に一致するプロビジョニング プロファイルを生成する場所が見つかりませんでした。開発者 ID で署名するには、プロビジョニング プロファイルが必要ですか?アプリをアーカイブした後、オーガナイザーで [開発者 ID 署名付きアプリケーションのエクスポート] を選択すると、開発者 ID 証明書に黄色の警告アイコンが表示されます。ただし、証明書を選択して署名することはできます。大丈夫ですか?
アプリに署名した後、その前に runed で
sudo spctl -a -v MyApp.app
アプリをテストしていました。sudo spctl --master-enable
結果は次のとおりです。EIM.app: rejected source=Developer ID
この却下は、質問 2 の警告に関連していますか?
開発者 ID を使用して Mac アプリを配布するのは初めてです。助けてくれてありがとう。