广告
返回顶部
首页 > 资讯 > 精选 >Pod install 报错 Undefined symbol: _OBJC_CLASS_$_xxx 的解决方法
  • 140
分享到

Pod install 报错 Undefined symbol: _OBJC_CLASS_$_xxx 的解决方法

iosflutter 2023-08-16 16:08:31 140人浏览 薄情痞子
摘要

背景:更换新电脑后,将旧电脑数据迁移 同步到新电脑,处于异常报错,由于项目为Flutter混合项目,在connectivity文件报错 报错: 以前运行报错 Undefined symbol: OBJC_CLASS$_xxx 时,通常都是

背景:更换新电脑后,将旧电脑数据迁移 同步到新电脑,处于异常报错,由于项目Flutter混合项目,在connectivity文件报错

报错:
在这里插入图片描述

以前运行报错 Undefined symbol: OBJC_CLASS$_xxx 时,通常都是找不到相应文件的路径导致,解决办法就是去Build Settings 中的文件引用Compile Sources中 重新引用文件,再次pod install即可。

此方案无效,想想环境区别在于,新电脑是M1的新款

M1的电脑运行时,所有pod的引用文件都报错,无法找到相应文件,需要更改pod的运行的Build Settings 才可以

处理方案:
1、新增 arm64架构
Project -> Build Settings ->Excluded Architectures 为 arm64

在Podfile中添加以下代码

post_install do |installer|    installer.pods_project.build_configurations.each do |config|    config.build_settings['ONLY_ACTIVE_ARCH'] = 'NO'    config.build_settings['VALID_ARCHS'] = 'arm64 arm64e armv7 armv7s x86_64 i386'    config.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = 'arm64'    end    

最后运行 pod install

来源地址:https://blog.csdn.net/timtian008/article/details/129693391

--结束END--

本文标题: Pod install 报错 Undefined symbol: _OBJC_CLASS_$_xxx 的解决方法

本文链接: https://www.lsjlt.com/news/371687.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Pod install 报错 Undefined symbol: _OBJC_CLASS_$_xxx 的解决方法
    背景:更换新电脑后,将旧电脑数据迁移 同步到新电脑,处于异常报错,由于项目为Flutter混合项目,在connectivity文件报错 报错: 以前运行报错 Undefined symbol: OBJC_CLASS$_xxx 时,通常都是...
    99+
    2023-08-16
    ios flutter
  • pip中install报错的解决方法
    小编给大家分享一下pip中install报错的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!解决方法:1、ReadTimeoutError,在pip安装所...
    99+
    2023-06-20
  • 报错: Install or enable PHP‘s pcntl extension.的解决方法
    在运行  composer install时 报相关扩展的错误,错误如下: Problem 1 - laravel/horizon[v4.3.0, ..., 4.x-dev] require ext-pcntl * -> it is...
    99+
    2023-09-01
    php 开发语言
  • pip install 报错:error: subprocess-exited-with-error解决方法
    使用pip install pycurl命令时报错: 原因:未知 解决: 本地安装pycurl http://www.lfd.uci.edu/~gohlke/pythonlibs/中ctrl + F ...
    99+
    2023-09-06
    pip python numpy
  • Windows环境下npm install 报错: operation not permitted, rename的解决方法
    前言 最近发现了一个问题,运行 npm install 命令安装依赖包,在 Mac 上的 Vagrant 装的虚拟机上没问题,在阿里云 CentOS 上也没问题,但是在 Windows 环境同样是 Vagr...
    99+
    2022-06-04
    报错 解决方法 环境
  • PHP7 连接数据库 MySQL8.0 报错 Call to undefined function mysqli_connect() 的解决方法
    前提 如题所示使用的是PHP7的版本,连接MYSQL8.0数据库遇到的问题,提供我个人的解决办法。 我的报错是:Call to undefined function mysqli_connect() ...
    99+
    2023-09-09
    数据库 php mysql
  • npm install安装过程报错的实用解决办法
    项目拷到本地,然后cd进入项目目录,npm install安装,报错了,尝试的方法可以有: 首先确定自己使用的包的下载源是国内的(可以通过npm config list查看自己包的...
    99+
    2022-11-13
  • npm install安装报错:gyp info it worked if it ends with ok的解决方法
    目录1.可能原因1:node和node-sass版本冲突,2.node.js卸载与安装3.node-sass卸载安装,4.安装好后对应版本的node和node-sass后启动总结前端...
    99+
    2022-11-13
  • node.js使用npm 安装插件时提示install Error: ENOENT报错的解决方法
    在使用npm install安装扩展插件时,系统提示“npm install Error: ENOENT, stat 'C:Users<用户名>AppDataRoamingnpm'”。 以前都是...
    99+
    2022-06-04
    报错 解决方法 插件
  • nvm版本导致npm install报错Unexpected token '.'的解决办法
    目录前言npm install报错降低node版本升级nvm版本总结前言 前几天切换了node版本,顺带着升级了npm,今天使用nodemon启动node环境时发现报错,提示未安装。...
    99+
    2022-11-13
  • mysql5.7 报错1055的解决方法
    这篇文章将为大家详细讲解有关mysql5.7 报错1055的解决方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。mysql5.7报错1055的解决办法:首先找到并打开m...
    99+
    2022-10-18
  • ORA-01756报错的解决方法
    今天就跟大家聊聊有关ORA-01756报错的解决方法,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 今天在尝试执行一个...
    99+
    2022-10-19
  • php $_get报错的解决方法
    这篇文章主要介绍php $_get报错的解决方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!php $_get报错的解决办法:使用【array_key_exists(key, 数组)】函数来进行判断,其中参数1为要...
    99+
    2023-06-09
  • MySQL报错Error_code: 1045的解决方法
    本篇内容主要讲解“MySQL报错Error_code: 1045的解决方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL报错Error_code: 1...
    99+
    2022-10-18
  • phpmyadmin报500错误的解决方法
    小编给大家分享一下phpmyadmin报500错误的解决方法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!phpmyadmin报500错误的解决办法:首先打开php安装的目录,进入到【d:...
    99+
    2022-10-18
  • navicat报2005错误的解决方法
    小编给大家分享一下navicat报2005错误的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!关于Navicat for...
    99+
    2022-10-18
  • navicat报1251错误的解决方法
    小编给大家分享一下navicat报1251错误的解决方法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!navicat连接mysql报错1251的解决方法1、新安装的mysql8,使用破解版...
    99+
    2022-10-18
  • navicat报1146错误的解决方法
    小编给大家分享一下navicat报1146错误的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在MySQL的主从复制过程...
    99+
    2022-10-18
  • Navicat报2013错误的解决方法
    小编给大家分享一下Navicat报2013错误的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!navicat 连接远程数...
    99+
    2022-10-18
  • python报错TypeError:Inputzmustbe2D,not3D的解决方法
    目前,在使用python处理一个nc文件绘制一个风场图时,出现了以下报错 虽然图片画出来了,但是很丑而且没有理想的填充颜色! 但是不知道为啥,但是参考画图过程,分析这个其中的Z应...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作