[SWIFT] J'ai essayé de résumer le support d'iOS 14

Préface

Il est temps de mettre à jour iOS à nouveau cette année. La compatibilité avec iOS 13 est ici. Nous allons ramasser le menu d'Apple cette année, qui apporte des changements qui font pleurer les ingénieurs chaque année. J'espère le mettre à jour de temps en temps.

nouvelle fonction

AppClip Référence: Présentation des clips d'application Référence: Résumé des éléments à prendre en compte pour transmettre l'expérience utilisateur et les fonctionnalités des clips d'application iOS 14 aux non-ingénieurs Référence: First App Clip [Overview]

WidgetKit Référence: Présentation du kit de widgets Référence: [iOS 14] Comprendre le modèle du kit de widgets Référence: J'ai vérifié la pile intelligente d'iOS14

SKOverlay Contenu: vous pouvez facilement implémenter la promotion de l'installation d'une autre application dans l'application. Référence: SKOverlay Référence: [iOS 14] Implémentation facile de l'interface utilisateur qui introduit les applications recommandées / associées à l'aide de SKOverlay

Nécessaire maintenant

Directives mises à jour

Jusqu'à maintenant Référence: Mises à jour des directives de révision de l'App Store maintenant disponibles Référence: New App Store Review Guideline Translation & Difference Guide September 2020

Les robinets dans UITableViewCell ne répondent pas dans Xcode 12

Jusqu'à maintenant Référence: Tapez dans UITableViewCell ne répond pas / le comportement est étrange dans Xcode12

Autorisation requise pour accéder au réseau local

Jusqu'à maintenant Contenu: je pense que vous avez probablement besoin de SSDP. Référence: Utilisation du réseau local avec iOS14

Requis à l'avenir

** Toutes les applications doivent être créées avec Xcode 12 **

Jusqu'au: avril 2021 Contenu: Il semble que la nouvelle version doit être prise en charge d'ici avril de l'année prochaine. Référence: Soumettez vos applications iOS et iPadOS à l'App Store.

Les annonces suivies (IDFA) nécessitent désormais des autorisations

Jusqu'au: d'ici 2020 Description: Le réseau SKAd sera mis à jour comme alternative, mais il y a un sentiment de manque de puissance. Référence: Prise en charge IDFA que les ingénieurs devraient faire avec iOS 14 Référence: Nous avons résumé les mesures nécessaires pour iOS 14 "SKAd Network".

Si nécessaire

L'expression de UIDatePicker a changé

Combien de temps: au besoin Contenu: la fenêtre contextuelle du calendrier est chaude. Si c'est simple, vous n'avez peut-être pas besoin de FS Calendar? Référence: À propos du comportement d'UIDatePicker sur iOS14

Vous pouvez maintenant sélectionner «approximatif» ou «précis» pour les informations de localisation.

Combien de temps: au besoin Contenu: Cela peut conduire à l'acquisition involontaire d'informations de localisation. Référence: [iOS 14] Geofence n'est pas valide lorsque les informations de position précises sont désactivées Référence: Changements d'emplacement principal dans iOS 14

Augmentation des paramètres d'autorisation de notification

Combien de temps: au besoin Contenu: Comparez l'autorité de notification avec switch () et obtenez un avertissement indiquant que default: n'est pas préparé. Référence: Le commutateur doit être un support d'avertissement exhaustif dans le centre de notifications UNUser

L'affichage des notifications a changé

Combien de temps: au besoin Contenu: selon les paramètres, il se peut qu'il ne soit pas grillé dans l'application. Référence: UNNotificationPresentationOptions ".alert" a été divisé en ".banner" et ".list"

La façon d'accéder à l'application photo a changé

Combien de temps: au besoin Contenu: L ○ NE et la sélection de photos est devenue très bruyante ... Référence: À propos du niveau d'accès à l'application photo sur iOS 14

Info.plist doit être modifié pour définir les applications de navigateur Web tierces par défaut

Combien de temps: au besoin Référence: [Traduction] Navigateur Web standard iOS 14 compatible Référence: Problème que canOpenURL devient faux

Vous pouvez maintenant définir des images personnalisées pour UIPageControl

Combien de temps: au besoin Référence: Nouvelles fonctionnalités d'UIPageControl dans iOS 14

StoreKit peut maintenant être testé avec un simulateur

Combien de temps: au besoin Référence: À propos des corrections concernant l'IAP (achat intégré) de la WWDC2020 Référence: Test de l'achat via l'application avec Xcode 12

Une fois collé, il est maintenant affiché sous forme de pain grillé

Combien de temps: au besoin Référence: iOS 14: Détectez le type de contenu avant d'accéder au presse-papiers

Des erreurs de construction peuvent survenir lors de l'utilisation de Carthage / CocoaPods

Combien de temps: au besoin Référence: https://qiita.com/www51k/items/f6c5fcab7f314e04bf21

Le dessin CoreGraphics a des problèmes de compatibilité

Combien de temps: au besoin Référence: Problème de compatibilité des dessins iOS14 CoreGraphics

Quelque chose d'étrange que je ne comprends pas

La fonction de randomisation d'adresse MAC Wi-Fi a été modifiée

Combien de temps: au besoin Référence: État de la randomisation des adresses MAC Wi-Fi sur iOS 14

Recommended Posts

J'ai essayé de résumer le support d'iOS 14
J'ai essayé de résumer l'apprentissage Java (1)
J'ai essayé de résumer Java 8 maintenant
J'ai essayé de résumer les expressions Java lambda
J'ai essayé de résumer l'API Stream
Qu'est-ce que Docker? J'ai essayé de résumer
J'ai essayé de vérifier yum-cron
J'ai essayé de résumer divers link_to utilisés cette fois
J'ai essayé de mâcher C # (indexeur)
J'ai essayé d'interagir avec Java
J'ai essayé d'expliquer la méthode
J'ai brièvement résumé la grammaire de base de Ruby
J'ai essayé de résumer les applications et les outils de développement personnellement utiles (outils de développement)
J'ai essayé de résumer les applications et les outils de développement personnellement utiles (Apps)
C # (polymorphisme: polymorphisme)
J'ai essayé de résumer l'orientation de l'objet à ma manière.
J'ai essayé d'expliquer Active Hash
J'ai essayé de résumer ce qui était demandé lors de l'édition site-java-
[Rubiy] J'ai essayé de résumer le traitement de la boucle ce soir [fois, pause ...]
Conférence spéciale sur la simulation multi-échelles: j'ai essayé de résumer le 5e
Conférence spéciale sur la simulation multi-échelles: j'ai essayé de résumer le 8
J'ai essayé de résumer le projet qui était difficile à première vue
J'ai essayé de résumer les méthodes de Java String et StringBuilder
Conférence spéciale sur la simulation multi-échelles: j'ai essayé de résumer le 7
J'ai essayé de migrer le traitement vers VS Code
J'ai essayé de démarrer avec Web Assembly
J'ai essayé de résoudre la recherche binaire d'AOJ
J'ai essayé d'implémenter le modèle Iterator
J'ai essayé de construire AdoptOpenjdk 11 sur CentOS 7
J'ai essayé d'utiliser Selenium comme JQuery
J'ai essayé de toucher JavaScript Part.2 orienté objet
[iOS] J'ai essayé de créer une application de traitement de type insta avec Swift
J'ai essayé de résumer les points clés de la conception et du développement de gRPC
[Introduction à Java] J'ai essayé de résumer les connaissances que j'estime essentielles
J'ai essayé Spring.
J'ai essayé de mettre Tomcat
J'ai essayé youtubeDataApi.
J'ai essayé de refactoriser ①
[Après avoir appris Progate] j'ai essayé de résumer form_with en comparant avec form_tag
[Ruby] J'ai essayé de résumer les méthodes fréquentes dans paiza
[Ruby] J'ai essayé de résumer les méthodes fréquentes avec paiza ②
J'ai essayé FizzBuzz.
J'ai essayé JHipster 5.1
J'ai essayé de vérifier AdoptOpenJDK 11 (11.0.2) avec l'image Docker
J'ai essayé de faire une authentification de base avec Java
J'ai essayé de gérer la configuration des jambes de force avec Coggle
[Rails] J'ai essayé de faire passer la version de Rails de 5.0 à 5.2
J'ai essayé de gérer les informations de connexion avec JMX
J'ai essayé d'organiser la session en Rails
java j'ai essayé de casser un simple bloc
J'ai essayé de lier grafana et postgres [docker-compose]
J'ai essayé de développer un outil de gestion des effectifs