web-dev-qa-db-fra.com

Que fait get-task-allow dans Xcode?

Ainsi, lorsque je configure mes droits dans mon projet d'application iPhone, je crée un nouveau Entitlements.plist et définit la valeur de get-task-allow sur false. Mais pourquoi? Que représente cette clé?

[~ # ~] modifier [~ # ~]

Notez que cela est lié à cette question - J'ai trouvé que retourner la valeur de cette clé à true m'a permis d'installer l'application sur mon appareil)

86
Codebeef

De ce fil sur ADC :

get-task-allow, lorsqu'il est connecté à une application, permet à d'autres processus (comme le débogueur) de se joindre à votre application. Les profils de distribution nécessitent que cette valeur soit désactivée, tandis que les profils de développement nécessitent cette valeur (sinon Xcode ne pourrait jamais se lancer et se joindre à votre application).

150
Codebeef

La possibilité de déboguer votre application sur l'iPhone.

13
cdespinosa