j'ai eu l'essai erreur suivant ma cible de test dans Xcode:Pourquoi mon projet iOS avec Cocoapods essaie (et échoue) de construire sur une architecture x86_64?
ld: framework not found GoogleMapsBase for architecture x86_64
Mon projet est un projet iOS, donc je ne comprends pas vraiment pourquoi il construit avec une architecture x86_64. Lors de l'examen de mon projet PODS, les paramètres de construction comportent les paramètres suivants:
- SDK de base: Aucun SDK (Dernière macOS)
- Plates-formes prises en charge: Mac OS
- architectures valides: i386 x86_64
Mon Podfile ressemble à ceci:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
target 'Foo' do
use_frameworks!
...
pod 'GooglePlaces', '2.0.1'
...
target 'FooTests' do
inherit! :search_paths
pod 'Quick', '~> 1.0'
pod 'Nimble', '~> 5.0'
end
end
Que puis-je faire pour résoudre ce problème?
MISE À JOUR: cf this link pour la réponse à une question similaire qui m'a aidé à résoudre mon problème.
C'est en fait plus un doublon d'une autre question où cette réponse a aidé: http://stackoverflow.com/a/38298354/455016 –
J'ai corrigé mon problème en ajoutant GooglePlaces et les frameworks GoogleMapsBase dans le "Link Binary with Libraries" de mon test cible. Cela ressemble à une mauvaise configuration des gousses pour moi. –