首页 > 解决方案 > 构建失败 xcode 10 错误:使用 Cocoapods 找不到架构 x86_64 的符号(带有屏幕和配置)

问题描述

我是 xcode 和 cocoapods 的新手,我尝试运行我的应用程序((使用角度和离子)我的应用程序在添加 cocoapods 之前运行良好)以使用 FCM 实现推送通知,并且我的构建失败并出现以下错误消息,我已经搜索在谷歌和 stackoverflow 上有很多,但没有一个建议的解决方案对我有用。我试过了 :

有时错误消息更改为“找不到 -lPod-Myionic AppName 的库”,我猜这两个错误都是链接的,但我不明白为什么,也许我的 Podfile 设置不正确?

谢谢你的帮助。

我的会议'

❱ pod env

CocoaPods : 1.5.3 Ruby : ruby 2.3.7p456 (2018-03-28 revision 63024) [universal.x86_64-darwin18] RubyGems : 2.5.2.3 Host : Mac OS X 10.14 (18A391) Xcode : 10.0 (10A255) Git : git version 2.18.0 Ruby lib dir : /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib Repositories : master - https://github.com/CocoaPods/Specs.git @ 29f208b73b17f8bc75ee7e54da639c7302f3875b

安装源

Executable Path: /usr/local/bin/pod

插件

cocoapods-clean : 0.0.1 cocoapods-deintegrate : 1.0.2 cocoapods-plugins : 1.0.0 cocoapods-search : 1.0.0 cocoapods-stats : 1.0.0 cocoapods-trunk : 1.3.1 cocoapods-try : 1.1.0

播客文件

```红宝石

取消注释下一行,为您的项目定义一个全球平台

平台:ios,'12.0'

以“农业社区”为目标

使用_frameworks!pod 'Firebase/Core' pod 'GoogleMaps' pod 'Firebase'

# MyIonicApp 的 Pod

结尾

❱ ionic info

离子:

离子(离子 CLI):4.0.3(/usr/local/lib/node_modules/ionic)离子框架:离子角 3.9.2 @ionic/app-scripts:3.1.9

科尔多瓦:

科尔多瓦(科尔多瓦 CLI):8.0.0科尔多瓦平台:android 7.0.0,ios 4.5.5

系统:

Android SDK 工具:26.1.1 ios-deploy:2.0.0 ios-sim:7.0.0 NodeJS:v8.11.3 (/usr/local/bin/node) npm:5.6.0 OS:macOS Xcode:Xcode 10.0 Build 版本10A255

❱ cordova plugin list

cordova-plugin-app-version 0.1.9“AppVersion”cordova-plugin-badge 0.8.7“Badge”cordova-plugin-device 2.0.2“设备”cordova-plugin-fcm 2.1.2“FCMPlugin”cordova-plugin- firebase 1.0.5“Google Firebase 插件”cordova-plugin-geolocation 4.0.1“地理位置”cordova-plugin-googlemaps 2.4.6“cordova-plugin-googlemaps”cordova-plugin-ionic-keyboard 2.1.2“cordova-plugin- ionic-keyboard”cordova-plugin-ionic-webview 1.2.1“cordova-plugin-ionic-webview”cordova-plugin-request-location-accuracy 2.2.3“请求位置准确性”cordova-plugin-splashscreen 5.0.2“Splashscreen “ cordova-plugin-statusbar 2.4.2 “StatusBar” cordova-plugin-whitelist 1.3.3 “白名单” cordova.plugins.diagnostic 4.0.8 “诊断”

[xcode 错误信息截图[ https://i.stack.imgur.com/Qq8pF.png] [xcode 配置截图][ https://i.stack.imgur.com/G8s3x.png]

标签: iosxcodebuildcocoapodspodfile

解决方案


我终于删除了 cocopod 的东西并使用 ios apns 密钥而不是证书来在我的应用程序中启用推送通知,所以这个问题没有解决,但我找到了解决方法。


推荐阅读