Forcer l'installation d'extensions Safari non fiables

10

Avant Safari 9, j'ai pu installer n'importe quelle extension sur Safari sans aucun problème, mais après qu'Apple a mis à jour son programme pour développeurs, il semble que je ne peux pas installer d'extensions qui ne soient pas déjà signées par Apple et dans Safari Extension Gallery. J'ai eu deux extensions non fiables installées et fonctionnant, mais j'ai dû les supprimer et je ne peux pas les réinstaller.

J'ai toujours de l'espoir, car lorsque je double-clique sur le fichier d'extension, Safari m'affiche une boîte de dialogue comme celle-ci:

Capture d'écran de Safari

Mais rien ne se passe lorsque je clique sur Trust. Il rejette simplement la boîte de dialogue et n'installe pas l'extension. Existe-t-il un moyen d'installer cette extension?

Behdad
la source

Réponses:

18

Copié depuis: Safari 9 - Je ne peux pas installer d'extensions

Pour installer un fichier .safariextz , accédez à:

  • Préférences Système> Clavier> Raccourcis> Clavier (pour OS X 10.11.4+)

ou

  • Préférences Système> Clavier> Raccourcis> Accès complet au clavier (pour OS X 10.11.1 à 10.11.3)

Ensuite, en bas de cette boîte de dialogue, modifiez l' option Accès au clavier complet: ... des zones de texte et des listes uniquement à Tous les contrôles . Vous pouvez ensuite fermer cette fenêtre de Préférences Système.

Ensuite, revenez à l'installation de l'extension. Double-cliquez sur votre fichier d'extension Safari et lorsque la boîte de dialogue "Êtes-vous sûr de vouloir installer ... " apparaît, ne cliquez pas sur le bouton Faire confiance . À la place, utilisez tabpour sélectionner le bouton Faire confiance , puis confirmez en appuyant sur space. Cela devrait installer l'extension comme requis.

Ruud Althuizen
la source
Je suis le 10.11.4 et il n'y a pas d'accès complet au clavier dans les raccourcis
user151019
Le 10.11.4, il est maintenant appelé "Clavier". Le reste de l'instruction est toujours bien. Je mettrai à jour la réponse elle-même. (Mais quelle solution bizarre au problème! Merci Ruud!)
tkp
1
J'ai dû revenir, pour une deuxième fois, sur des changements cosmétiques inappropriés. Pouvons-nous s'il vous plaît le laisser tel quel. Mon intention était de faire ressortir les instructions du chemin SysPref et de m'assurer également que la dépendance de la version OS X se démarque. En outre, je mentionne explicitement "clic de souris" pour souligner que ne pas utiliser la souris est l'essence de cette solution de contournement.
tkp
Pourquoi est-ce ainsi? Je veux dire, ça ne peut pas être un comportement attendu.
Nemo64
@ Nemo64 J'aimerais bien savoir. C'est peut-être quelque chose qui est en rupture avec mon profil ou mon installation. Je n'ai pas eu une nouvelle installation pour le tester.
Ruud Althuizen
3

Ainsi, après avoir contacté l'un des développeurs d'une extension "non fiable", ils ont souligné que cela peut se faire normalement en mode sans échec. Vous pouvez démarrer votre Mac en mode sans échec en maintenant enfoncé Shiftlors du démarrage.

Sachez que votre Mac fonctionne très lentement en mode sans échec, alors téléchargez l'extension que vous souhaitez installer avant de démarrer en mode sans échec.

Il s'agit de la page de documentation Apple qui souligne qu'il n'est pas nécessaire que toutes les extensions soient hébergées sur Safari Extensions Gallery.

Behdad
la source
3

Essayez d'utiliser la touche de tabulation pour sélectionner "confiance" et la barre d'espace pour cliquer dessus. Pour une raison quelconque, cela fonctionne pour moi.

garçon abricot
la source
2
Au début, j'ai supposé que cette réponse était fausse, mais j'avais en fait le même problème et je l'ai résolu en confirmant la boîte de dialogue à l'aide de mon clavier. Cela nécessite de reconfigurer les paramètres d'accessibilité du clavier. Voir discussions.apple.com/message/29328892#29328892
Aron Rotteveel
3

Ce problème existe également lors de l'utilisation de macOS Sierra 10.12 avec un client de bureau distant (comme VNC). La solution consiste à installer l'extension directement sur la machine physique.

Pas sûr de l'autre version d'OS X.

zhm
la source