Mac OS X および Windows 用のプログラムを開発するために必要なコード署名証明書のコストを最小限に抑えようとしています。私が知る限り、ここに示されているように、サードパーティの証明書を使用して OS X プログラムに署名し、GateKeeper を通過させることはできません。
逆に、Apple Developer 証明書を使用して Windows バージョンのプログラムに署名することはできますか?
少し前までは同じ考えでした。しかし、Apple 開発者証明書は Apple によって検証 (署名) されており、Apple ルート証明書が平均的な Windows マシンにインストールされているとは思えないため、それが可能だとは思いません。
こんにちは、Joe LTNS です。Comodo CS 証明書の更新が必要になるたびに、この質問のステータスを確認しています。手間/お金と Apple の証明書が関係しているためです。
残念ながら、Apple の CA はまだ Windows のゴールデン リストに含まれていません。Win10 で Apple Software Update を確認したところ、その証明書の発行元は Verisign でした。
OT ここでは証明書の専門家ではありませんが、Apple が CA と Apple の両方が保証/取り消しできる中間証明書を作成した場合、その su-weet 5 年間の非 MAS コードサイン証明書のための Apple の 100 ドルの Dev プログラムに参加する Windows 開発者は少なくありません。 (そしておそらくボーナスとして App Store/ios 開発に手を出します)
これについての詳細な記事は次のとおりです。私は引用します:
ここで、Windows 開発者証明書を取得する必要があります。残念ながら、Apple 証明書を使用することはできません (実際には使用できますが、Apple は Windows が認識する認証局ではないため、役に立ちません)。Windows で認識されるルート証明機関の一覧を次に示します。
したがって、これは他の答えを確認しているようです。