Bêta des développeurs iOS 12: un correctif Apple pour un bogue de notification insupportable

$config[ads_kvadrat] not found

MacBook Pro на Apple M1 ПРЕДСТАВЛЕН ОФИЦИАЛЬНО – Итоги презентации Apple Event за 5 минут

MacBook Pro на Apple M1 ПРЕДСТАВЛЕН ОФИЦИАЛЬНО – Итоги презентации Apple Event за 5 минут
Anonim

Apple a livré un correctif pour un bogue qui affligeait les membres de la bêta développeur avec un océan incalculable d'invitations à mettre à jour leur logiciel vers la dernière version, même après l'avoir déjà fait. L'invite apparaît chaque fois que quelqu'un déverrouille son téléphone ou ferme sa liste de notifications et irrite les utilisateurs toute la semaine.

Le hoquet faisait partie de la onzième version de la version bêta du développeur iOS 12, sortie le 27 août. Il s’agit probablement de l’un des problèmes les plus évidents dans le déploiement sans heurts de la nouvelle mise à jour logicielle introduite cet été par Worldwide Developer. Conférence.

Jusqu'ici, la seule autre mise à jour qui pose problème est la brève apparition de la septième version bêta, qui a rapidement été retirée après une série de rapports faisant état de problèmes de performances. Pour résoudre ce dernier problème, vous ouvrez votre iPhone dans Paramètres, où vous devriez pouvoir visualiser une option permettant de télécharger l'iOS 12 Public Bêta 10 ou iOS 12 Developer Bêta 12, qui devrait résoudre le problème.

Le bogue était dû à une erreur de code qui incitait constamment la mise à jour à penser qu'elle était sur le point d'expirer, selon le développeur iOS et contributeur de 9to5Mac, Guilherme Rambo, qui a partagé une image de l'extrait de code défectueux sur Twitter.

"Il semble que cette méthode dans Springboard effectue des calculs de date / heure pour déterminer si la version actuelle est sur le point d'expirer, chaque fois que la page de garde est renvoyée", lit-on dans le tweet de Rambo. "Pour une raison quelconque, les dernières versions d'iOS 12 pensent qu'elles sont sur le point d'expirer."

Il semble que cette méthode dans Springboard effectue des calculs de date / heure pour déterminer si la version actuelle est sur le point d'expirer, à chaque fois que la page de garde est renvoyée. Pour une raison quelconque, les dernières versions de iOS 12 pensent qu'elles vont bientôt expirer. (@davedelong: P) pic.twitter.com/HWe7C0NnIT

- Guilherme Rambo (@_inside) le 31 août 2018

Apple manque de temps pour régler les problèmes de la dernière version d'iOS à temps pour le lancement du produit le 12 septembre. Lors de la WWDC de cette année, la société a fait d’énormes promesses, y compris de nouvelles mises à jour puissantes d’ARKit et de Group Face Time, qui permettraient la téléconférence vidéo à 32 voies.

Plus tôt ce mois-ci, la société a décidé de proposer à Group Face Time sa septième mise à jour bêta, indiquant que le logiciel serait publié dans le cadre de son propre correctif logiciel à l’automne.

$config[ads_kvadrat] not found