iOS 13.5 : la troisième bêta est disponible, avec l'API de traçage des contacts
Et voici sous vos yeux ébahis la troisième bêta d'iOS 13.4.5 d'iOS 13.5, Apple ayant décidé de modifier le numéro de version ! Les développeurs pourront l'installer dès ce soir, les testeurs inscrits au programme de logiciels bêtas d'Apple seront servis sous peu. Cette mise à jour contient l'API Exposure Notification d'Apple et de Google pour les applications de traçage des contacts.

Les développeurs iOS qui voudront exploiter cette API pourront télécharger la dernière bêta de Xcode 11.5. Leurs camarades sous Android devront attendre une mise à jour du SDK qui a été fournie à quelques développeurs triés sur le volet (l'API Android est livrée via une mise à jour Google Play).
Puisqu'on en est là, sachez aussi que les bêtas 3 pour tvOS 13.4.5 et pour watchOS 6.2.5 sont aussi disponibles.
@macg contient que l’API ou il y a une app qui l’utilise (genre une demo)
Une version X.5 ? C’est déjà arrivé d’aller si loin dans la numérotation ?
@Madalvée
Non c’est la 1ère fois
@Madalvée
Avant iOS 9, c’était toujours X.0.2 ou X.1.2, mais depuis iOS 9, on arrive soit à X.3.X au minimum, soit à plus
Dommage qu’Apple ne sorte pas une app maison du genre de StopCovid, ça serait plus simple que d’attendre que chaque État fasse la sienne. Et au moins tous les iPhone du monde auraient la même app. Si les données restent à l’intérieur du téléphone, sans être transférées à l’Etat ou à Apple, ça pourrait rassurer les plus inquiets.
@John McClane
Il y a la problématique de communiquer avec les autres smartphones Android
@victoireviclaux
Même avec l’API commune ?
l'API doit être utilisé par les développeurs pour que ça marche. cette fonction devient active qu'au sein des apps qui vont se servir (le système mis à jour le permet déjà de faire communiquer plusieurs appareil en bluetooth en tache de fond) et pas tout seul.
il faut déjà l'installer et marquer quand t'es malade. il va pas le détecter tout seul j'imagine. mais qui va remplir tout ça et pour quelles raisons ?
celui qui est sain et veut se protéger on le comprend, mais le malade qui en plus bouge de chez lui en étant contaminé et en sachant qui peut contaminer tout le monde. y a pas besoin du tout d'un app, si ce gars qui se voit malade, reste de suite chez lui et ne bouge plus.
@marenostrum
Oui bien sûr, mais un malade peut aller faire ses courses s’il n’a pas le choix, et après avoir guéri il peut rester contagieux un certain temps, etc.
Bon je sais que cette idée d’app n’a rien de miraculeux, et qu’on ne vainc pas un virus avec une app, mais je trouvais l’idée intéressante.
@John McClane
👍🏻
@marenostrum
En réalité, tu t'inscrit, et l'app enregistre les gens que tu croise. Imaginons que tu tombe malade, tu le dit à l'app. Elle se chargera de prévenir les gens que tu as croisé dans les 14jours précédents.
@marenostrum
Avant d’être déclaré malade, il aura été en contact avec d’autres personnes. C’est la que cette fonction intervient
@John McClane
Très peu de monde à un iPhone...
@armandgz123
Oui mais avec l’API commune avec Google, ça serait compatible avec les Androïds, donc avec le monde entier.
@John McClane
👍🏻
@armandgz123
30 ou 40% ont un iPhone en France sûrement ...
La France n'est pas le monde... Désolé de te l'apprendre...
@Godverdomme
Je sais ... c’est la Bretagne le monde !
@Adodane
« Je sais... C’est la Bretagne le monde ! »
👍🏼
@Adodane
Autant ! Je pensais que c’était 20/30%... remarque, quasiment tout mon entourage a un iPhone
@armandgz123
10% des possesseurs de téléphones pour faire simple, mais l’union fait la force avec Google
@John McClane
Les États auraient probablement peur de dépendre à ce point d'une entreprise. Sachant que beaucoup ont déjà refusé, ç'aurait probablement été un échec encore plus flagrant
@Rifilou
Surtout si derrière les états en question voudraient leur taxer plus de taxes. Ces entreprises en question vont leur cracher à la gueule : hey pauvre naze on vous a sauvé avec notre solution
Est ce que n’importe quel développeur peut développer une app stop covid ou c’est réservé aux autorités officielles ? 🧐
Les ressources sont disponibles mais est ce qu’Apple va autoriser n’importe quelle app de traçage covid pour peu qu’elles respectent les règles ?
@Nico_Belgium
Une app officielle par pays seulement. Apple bloque les autres
@NicolasBordeaux
C’est marrant de fournir les ressources en accès libre à n’importe quel développeur dans ce cas :-/
Pourquoi ne pas les avoir envoyé aux personnes concernées ?
Parce qu’une fois l’Api dans la nature, rien n’empêchera les dev quidam à développer des apps utilisant cette api et passant outre l’app store
@Nico_Belgium
Et comment installer une app sans passer par l’AppStore ni le jailbreak ?
@NicolasBordeaux
Certificat entreprise, build direct avec Xcode et jailbreak :-) ça fait déjà 3 moyens
on peut en étant développeur installer une app en dehors de App Store et sans besoin de jailbreak. XCode le permet. il faut relier l'appareil avec l'ordinateur.
@marenostrum
Oui mais ça n’est pas l’internaute lambda qui fera ça
l'accès libre est pour en faire des tests avant. comment on peut lancer ou programmer une app sans le tester avant ?
@marenostrum
Pas besoin de la fournir à tous les développeurs. Les ressources sont dans un fichier PDF. Fournir ce dernier aux autorités officielles aurait suffit
il faut XCode pour développer. comment ce truc le partager que pour le gouvernement ?
@marenostrum
Rien compris à ta réponse
@marenostrum
Et en français, ça donne ? 😅
moi non plus l'histoire de ton fichier PDF qui contient le code.
en article on peut lire : "Les développeurs iOS qui voudront exploiter cette API pourront télécharger la dernière bêta de Xcode 11.5."
fais maintenant une recherche Google pour savoir ce que c'est Xcode 11.5 et à quoi ça sert.
@marenostrum
Je suis développeur iOS, donc merci XCode je connais.
En revanche les informations relatives à l’API se trouvent dans un fichier PDF. C’est la documentation relative à cette dernière.
Donc sans cette doc, on ne peut pas utiliser l’API.
Je me demande donc pourquoi avoir fournis ces dites ressources à tous les développeurs et pas uniquement à ceux qui en ont besoin. A savoir ceux qui travaillent pour les autorités :-)
et Xcode pourquoi ils l'ont mis à jour en 11.5 (beta) si juste un fichier PDF suffit faire le boulot ?
@marenostrum
La doc sert à se servir de L’API, c’est un mode d’emploi:
Le voici si ça t’intéresse :-)
https://covid19-static.cdn-apple.com/applications/covid19/current/static/contact-tracing/pdf/ExposureNotification-FrameworkDocumentationv1.2.pdf
Il contient donc les commandes à utiliser pour intégrer une API dans son application. Mais si les commandes ne sont pas dans le système / dans XCode, la doc toute seule ne suffit pas.
Les deux sont donc nécessaires pour utiliser au mieux une API.
ce que je suis aussi en train de dire. comment maintenant faire un Xcode que pour le gouvernement qui veut en profiter ?
eux le font pour tout le monde, parce que de tout façon c'est par eux qui passera l'app officielle. je comprends pas ton problème en fait ? qu'est ce que ça te gêne que n'importe quel développeur peut en profiter ?
@marenostrum
Bah je comprends pas pourquoi ne pas avoir fourni une documentation uniquement aux autorités autorisés à développer l’app officielle en distribuant XCode et en intégrant cette nouveauté de façon silencieuse pour tout le monde.
Pour moi c’est une « faille », dans laquelle certains développeurs non officiels peu scrupuleux risquent de s’engouffrer avec les applications distribuées hors App Store.
Mais voilà ça ne reste que mon avis ;-)
Si jamais, l’api n’est ouverte que pour les devs reconnus or Apple, c’est à dire approuvé par les gouvernements.
Bref MR tlm ne pourra pas faire son app tracking perso...
Beta 2 pour moi bizarre possible d’avoir le numéro de build svp
La build que j’ai c’est là 17F5044d et là ça charge pour installer
Ce serait bien qu’ils se bougent. L’API de traçage je m’en fout. La correction de la faille dans mail beaucoup moins.
Quelqu’un sait si le correctif supprimera aussi le malware sur un appareil infecté, ou s’il se contentera de supprimer la faille ? Histoire de savoir s’il faudra faire une clean install de nos appareils ou non.
s'il ferme la faille, même si le malware est installé chez toi ça ne peut plus communiquer. bref tout se règle tout seul.
Du coup la France va peut être suivre en dépit de leur Stop covid initiative
Pages