Ich versuche, einen Abnahmetest in KIF für eine App zu schreiben, die ziemlich früh nach lokalen Benachrichtigungsberechtigungen fragt. Leider aufgrund von iOS Simulator Sicherheitsgründen it isn't possible to automate accepting iOS permission alerts using KIF. Pro https://stackoverflow.com/a/28443743/62 sieht es so aus, als ob es Möglichkeiten gibt, die Erlaubnisalarme für Standort, Adressbuch, Kalender und Fotos zu deaktivieren, aber ich konnte keine Möglichkeit finden, die lokale Benachrichtigungsberechtigung zu deaktivieren. Ich habe versucht, den Anspruch Ansatz aus der verknüpften Frage, aber keiner der folgenden Schlüssel funktioniert:iOS-Berechtigungswarnung für lokale Benachrichtigungen entfernen, wenn App im Simulator ausgeführt wird
Andere Ideen? Momentan arbeite ich daran, indem ich meinen Produktionscode ändere, um lokale Benachrichtigungen zu deaktivieren, wenn Akzeptanztests laufen, aber im Idealfall würde ich das nicht tun müssen.
Bootstrapping schnelle Frage, wo hast du diese Schlüssel gefunden? einen Link bekommen? –
Ich habe diese Schlüssel nicht gefunden, ich vermutete sie, aber sie funktionieren nicht. Wenn Sie sich https://groups.google.com/forum/#!topic/kif-framework/xayP4VVBPyg ansehen, werden Ihnen die funktionierenden Schlüssel angezeigt. –