2017-04-11 8 views
1

私のMacアプリでは、ユーザーがファイルをドラッグアンドドロップすることができるため、アプリはそれらのファイルを読み込みます。 Mac App Storeに提出する際にFile Accessエンタイトルメントキー(例:com.apple.security.files.user-selected.read-only)が必要ですか?私のMacアプリケーションはドラッグアンドドロップをサポートするためにFile Access Entitlement Keyを適用する必要がありますか?

答えて

2

アプリはサンドボックスならば、むしろそれが彼らを必要とApp Storeで、のための資格を必要としません。

アプリのサンドボックス機能をオンにします。 Xcodeのプロジェクト設定でテストし、テストします。アプリでエンタイトルメントが必要な場合は、テストでエラーが発生するはずです。ファイルアクセス呼び出しからの失敗の戻りがあります。コンソールを使用してログに記録されたサンドボックスエラーを監視することもできます。

このような障害が発生した場合は、原因を特定し、サンドボックスに権限がないために該当する資格を追加します。その後、再度テストします。

アプリがシステムのサンドボックスで実行されると、App Storeへの提出を検討する準備が整いました。

HTH

関連する問題