2013-05-17 23 views
7

Ho inviato la mia app al Mac App Store e ha confermato correttamente. Tuttavia, continuo a ricevere messaggi binari non validi con quanto segue;Rifiuto Mac App Store - Sandbox App non abilitato

Sandbox dell'app non abilitato - I seguenti file eseguibili devono includere l'autorizzazione "com.apple.security.app-sandbox" con un valore booleano di true nell'elenco delle proprietà delle autorizzazioni. Fare riferimento alla pagina dell'app Sandbox per ulteriori informazioni sulla sandboxing della tua app.

Questo nonostante abbia abilitato le autorizzazioni nell'app (sia l'app sia l'helper) con i seguenti contenuti;

<?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> 

Non so cosa controllare dopo.

risposta

5

Ok, ho risolto questo e me stesso postando per completezza. Sembrerebbe che nonostante l'esistenza del file di autorizzazione nel progetto, a meno che l'app non sia codificata, non riconoscerà il diritto alla sandbox. Questo è anche se l'app si convalida correttamente.

+1

Quindi la tua app è stata accettata ora? ti piacerebbe condividere un link? Sono curioso;) – Ahmed

+0

Come si firma con esso? –

0

Ho avuto lo stesso messaggio di errore, ma per me il problema era il fatto che ho dimenticato di firmare l'app.