2013-05-17 12 views
7

Mac App Storeに自分のアプリを提出しても問題はありません。しかし、私は無効なバイナリメッセージを次のように取得し続けます。Mac App Store拒否 - アプリケーションサンドボックスが有効になっていません

アプリケーションサンドボックスが有効になっていない - 次の実行可能ファイルは、エンタイトルメントプロパティリストにブール値trueの「com.apple.security.app-sandbox」エンタイトルメントを含める必要があります。アプリをサンドボックス化する方法の詳細については、App Sandboxページを参照してください。

これは、以下の内容で、アプリ(両方のアプリとヘルパー)でエンタイトルメントが有効になっているにもかかわらずです。

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 
<plist version="1.0"> 
<dict> 
    <key>com.apple.security.app-sandbox</key> 
    <true/> 
</dict> 
</plist> 

次に確認するものは不明です。

答えて

5

さて、これを自分で解決し、完全性のためにここに投稿してください。プロジェクトに資格ファイルが存在するにもかかわらず、アプリケーションがコード化されていない限り、サンドボックス資格が認識されないようです。これは、アプリが正常に検証されたとしても発生します。

+1

あなたのアプリは現在受け入れられていますか?あなたはリンクを共有したいですか?私は好奇心が強いです;) – Ahmed

+0

どうやってそれを守っていますか? –

0

私には同じエラーメッセージがありましたが、私にとって問題はアプリに署名することを忘れていたことでした。

関連する問題