Mojave et Gatekeeper

Le
g4fleurot
Bonjour

Dans les préférences système > Sécurité et confidentialité > Onglet
Confidentialité, apparition dans la colonne de gauche d'un nouvel item
Automatisation.
En lançant des Apple scripts enregistrés au format application,
apparition d'un message : non autorisé à envoyer des événements Apple à
Finder.
J'ai fini par trouver la solution.
Il faut rouvrir l'application dans Applescript puis l'enregistrer sous
et lancer la nouvelle. Un message demande si on autorise et
alors,l'application apparaît dans l'item des préférences système
Confidentialité et ça fonctionne.
Ouf ! j'ai cherché comment faire pour incorporer ces application AS dans
la fenêtre et je n'ai trouvé que cette solution.

--
Gérard FLEUROT <g4fleurot@free.fr> plus un
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
mv
Le #26490068
Fleuger
En lançant des Apple scripts enregistrés au format application,
apparition d'un message : non autorisé à envoyer des événements Apple à
Finder.

J'avais déjà rencontré ça sous High Sierra et sous Sierra.
J'ai fini par trouver la solution.
Il faut rouvrir l'application dans Applescript puis l'enregistrer sous
et lancer la nouvelle. Un message demande si on autorise et
alors,l'application apparaît dans l'item des préférences système
Confidentialité et ça fonctionne.
Ouf ! j'ai cherché comment faire pour incorporer ces application AS dans
la fenêtre et je n'ai trouvé que cette solution.

Sous Sierra et High Sierra, dans la rubrique "Accessibilité" de la
fenêtre "Confidentialité", je cliquais sur le signe + et j'ajoutais les
applets dont j'avais besoin sans faire ton bricolage ! Ça ne fonctionne
plus ainsi ?
Cordialement
--
Michel Vauquois -
g4fleurot
Le #26490072
MV a écrit ceci :
Ça ne fonctionne plus ainsi ?

Il semblerait que non.
J'ai en première intervention ajouté les apps comme tu le décris, mais
sans effet concluant.
La nouveauté c'est l'item Automatisation et il n'y a pas de signe + pour
ajouter des apps.
--
Gérard FLEUROT
gilbert.olivier
Le #26490073
Fleuger
MV a écrit ceci :
Ça ne fonctionne plus ainsi ?

Il semblerait que non.
J'ai en première intervention ajouté les apps comme tu le décris, mais
sans effet concluant.
La nouveauté c'est l'item Automatisation et il n'y a pas de signe + pour
ajouter des apps.

C'est le nouveau dispositif de protection (enfin soit disant), ou dès
qu'une appli veut "causer" à une autre il faut lui donner l'autorisation
la première fois (une fois pour chaque appli à qui elle veut "causer").
--
Gilbert
g4fleurot
Le #26490076
Gilbert OLIVIER a écrit :
C'est le nouveau dispositif de protection (enfin soit disant), ou dès
qu'une appli veut "causer" à une autre il faut lui donner l'autorisation
la première fois (une fois pour chaque appli à qui elle veut "causer").

Ah OK ! Merci pour l'explicaation.
Il semblerait que ça ne fonctionne que pour les nouvelles applications
installées sous Mojave.
Pour celles qui étaient déjà présentes, il y a le message mais pas le
dialogue d'acceptation .
C'est donc pour ça que ça marche en recréant l'application.
--
Gérard FLEUROT
Manfred La Cassagn=c3=a8re
Le #26490075
Le 26/09/2018 à 17:03, Gilbert OLIVIER nous a fait part de ceci :
C'est le nouveau dispositif de protection (enfin soit disant), ou dès
qu'une appli veut "causer" à une autre il faut lui donner l'autorisation
la première fois (une fois pour chaque appli à qui elle veut "causer").

Mouais...
Il y a un peu plus de 10 ans, c'est Apple qui se moquait gentiment de
cette même tendance chez Windows Vista:
Les temps ont bien changé...
--
Manfred
Middle Of Nowhere
iMac Intel Core 2 Duo, early 2009, OS X 10.11.6
"I would trade all my technology for an afternoon with Socrates."(S.J.)
gilbert.olivier
Le #26490077
Fleuger
Gilbert OLIVIER a écrit :
C'est le nouveau dispositif de protection (enfin soit disant), ou dès
qu'une appli veut "causer" à une autre il faut lui donner l'autorisation
la première fois (une fois pour chaque appli à qui elle veut "causer").

Ah OK ! Merci pour l'explicaation.
Il semblerait que ça ne fonctionne que pour les nouvelles applications
installées sous Mojave.

Non, si tu n'avais pas encore eu, c'est que n'en a lancé aucune qui
dialogue avec d'autres.
Chez moi, au premier boot, un vrai feu d'artifice ;-)
Pour celles qui étaient déjà présentes, il y a le message mais pas le
dialogue d'acceptation .

????
C'est donc pour ça que ça marche en recréant l'application.

Ton problème est peut être spécifique au fait que ce sont des
AppleScript (c'est juste un hypothèse)
--
Gilbert
gilbert.olivier
Le #26490078
Manfred La Cassagnère
Le 26/09/2018 à 17:03, Gilbert OLIVIER nous a fait part de ceci :
C'est le nouveau dispositif de protection (enfin soit disant), ou dès
qu'une appli veut "causer" à une autre il faut lui donner l'autorisation
la première fois (une fois pour chaque appli à qui elle veut "causer").

Mouais...
Il y a un peu plus de 10 ans, c'est Apple qui se moquait gentiment de
cette même tendance chez Windows Vista:
Les temps ont bien changé...

Hélas oui, et l'utilisateur lambda au bout de quelques demandes va
systématiquement cliquer sur accepter sans se poser plus de questions et
le côté sécuritaire du système s'efface :-(
--
Gilbert
Manfred La Cassagn=c3=a8re
Le #26490105
Le 26/09/2018 à 18:04, Gilbert OLIVIER nous a fait part de ceci :
Manfred La Cassagnère
Le 26/09/2018 à 17:03, Gilbert OLIVIER nous a fait part de ceci :
C'est le nouveau dispositif de protection (enfin soit disant), ou dès
qu'une appli veut "causer" à une autre il faut lui donner l'autorisation
la première fois (une fois pour chaque appli à qui elle veut "causer").

Mouais...
Il y a un peu plus de 10 ans, c'est Apple qui se moquait gentiment de
cette même tendance chez Windows Vista:
Les temps ont bien changé...

Hélas oui, et l'utilisateur lambda au bout de quelques demandes va
systématiquement cliquer sur accepter sans se poser plus de questions et
le côté sécuritaire du système s'efface :-(


A ce propos (en anglais, mais édifiant quand même!):
--
Manfred
Middle Of Nowhere
iMac Intel Core 2 Duo, early 2009, OS X 10.11.6
"I would trade all my technology for an afternoon with Socrates."(S.J.)
gilbert.olivier
Le #26490108
Manfred La Cassagnère
Le 26/09/2018 à 18:04, Gilbert OLIVIER nous a fait part de ceci :
Manfred La Cassagnère
Le 26/09/2018 à 17:03, Gilbert OLIVIER nous a fait part de ceci :
C'est le nouveau dispositif de protection (enfin soit disant), ou dès
qu'une appli veut "causer" à une autre il faut lui donner l'autorisation
la première fois (une fois pour chaque appli à qui elle veut "causer").

Mouais...
Il y a un peu plus de 10 ans, c'est Apple qui se moquait gentiment de
cette même tendance chez Windows Vista:
Les temps ont bien changé...

Hélas oui, et l'utilisateur lambda au bout de quelques demandes va
systématiquement cliquer sur accepter sans se poser plus de questions et
le côté sécuritaire du système s'efface :-(

A ce propos (en anglais, mais édifiant quand même!):


Et en français ici ;-)
--
Gilbert
Manfred La Cassagn=c3=a8re
Le #26490115
Le 27/09/2018 à 12:15, Gilbert OLIVIER nous a fait part de ceci :
Manfred La Cassagnère
Le 26/09/2018 à 18:04, Gilbert OLIVIER nous a fait part de ceci :
Manfred La Cassagnère
Le 26/09/2018 à 17:03, Gilbert OLIVIER nous a fait part de ceci :
C'est le nouveau dispositif de protection (enfin soit disant), ou dès
qu'une appli veut "causer" à une autre il faut lui donner l'autorisation
la première fois (une fois pour chaque appli à qui elle veut "causer").

Mouais...
Il y a un peu plus de 10 ans, c'est Apple qui se moquait gentiment de
cette même tendance chez Windows Vista:
Les temps ont bien changé...

Hélas oui, et l'utilisateur lambda au bout de quelques demandes va
systématiquement cliquer sur accepter sans se poser plus de questions et
le côté sécuritaire du système s'efface :-(

A ce propos (en anglais, mais édifiant quand même!):


Et en français ici ;-)

L'intro est en français, soit... Mais la vidéo explicative montre la
faille sur un OS anglophone ;-)
--
Manfred
Middle Of Nowhere
iMac Intel Core 2 Duo, early 2009, OS X 10.11.6
"I would trade all my technology for an afternoon with Socrates."(S.J.)
Publicité
Poster une réponse
Anonyme