4

アプリで「 [このアプリケーション] は未確認の開発者からのものであるため、開くことができません」という警告を回避するには、99 ドルの Apple 開発者アカウントが必要ですか? または、無料の開発者アカウントでその警告を回避できますか? 顧客がゲートキーパーの設定を変更することでその警告を回避できることは知っていますが、アプリで顧客がそのようにする必要がないようにするにはどうすればよいかを尋ねています。

「 [このアプリケーション] は、インターネットからダウンロードされたアプリケーションです。よろしいですか?」という警告を避けるために、99 ドルの Apple Developer Account が必要ですか? 開発者アカウントは、その警告を回避するのに役立ちますか?それとも、App Store 以外のアプリに対して常にその警告が表示されますか?

アプリを Mac App Store に提出するには $99 のアカウントが必要であることはわかっていますが、まだその方向に進みたいかどうかはわかりません。

4

1 に答える 1

4

はい、ゲートキーパーのデフォルトのセキュリティ設定で「[このアプリケーション] は、開発者が不明なため開くことができません」というエラーを回避するには、99 ドルの開発者メンバーシップが必要です。具体的には、開発者 ID コード署名証明書を取得できます。それを使用してアプリに署名しても、このエラーは発生しません。

いいえ、99 ドルの開発者メンバーシップでは、「[このアプリケーション] はインターネットからダウンロードされたアプリケーションです。よろしいですか?」というメッセージを回避することはできません。警告。これを回避する唯一の方法は、Mac App Store 経由でアプリを公開するか、(開発者 ID で署名された) インストーラー パッケージ経由でアプリを配布することです (この場合、顧客は単にアプリをアプリにドラッグするのではなく、インストーラー プロセスを実行します)。 /Applications フォルダ)。

顧客のいずれかが Gatekeeper を最高のセキュリティ設定 (「Mac App Store からダウンロードしたアプリを許可する」) に設定している場合、開発者 ID 署名でさえエラーを回避できないことに注意してください。

于 2015-03-20T05:06:23.267 に答える