FirebaseMLVision: неопределенные символы для архитектуры x86_64: - PullRequest
1 голос
/ 06 апреля 2020

Я разрабатываю плагин Cordova для биометрической аутентификации c, и теперь мне нужно интегрировать FirebaseMLVision с FirebaseMLVisionFaceModel. Когда я добавил в проект фреймворки stati c, я получил такие ошибки:

enter image description here

Я много исследовал эту проблему, и у меня нет не нашел решения, как это исправить.

Я связал необходимые фреймворки вот так

  <framework src="src/ios/frameworks/FIRAnalyticsConnector.framework" custom="true" embed="true" /> 
  <framework src="src/ios/frameworks/Firebase.framework" custom="true" embed="true"  /> 
  <framework src="src/ios/frameworks/FirebaseAnalytics.framework" custom="true" embed="true"  /> 
  <framework src="src/ios/frameworks/FirebaseCore.framework" custom="true" embed="true" /> 
  <framework src="src/ios/frameworks/FirebaseInstallations.framework" custom="true" embed="true" />  
  <framework src="src/ios/frameworks/FirebaseInstanceID.framework" custom="true" embed="true" /> 
  <framework src="src/ios/frameworks/FirebaseMLCommon.framework" custom="true" embed="true" /> 
  <framework src="src/ios/frameworks/FirebaseMLVision.framework" custom="true" embed="true" /> 
  <framework src="src/ios/frameworks/GoogleAPIClientForREST.framework" custom="true" embed="true" /> 
  <framework src="src/ios/frameworks/GoogleAppMeasurement.framework" custom="true" embed="true" /> 
  <framework src="src/ios/frameworks/GoogleDataTransport.framework" custom="true" embed="true" />  
  <framework src="src/ios/frameworks/GoogleDataTransportCCTSupport.framework" custom="true" embed="true"  /> 
  <framework src="src/ios/frameworks/GoogleToolboxForMac.framework" custom="true" embed="true" /> 
  <framework src="src/ios/frameworks/GoogleUtilities.framework" custom="true" embed="true" /> 
  <framework src="src/ios/frameworks/GTMSessionFetcher.framework" custom="true" embed="true" /> 
  <framework src="src/ios/frameworks/nanopb.framework" custom="true" embed="true" /> 
  <framework src="src/ios/frameworks/PromisesObjC.framework" custom="true" embed="true" /> 
  <framework src="src/ios/frameworks/Protobuf.framework" custom="true" embed="true" /> 

ОБНОВЛЕНИЕ: Я использую последнюю версию firebase ios sdks

1 Ответ

0 голосов
/ 08 мая 2020

Вам необходимо добавить FirebaseMLVisionFaceModel / FirebaseMLVisionFaceModel.framework и FirebaseMLVisionFaceModel / Resources / GoogleMVFaceDetectorResources.bundle в ваш проект, и убедитесь, что у цели, к которой вы хотите добавить их, есть галочка рядом с ним, и что вы выбрали " Копировать элементы при необходимости ".

На этой странице есть инструкции:

https://firebase.google.com/docs/ios/setup#frameworks

Как указано в инструкциях, пожалуйста, внимательно ознакомьтесь с README, содержащимся в молнии каркаса.

...