El Sandboxing en Lion
Posted: Sun Oct 16, 2011 8:36 pm
Esta es una nueva característica de Lion . si la queremos implementar en los programas de Fivemac tenemos que realizar dos cosas la primera crear un fichero Entitlements.plist con estas lineas por ejemplo :
Y luego firmar la aplicación con un certificado .Yo me he creado un certificado sin validar por apple y parece que traga .
Y con esto ya funciona :
Saludos.
Code: Select all
<?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/>
<key>com.apple.security.files.user-selected.read-write</key>
<true/>
</dict>
</plist>
Code: Select all
codesign -s "hombre de mi certificado" /path/de/mi.app --entitlement miEntitlements.plist
Saludos.