È possibile che un'applicazione scaricata attraverso il Mac App Store acceda alle cartelle di sistema?Un'app sandbox può essere venduta nelle cartelle del sistema di accesso del Mac App Store?
Voglio dire questo: la mia app ha bisogno di leggere il contenuto delle directory che si trovano all'esterno dell'area sandbox, diciamo qualcosa come /Library/StartupItems
ed eventualmente eliminare un file lì se l'utente lo desidera.
E 'possibile per un'applicazione sandbox accedere alle cartelle di sistema ed eliminare i file lì? Se non può cancellare, può almeno leggere?
Devo abilitare sandbox se voglio vendere sul Mac App Store?
ho cercato una directory a caso a fare questo:
NSString *path = @"/Library/StartupItems";
NSArray *dirFiles = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:path error:nil];
e posso ottenere l'elenco di directory. Come posso leggere che se l'app è contrassegnata come sandbox? Non capisco
Grazie per la risposta, ma si parla di sandboxing come opzione. Non è un'opzione se voglio venderla nell'app store, giusto? Voglio dire, Apple costringe tutte le app ad essere in sandbox se vengono vendute attraverso l'app store, giusto? – SpaceDog
corretto. L'uso di App Sandbox è facoltativo solo se desideri venderlo al di fuori del Mac App Store. –
Lo stavo sospettando. Grazie. – SpaceDog