macOS Catalina : les développeurs invités à certifier et soumettre leurs apps au Mac App Store

Mickaël Bazoge |

Maintenant que macOS Catalina est en golden master, sa version finale ne devrait pas tarder. C'est pourquoi Apple prie les développeurs de soumettre au Mac App Store leurs applications optimisées pour le nouveau système d'exploitation. Ce dernier contient plusieurs nouveautés intéressantes, comme Sidecar (pour transformer un iPad en moniteur externe du Mac), Connexion avec Apple, Core ML 3, et bien sûr il y a toute la tuyauterie Catalyst qui permet d'adapter relativement facilement une app iPad pour le macOS.

Ces applications devront avoir reçu le sceau officiel du « notaire » de macOS, que ce soit pour les logiciels distribués par le Mac App Store, mais aussi en dehors. Ce qui n'est pas sans poser des soucis à certains développeurs (lire : Apple est-elle hostile envers les développeurs macOS ?). Cette notarisation est une mesure de sécurité qui va vérifier si le logiciel ne contient pas de composants malveillants.

Notre développeur Laurent n'est pas encore passé chez le notaire.

Une fois certifiée, l'application pourra s'installer tout simplement, en cliquant sur Ouvrir dans la boîte de dialogue (pour les logiciels non notariés, il sera toujours possible de faire un clic droit ou un control-clic sur l'icône de l'application puis de cliquer sur Ouvrir dans le menu déroulant).

avatar TITITO | 

Attention ne pas installer
Toutes les apps cracked ne fonctionne plus.

avatar Antony De Paoli | 

@TITITO

Ah merde! 😫

avatar Kamisama | 

@TITITO
Tant mieux non ? Tout les app non désirables ne seront plus la , c’est un soulagement

avatar calitel | 

@TITITO

Et même des applications officielles et achetées, qui sont encore en 32 bits....

avatar TITITO | 

@calitel

C’est dingue.
Je reste alors sur Leopard. Lol

avatar frascorpion | 

@TITITO

Oui c’est vrai
Vaut mieux attendre un ou deux mois...

avatar marenostrum | 

Mais non. Rien change.

avatar raoolito | 

surtout que les cracks sont souvent un bon vecteur d’infection ou d’app de minages.

avatar marc_os | 

@raoolito

Effectivement.
Le premier « virus » que j’ai vu a l’œuvre sur Mac provenait d’une version de Photoshop craquée. Le pote qui m’avait appelé à l’aide était fort embêté. Et ça se passait sous Mac OS 9 !

avatar raoolito | 

@marc_os

J'ai eu droit au crypto minage lié à une version de final cut pro l'année dernière, ca m'a servi de leçon :(

avatar obewan | 

Plus du tout de 32bits dans Catalina

avatar Fennec72 | 

@obewan

Et par ricochet, moins d’app 32 bits dans les macOS précédents, puisque beaucoup d’app seront passées au 64 bits.

On peut imaginer que cela accélèrera le fonctionnement des macOS plus anciens dans l’utilisation des app passées au 64 bits.

avatar SyMich | 

Pas necessairement, d'une part parce que 64 ou 32 bit ne change pas grand chose à la réactivité des applications telle que perçue par l'utilisateur,
et d'autre part parce qu'à l'occasion du passage en 64bit (pour ceux qui le font) il y a souvent abandon du support des OS un peu anciens.

avatar TheUMan | 

Par contre, c'est sûr que cela demande plus de mémoire, donc pour les configurations avec peu de mémoire et merci à macOS X et sa gestion de la mémoire ne réclamera jamais, mais utilisera la mémoire virtuelle, donc utilisation intensive du disque dur et comme on l'a vu dans un article récent l'utilisation de l'APFS avec des disques durs (ou Fusion drive) ralentira toute la machine ! SUPER…

avatar Fennec72 | 

Et pour les app hors Mac App Store, qui sont en 64bits?
Doivent-elles être notirisées?

Exemple :
Libre Office.

avatar SyMich | 

La reponse est oui.
Toutes les applications Mac doivent être notarisees sous peine d'être interdites de se lancer sur le Mac (pour l'instant on peut toujours forcer leur lancement via clic-droit et "ouvrir", mais ça ne durera peut-être pas éternellement)

avatar marc_os | 

@Fennec72

Oui absolument si elles utilisent des extensions système, non pour les applications simples qu’on peut installer simplement en les déposant dans le dossier Applications. Comme dit dans l’article il faudra juste faire un Ctrl -Clic et choisir « Ouvrir ».

avatar SyMich | 

Absolument pas! Toutes les applications doivent être notarisées, ce n'est pas lié à l'usage d'extensions système !

avatar Maitre muqueux | 

Pour une sortie quand ?

avatar Jeamy | 

Et toutes les app 32 qui vont passer en 64 et avec un abonnement !!!!!

avatar LambdaBoss | 

Bonjour,
Il semblerait que cette contrainte soit déjà d’actualité sur Mojave ( 10.14.6 ) suite à la dernière MAJ de sécurité … !
En effet, depuis cette MAJ ( faite le 03 Oct. ) certaines “anciennes“ extensions Safari ne sont plus prises en charge … il faut désormais passer par l’App Store … !!!
De ce fait, les extensions de 1Password version 6.8.9 ne sont plus compatibles, et le remplissage automatique passe à la trappe … !
Il ne resterait que la possibilité de passer à la version 7 de 1Password pour pouvoir installer les extensions via l’App Store … avec un bémol : il faut passer par un abonnement, la licence permanente n’étant plus proposée … !
De plus, je crois avoir compris, suite à l’article https://www.macg.co/logiciels/2018/10/1password-ne-valide-plus-automatiquement-les-formulaires-103891 que maintenant, de toutes les façons, il n’y aurait plus de remplissage automatique … !
Merci à l’excès de sécurité … ce qui était simple devient compliqué et contraignant à souhait … !!!
Cordialement.

avatar SyMich | 

Ça c'est une conséquence de la mise à jour de Safari en version 13...
Sauf à avoir réalisé un clone de votre Mac avant mise à jour, vous ne pouvez plus faire marche arrière pour revenir à Safari 12. Mais vous pouvez toujours opter pour un autre navigateur (Firefox par exemple)

(Décidément, ils ne sont pas superstitieux à Cupertino... Safari13, iOS13, nouvelle puce A13)

avatar Kiara | 

C'est un chiffre comme un autre.
Pourquoi faire comme plus de 80 % des cas, passer de 12 a 14.
Et pour d'autres le chiffres 13 est un porte bonheurs.

avatar SyMich | 

C'est un nombre composé de 2 chiffres...
(Un chiffre c'est l'équivalent d'une lettre, un nombre l'équivalent d'un mot)

avatar marc_os | 

@Kiara

J’ai fait un stage un été à la banque de France de Lille au siècle passé (un voisin y travaillait). On m’a dit que dans la salle des coffres il n’y avait pas de coffre n°13. Vrai ou faux ? J’ai pas pu vérifier !

avatar LambdaBoss | 

@SyMich

Effectivement je peux utiliser un autre navigateur ( Google Chrome que j’ai également ), sauf que j’ai tous mes signets sur Safari que je trouve beaucoup plus pratique d’accès que sur Chrome … mais bon ! je m’adapterais au mieux … !

J’ai également une version clonée avant cette “fichue“ MAJ … mais ça serait me condamner ad vitam æternam à rester à cette version … ça serait pire que le mal … !

Je crois surtout qu’AgileBits a sauté sur l’occasion, sous le prétexte du “notaire“ d’Apple, pour nous faire avaler la version 7 sous forme d’abonnement uniquement … ils ont bien du voir les sondages fait à ce sujet … et nous mettent maintenant le “couteau sous la gorge“ … sans possibilité de replis … !

avatar Marco787 | 

@ LambdaBoss

Comme l'a indiqué très justement @ SyMich, cette situation concernant " l'abandon " des extensions Safari n'a pas de rapport avec le passage à 64 bits. Il s'agit de l'application ultra stricte de restrictions / mises en garde existant déjà avec Safari 12.

Comme solution, il faut ré-installer un OS venant par défaut avec Safari 12 ou antérieur (donc avant macOS Mojave).

avatar marenostrum | 

Elle est proposée toujours la licence.

avatar LambdaBoss | 

@marenostrum

Il semblerait pourtant que la forme licence permanente ne soit pas proposé dans App Store, uniquement l’abonnement … !
Peut-être l’avez-vous trouvée sur le site d’AgileBits … certainement bien plaquée … merci de nous communiquer le lien … !
Mais attention, rien n’est moins sûr qu’en court-circuitant la version via l’App Store, les extensions soient reconnues, et de plus, le remplissage automatique sera-t-il pris en compte … !

avatar marenostrum | 

dans la première page, de l'installateur, il faut cocher un truc pour passer en payement par licence. sur leur site est expliqué mais en anglais. https://support.1password.com/upgrade-mac/

avatar MKO | 

@LambdaBoss

Bitwarden est ton ami. Un peu moins intégré que 1pwd mais fait l’affaire sans abonnement. Interface 2.0 pas comme keepass et dispo partout

avatar House M.D. | 

On en parle des Pro vidéo formats qui ne s’installe pas, macOS Catalina refusant qu’ils modifient les fichiers système?

Un comble quand même, une maj Apple refusée par macOS ;)

avatar SyMich | 

Essayez de désactiver le SIP, puis d'installer, avant de réactiver le SIP (pour plus de sécurité)

avatar House M.D. | 

@SyMich

J’y ai pensé, mais comme pour le moment les activités ne sont pas touchées, on va attendre qu’Apple corrige sa connerie ;)

Mais merci en tout cas pour la réponse ;)

avatar TITITO | 

@SyMich

Ah bon. Vous croyez?

avatar SyMich | 

J'ai très peu testé Catalina (faute de temps), mais c'est le SIP qui interdit d'écrire sur la partition système (c'est bien le rôle du Système Integrity Protection). En le désactivant, on ne doit plus été gêné pour aller installer des composants système additionnels.

A tester...

avatar SyMich | 

Çà c'est le réglage de GateKeeper. Ce n'est pas le SIP (qui nécessite de redémarrer sur la partition de secours, lancer un Terminal et taper csrutil disable pour le désactiver)

avatar marenostrum | 

ça c'est suffisant pour installer n'importe quoi. et pas besoin de le désinstaller, il suffit de cocher les cases plus hautes, App Store ou App Store et développeurs identifiés.

mais avant j'avais remarqué que à chaque maj, Apple le mettait par défaut en enlevant de N'importe où . mais ça fait deux maj de Catalina que ça n'a pas changé.

avatar SyMich | 

Ça permet d'installer n'importe quoi mais... pas n'importe où. Vous ne pouvez pas toucher aux composants du système et avec Catalina, le SIP empêche purement et simplement d'écrire sur la partition sur laquelle est installée le système.
Donc si vous devez ajouter des composants au système, pas d'autre solution que de désactiver le SIP.

avatar Marco787 | 

D'où l'utilité de tester pour s'assurer que tout fonctionne et/ou d'attendre quelques temps après la sortie d'un nouvel macOS.

avatar House M.D. | 

@Marco787

C’est l’idée, c’est une machine en dual boot pour ça. Je trouve juste l’ironie assez marquée, d’où mon post ;)

avatar Marco787 | 

Effectivement. Et s'il n'y avait que cela !

CONNEXION UTILISATEUR