Mac App Storeの外部でMacアプリを配布している場合、更新とサンドボックス化をどのようにサポートする予定ですか?今のところほとんどの人の答えはそうではないと思いますが、最終的には非MASアプリがMASアプリと同じようにサンドボックス化されることを願っています。
Sparkleを使用するには、アプリにネットワークアクセスが必要です。これは、アプリケーションで自分自身を上書きする機能と同様に、許可される可能性があります。現在、com.apple.security.temporary-exception.files.absolute-path.read-write資格でこれを行うことができますが、それは良い解決策ではありません。それはおそらくなくなるでしょう、そしてあなたがそれに完全なファイルシステムの読み取り/書き込みアクセスとネットワークアクセスを与えるつもりなら、それがアプリをサンドボックス化することにほとんど意味がないとしても。
誰かがすでにこの道を進んで、良い解決策を見つけましたか?MASビルドと非MASビルドを可能な限り同一に保つように努めているため、質問します。現在、MASビルドをサンドボックス化して、非MASビルドをサンドボックス化しないことを検討しています。