Bis iOS 9 konnten wir die Methode canOpenURL
verwenden, um zu überprüfen, ob es Apps gibt, die mit bestimmten URL-Schemas umgehen können. Daher wurde häufig überprüft, ob eine bestimmte App vom Benutzer installiert wurde. Jetzt, seit iOS 9, müssen wir die URL-Schemas, die von der App überprüft werden können, vorab angeben. Das ist im Allgemeinen cool, aber es bedeutet, dass wir für jede Version einer neuen App vorherige Apps aktualisieren müssen, um überprüfen zu können, ob die neue App installiert ist oder nicht.Wie überprüfe ich, ob meine anderen Apps auf iOS 10 installiert sind?
Gibt es einen vernünftigen Weg, es jetzt zu tun? Ich denke, dass die meisten Anzeigen und Cross-Promotion-Services da draußen darauf angewiesen sind und sich irgendwie anpassen mussten, jeder weiß wie?
Dank Krystian
Einer der Weg ist, dass die Website URL verwenden, um diese App zu öffnen, zum Beispiel http://map.apple.com wird Apple Maps öffnen. Dies schafft eine Abhängigkeit von den anderen App-Entwicklern. –
@ New16, aber es ist meine eigene Überprüfung. Ich muss wissen, ob meine anderen Apps installiert sind oder nicht, und ich möchte dies kontrollieren, ohne meine App erneut veröffentlichen zu müssen. Ich lade eine Liste von Apps vom Server herunter und überprüfe, welche installiert sind. Das wird jetzt nicht möglich sein. – Krystian
Ich glaube nicht, dass es anders geht. Die nächste wäre die Verwendung von MDM-Konzepten, was keine praktikable Lösung ist. –