1 votes

Les applications qui utilisent LSUIElement dans leur plist causent-elles des problèmes de compte google ?

J'ai remarqué que certaines applications ne se connectent pas à mon compte Google lorsqu'elles sont masquées. Après quelques recherches, je pense avoir identifié un point commun : l'application LSUIElement qui est en fait un drapeau indiquant à Mac OS X de ne pas afficher une application "agent" dans le dock.

Pour de nombreux éléments que je garde toujours ouverts (RSS, Mail, etc.), je les cache du dock en utilisant la clé LSUIElement dans le fichier Info.plist de l'application. Mais, pour une raison quelconque, j'ai remarqué que cela provoque des problèmes de connexion.

Mes deux applications problématiques, Sparrow pour le courrier électronique et Reeder pour le RSS, fonctionnent bien lorsqu'elles ne sont pas masquées. Lorsque je les cache, elles ne parviennent pas à se connecter à mon compte Google.

  1. Quelle pourrait en être la cause ?
  2. Puis-je l'éviter ?
  3. Si la réponse est non, existe-t-il une alternative au LSUIElement ?

5voto

Fuzzy Purple Monkey Points 702

La modification du fichier Info.plist d'une application invalide généralement sa signature de code, de sorte qu'elle n'est pas autorisée à accéder automatiquement au trousseau de clés.

Vous pouvez voir si la signature du code est valide avec par exemple codesign -vv /Applications/Sparrow.app . Une signature invalide peut être remplacée par sudo codesign -f -s - /Applications/Sparrow.app .

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X