Inmitten zahlreicher neuer Berichte über neue Funktionen in Apples Betriebssystemupdates wie Theater-Modus für Apple Watch und Siri in Watch-Apps, Night Shift für Mac und Find My AirPods für iPhone hat Apple gestern in aller Stille angekündigt, dass die Entwickler bald verfügbar sein werden Es ist ihnen gestattet, das Startbildschirmsymbol ihrer App programmgesteuert zu ändern, wann immer sie möchten.
Mit anderen Worten, es ist kein Update mehr erforderlich, um die neue Symbolgrafik zu veröffentlichen.
Die scheinbar unwichtige Veränderung eröffnet eine Welt neuer Möglichkeiten für die Interaktion mit Ihren Lieblings-Apps, die zuvor einfach nicht möglich waren.
Mit dem iOS 10.3 SDK können Entwickler nun eine neue Instanzmethode verwenden, um das primäre App-Symbol sowie ein oder mehrere alternative Symbole anzugeben.
iOS-Entwickler Steve Stroughton-Smith erklärte, dass Apps Ihre Erlaubnis einholen müssen, bevor sie ihr Symbol ändern können. Wenn Sie die Berechtigung erteilen, wird eine Warnung wie die unten gezeigte ausgegeben, die Sie über eine Änderung des Symbols informiert.
Es ist unklar, ob dieser Dialog nur beim ersten Symbolwechsel einer App angezeigt wird.
Um fair zu sein, ich bin nicht sicher, ob eine Zustimmung erforderlich ist, da dies bereits geschieht, wenn Apps aktualisiert werden und die meisten Benutzer ihre App-Updates sowieso nicht beachten.
Stroughton-Smith hat Github mit einem Beispielcode für den App-Wechsel versehen, den jeder sehen kann.
Interessanterweise ist das Ändern von Symbolen für Geräte, die in Bildungsprogrammen angemeldet sind, deaktiviert.
Stroughton-Smith behauptet, dass eine App das Symbol für den Startbildschirm nur dann ändern kann, wenn es auf dem Bildschirm angezeigt wird. Dies kann sich jedoch später ändern, wenn Apple das SDK aktualisiert.
Durch das Hinzufügen mehrerer App-Symbole zu einer App können Entwickler das Startbildschirm-Symbol ihrer App während Aktionsperioden wie beispielsweise Weihnachtsverkäufen ändern. Theoretisch können Spiele ihr Symbol basierend auf Ihrem Fortschritt ändern, während Wetter-Apps basierend auf den aktuellen Wetterbedingungen möglicherweise ein anderes Symbol anzeigen.
Eine App für Studenten kann das Symbol auch ändern, nachdem Sie Ihre Schule ausgewählt haben. In einem anderen Beispiel zeigt eine Musik-App möglicherweise ein alternatives Symbol an, um anzuzeigen, dass im Hintergrund ein Titel abgespielt wird, und so weiter. Und zu guter Letzt, und ich spekuliere nur, könnte das Ändern von App-Symbolen den Weg zum begehrten Dunklen Modus in iOS ebnen.
Fazit: Bei der Veröffentlichung von iOS 10.3 enthalten einige iPhone-, iPad- und iPod touch-Apps möglicherweise mehrere Symbolgrafiken und ändern ihre Startbildschirmsymbole programmgesteuert, wenn bestimmte Bedingungen erfüllt sind.
Abgesehen von der Möglichkeit, mehrere App-Symbole zu verwenden, können Entwickler in Kürze öffentlich auf Benutzerkritiken im App Store und im Mac App Store antworten.
In Zukunft müssen App-Entwickler möglicherweise die neue App Reviews-API von Apple exklusiv implementieren, um In-App-Eingabeaufforderungen zu standardisieren und Sie um Feedback zu bitten.
Maximal drei solcher Popups pro Jahr und App sind zulässig.
Benutzer können diese Eingabeaufforderungen in der App "Einstellungen" in iOS 10.3 und in den Systemeinstellungen in macOS Sierra 10.12.4 systemweit vollständig deaktivieren, wenn diese Betriebssystemupdates für den öffentlichen Gebrauch freigegeben werden.
Quelle: Apple über Steve Stroughton-Smith