2016-12-22 2 views
0

Ich habe ein reaktionseigenes Projekt und ich versuche, Adal-iOS dazu hinzuzufügen. Ich versuche das offizielle Plugin von Microsoft zu verwenden.iOS-Projekt erstellen fehlgeschlagen beim Importieren von "ADAL/ADAuthenticationContext.h"

Ich bin endlich in der Lage, das Projekt nach dem Importieren der Bibliothek über CocoPods zu bauen. Jetzt, wenn ich versuche, den Build zu verwenden, schlägt fehl, wenn ich "ADAL/ADAuthenticationContext.h" importiere. Fehlermeldung ist: /ADAL/ADAuthenticationContext.h:127:12: Unbekannter Typename "WebViewType".

mehr in diese Datei Sehen, ich folgendes sehen:

#if __has_feature(objc_arc) 
    __weak WebViewType* _webView; 
#else 
    WebViewType* _webView; 
#endif 
} 

sucht tiefer in WebViewType, fand ich:

#if TARGET_OS_IPHONE 
//iOS: 
typedef UIWebView WebViewType; 
#else 
//OS X: 
# include <WebKit/WebKit.h> 
typedef WebView WebViewType; 
#endif 

Ich bin nicht sicher, was genau passiert ist und jede Hilfe ist willkommen !

+0

Welche Version von ADAL importieren Sie? Was ist dein Podfileskript? – jasoncoolmax

+0

Haben Sie die Lösung gefunden? Bitte helfen Sie mir, ich habe das gleiche Problem – Himanth

Antwort

0

Verwenden Sie #import ADAL/ADAL.h, wo Sie completionBlock definieren.

Verwandte Themen