Ich arbeite an einer iOS-App in Xcode 8.2.1 mit Swift 3.0. Ich möchte, dass diese App Remote-Push-Benachrichtigungen mit Microsoft Azure empfangen kann. Ich habe jedoch Probleme damit, dies zu implementieren. Die meisten Anleitungen, die ich gefunden habe, sind für ältere Versionen von Swift und funktionieren nicht mehr.Microsoft Azure Remote-Benachrichtigungen in Swift 3
Die einzige, die ich für Version 3.0 finden konnte, ist this one. Dies scheint jedoch auch nicht zu funktionieren. Ich folgte den Führer, bekam aber den folgenden Fehler:
Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_AEIdfaProvider", referenced from:
objc-class-ref in libengagement.a(AEDeviceIDManager.o)
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Ich glaube, die Klasse AEIdfaProvider konnte nicht gefunden werden, obwohl es in dem Projekt enthalten ist.
Wenn jemand einen Hinweis geben könnte, wie das zu lösen ist, oder wenn es einen anderen Leitfaden gibt, den ich ausprobieren könnte, würde ich mich freuen, es zu hören!
Konfrontiert das gleiche Problem, werfen Sie einen Blick auf diese Antwort https://Stackoverflow.com/a/44279356/3765215 – user3765215