2013-03-16 14 views
5

説明 私が正常に機能するには、カーネルの拡張機能をインストールする必要があります科学的なサンドボックス化アプリケーションを開発する上で計画しています。MAC OS X 10.8.xでは、AppStoreアプリケーションはどのようにカーネル拡張機能をインストールできますか?

コード関連の質問 購入時にアプリはどのようにkextをインストールできますか?つまり、どのように展開されるのでしょうか?コールするAPI(ココア)がありますか?私は運がなければこの答えを探しました。ほとんどのアプリはkextsを必要としないようだ。

一般的な質問 私はappStoreにそのようなアプリケーションを置くことができますか? カーネル拡張機能をインストールすると、サンドボックス化の目的が無効になるので疑問があります。

答えて

8

は、Mac App Storeで受け入れられるアプリでこれを行うことはできません。 2.18 ... MacのApp Storeのレビューガイドラインのとおり:のkextをインストールアプリは

+0

を拒否されますご返信いただきありがとうございます。あなたはもう少し詳しく説明することができますか(なぜそれが拒否されるか)、この種のアプリが違反するというルールを引用してください。どうも。 –

+1

カーネル拡張機能をインストールするとサンドボックスに違反します。あなたは、Mac App Storeの外でその種のアプリを配布する必要があります。間違いなく、インストーラとカーネル拡張は、App Storeの外に配布する必要があります。それ*かもしれない*まだ個別にサンドボックスマックのApp Store *は*あなたのカーネル拡張をサポートするために、たまたまアプリ、それが受け入れられるかどうかわからないを作成することが可能に...ガイドラインから – uchuugaka

+1

:一貫性のない機能が文書化されていないか、隠さ含まアプリアプリケーションの説明はガイドラインからも – uchuugaka

関連する問題