Wir verfügen über eine iOS-Anwendung, die direkt auf die AWS Mobile-Frameworks und mehrere andere CocaoPods-Bibliotheken verweist. Das Projekt baut feineiOS-Buildfehler bei Verwendung der Quickblox Pod-Datei in AWS Mobile SDK
Aber, wenn wir den ‚Quickblox-SDK‘ als zusätzliche Bibliothek hinzufügen in der PodFile zu verweisen und führen pod installiert ich mehr build/Linker Fehler erhalten:
Undefined symbols for architecture x86_64: "_AWSSNSErrorDomain", referenced from: ___88-[AWSPushManager interceptApplication:didRegisterForRemoteNotificationsWithDeviceToken:]_block_invoke.239 in AWSMobileHubHelper(AWSPushManager.o) "_OBJC_CLASS_$_AWSSNS", referenced from: objc-class-ref in AWSMobileHubHelper(AWSPushManager.o) "_OBJC_CLASS_$_AWSSNSCreatePlatformEndpointInput", referenced from: objc-class-ref in AWSMobileHubHelper(AWSPushManager.o) "_OBJC_CLASS_$_AWSSNSGetEndpointAttributesInput", referenced from: objc-class-ref in AWSMobileHubHelper(AWSPushManager.o) "_OBJC_CLASS_$_AWSSNSSetEndpointAttributesInput", referenced from: objc-class-ref in AWSMobileHubHelper(AWSPushManager.o) "_OBJC_CLASS_$_AWSSNSSubscribeInput", referenced from: objc-class-ref in AWSMobileHubHelper(AWSPushManager.o) "_OBJC_CLASS_$_AWSSNSUnsubscribeInput", referenced from: objc-class-ref in AWSMobileHubHelper(AWSPushManager.o) "_OBJC_CLASS_$_FBSDKAccessToken", referenced from: objc-class-ref in AWSMobileHubHelper(AWSFacebookSignInProvider.o) "_OBJC_CLASS_$_FBSDKApplicationDelegate", referenced from: objc-class-ref in AWSMobileHubHelper(AWSFacebookSignInProvider.o) "_OBJC_CLASS_$_FBSDKGraphRequest", referenced from: objc-class-ref in AWSMobileHubHelper(AWSFacebookSignInProvider.o) "_OBJC_CLASS_$_FBSDKLoginManager", referenced from: objc-class-ref in AWSMobileHubHelper(AWSFacebookSignInProvider.o) "_OBJC_CLASS_$_GIDSignIn", referenced from: objc-class-ref in AWSMobileHubHelper(AWSGoogleSignInProvider.o) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
Wenn Wir entfernen das $ (geerbt) -Flag von der Erstellungseinstellung "Andere Linker-Flags" und erhalten folgende Fehler: -
bash: /User/..../AWSCore.framework/strip-frameworks.sh: Keine solche Datei oder kein Verzeichnis uploadDSYM [13005: 219405] Fabric.framework/run 1.4.1 (160) uploadDSY M [13005: 219405] Gestartet Uploader in Validierungsmodus bash: /Users/..../Frameworks/Quickblox.framework/strip-framework.sh: Keine solche Datei oder das Verzeichnis
Jede Hilfe geschätzt wird ..
Danke,