2016-04-06 5 views
0

Ich versuche, die ios connect sdk von following this tutorial einzurichten und zu installieren. Ich verwende objective-c und mein minimales Bereitstellungsziel ist ios 9.0. Ran Pod installieren mit den notwendigen Pods und alles, aber immer noch einige Kompilierungsfehler einschließlich "Konnte Modul ADALiOS 'und eine Reihe von Fehlern in der ADPersistenTokenCache.h nicht bauen. Ich kopierte den Quellcode von , also nicht genau, warum das Beispielprojekt funktioniert und mein Projekt nicht funktioniert. Der einzige unmittelbare Unterschied, den ich kenne, ist, dass das minimale Implementierungsziel im Beispielprojekt 8.0 ist, während meins 9.0 ist. Hat jemand das ios connect sdk auf Versionen von ios 9.0 und höher installieren können, ? oder eine Idee haben, was schief läuftMicrosoft iOS Connect Setup funktioniert nicht

Added Bild als Referenz: enter image description here

Antwort

0

NOTE regarding iOS 9

Apple hat iOS 9 veröffentlicht, das Unterstützung für App Transport Security (ATS) enthält. ATS beschränkt den Zugriff von Apps auf das Internet, es sei denn, sie erfüllen mehrere Sicherheitsanforderungen, einschließlich TLS 1.2 und SHA-256.

Während die APIs von Microsoft diese Standards unterstützen, müssen einige APIs und Content Delivery-Netzwerke von Drittanbietern, die wir verwenden, noch nicht aktualisiert werden. Das bedeutet, dass jede App, die auf Azure Active Directory oder Microsoft-Konten angewiesen ist, fehlschlägt, wenn sie mit iOS 9 kompiliert wird.

Vorerst unsere Empfehlung ist ATS zu deaktivieren, die

+0

Große, werden versuchen, und wenn Werke Update auf iOS 8-Funktionalität zurückkehrt. Danke – royherma

+0

Nur zur Klarstellung, Sie sagten "scheitern, wenn kompilieren" - meine Projekte kompilieren nicht so, ich bin mir nicht sicher, dass dies die richtige Lösung ist. @ Steven – royherma