Xcode projekt dává pod chyba souboru pro FIRAnalyticsConnector.framework . Jak to vyřešit?

0

Otázka

Pracuji na projektu, knihy a projektu je připojen pomocí rozhraní API . Pracuji na knize aplikace, která má různé knihovny dovezených z různých míst.

Nedávno jsem naklonoval projekt z bitbucket v Xcode a pokusil se jej spustit. Výsledek jsem dostal jsem chybové takto:

zadejte popis obrázku zde

To ukazuje :

ld: in /Users/ishinfoservices/Documents/vadltaldhambooks/Pods/FirebaseAnalytics/Frameworks/FIRAnalyticsConnector.framework/FIRAnalyticsConnector(FIRAnalyticsConnector_a8eeba373b74508311b8b22b8d3202a6.o), building for iOS Simulator, but linking in object file built for iOS, file '/Users/ishinfoservices/Documents/vadltaldhambooks/Pods/FirebaseAnalytics/Frameworks/FIRAnalyticsConnector.framework/FIRAnalyticsConnector' for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Potřebné pomoci opravit chybu, protože projekt má spoustu mísí staré knihovny spolu s .h a .m soubory, swift soubory s wireframes

cocoapods ios objective-c swift
2021-11-23 04:52:16
1

Nejlepší odpověď

0

Podle obrázku jsem viděl, že jste se snaží spustit aplikace na iOS simulátoru, pak můžete zkusit přidat arm64 k Excluded Architectures na Sestavení části Nastavení vašeho projektu nebo cíl, bylo by to jako:

enter image description here

Mít na mysli, že pokud budete používat Kakaové Lusky je možné, že také byste měli přidat arm64 k Exclude Architectures do projektu Lusky

Po výše uvedených, čisté, sestavení a spuštění projektu na iOS simulátoru, je možné, že na vaší fyzické zařízení, musíte odstranit arm64 z Exclude Architecturesto by mohlo záviset na tom, co používáte ve vašem projektu.

Na druhou stranu, můžete zkusit následující: Vyberte projekt -> Zvolte cíl -> Jít na Sestavení Fáze -> Rozbalte Odkaz s Binární knihovny a přidat všechny pod knihovny (odstranit, pokud existují vestavěné binární soubory nebo Odstranit staré Rámců), po tom, čisté a sestavení projektu

2021-11-29 14:49:08

Nechám na vás užitečný odkaz stackoverflow.com/a/63955114/2687252
Jorge Luis Peña Lopez

Otázkou zůstává neřešitelné pro jeden konkrétní projekt. Snažil jsem se výše uvedené metody, ale stále nefunguje. Dalších projektů funguje.
Jigar Dave

Ah Ok, upravil jsem svou odpověď, můžete vyzkoušet poslední, které jsem přidal
Jorge Luis Peña Lopez

V jiných jazycích

Tato stránka je v jiných jazycích

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................