iOS Universelle Links NSURLAuthenticationMethodServerTrust kAuthenticationErr

8

Ich habe Universal Links in unserer App eingerichtet und kann die app-app-site-association-Datei von meinem Server bei der App-Installation nicht abrufen. Die Gerätekonsole gibt den folgenden Fehler aus, wenn sie versucht, die Datei während der Installation abzurufen:

%Vor%

Ich kann die Datei erfolgreich in Safari mit demselben Gerät abrufen. Es wird über https mit einem Standard-Verisign-ausgestellten EV-Zertifikat gehostet. Ich erhalte keine SSL-Fehler beim Abrufen der Datei außerhalb der App-Installation. Daher bin ich sicher, dass das Zertifikat auf der Serverseite korrekt konfiguriert ist.

Was könnte diesen Fehler verursachen?

    
Nick Sinklier 05.02.2016, 19:19
quelle

2 Antworten

1

Dieses Problem wurde dadurch verursacht, dass Worx von Citrix auf dem Telefon installiert wurde. Diese App installierte ein Profil von XenMobile auf dem Telefon, das den SSL-Handshake zwischen unserem Server und Apple störte. Dies war nur der Fall, wenn Test-Apps auf dem Telefon installiert wurden. Unsere aus dem App Store heruntergeladene Produktions-App funktioniert einwandfrei. Wenn ich die Citrix Apps und das zugehörige XenMobile-Profil entferne, funktioniert es auch. Sehr nervig.

    
Nick Sinklier 21.04.2016, 01:55
quelle
0

Für mich war das Problem ein fehlender Fähigkeitseintrag: activitycontinuation:com.example.app . Aus irgendeinem Grund, wenn die apple-app-site-association -Datei auf einem IIS-Server gehostet wird, muss diese Funktion zusätzlich zu applinks:com.example.app hinzugefügt werden.

    
johnborges 26.04.2016 15:39
quelle

Tags und Links