处理错误 Xcode 编译找不到文件 libarclite_iphonesimulator.a

news/2024/11/30 20:33:22/

处理错误 Xcode 编译找不到文件 libarclite_iphonesimulator.a

视频

https://youtu.be/ZBMFs2PwkB4

错误描述

Error (Xcode): File not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a

Error (Xcode): Linker command failed with exit code 1 (use -v to see invocation)

分析

libarclite_iphonesimulator.a 这个文件是 ARC 自动释放内存的功能。

引起的问题是你的项目很新,但是编译目标太老,然后呢,没有这个文件。

你需要把这个文件复制到 .../arc/ 目录下。

还有一个办法直接修改 IPHONEOS_DEPLOYMENT_TARGET 编译目标为 ios 11,就好了。这只对新项目有效。

解决

代码方式

ios/Podfile

批量修改所有的依赖项目标版本号

post_install do |installer|
  installer.pods_project.targets.each do |target|
    flutter_additional_ios_build_settings(target)

    # add 修改项目配置
    if target.platform_name == :ios
      target.build_configurations.each do |config|
          config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '11.0' # 将11.0替换为您需要的目标版本号
      end
    end
    # add end

  end
end

执行命令

$ cd ios
$ pod update

手动方式

手动修改每个依赖包的部署最小版本为 ios 11.0

image-20230619161346714

可能遇到的问题

[!] Invalid Podfile file: [!] Specifying multiple post_install hooks is unsupported

这个错误意味着您在 Podfile 文件中指定了多个 post_install 钩子,而 CocoaPods 不支持这种做法。要解决这个问题,您需要将多个 post_install 钩子合并为一个。


© 猫哥 ducafecat.com

end

本文由 mdnice 多平台发布


http://www.ppmy.cn/news/487485.html

相关文章

金银铜牌排序问题

题目: 奥运会开始了,请你为各个国家和地区作奖牌排序,按照金牌>银牌>铜牌的格式顺序排序 输入: 第一行 告诉你共有n个国家 接下来的n行 每行三个数字 分别代表 金牌数了 银牌数量 铜牌数量 中间用空格隔开 输出&#xff1…

如何获得XCPC铜牌

学习算法,就上牛客,XCPC铜牌不是梦 心动不如行动,点此下方链接报名立减20元 基础算法入门班:https://www.nowcoder.com/courses/cover/live/724?couponARgGejk 进阶数据结构专题课:https://www.nowcoder.com/courses…

区域赛铜牌专题(一)

区域赛铜牌专题 题号题目知识点HDU 5532Almost Sorted Array贪心,LISHDU 5533Dancing Stars on MeHDU 5536Chip FactoryHDU 5538House BuildingHDU 5510BazingaHDU 5512PagodasHDU 4788Hard Disk DriveHDU 4821String计蒜客 42405TriangleHDU 4810Wall PaintingHDU 4771Steali…

计算机等级考试中心铜牌,铜牌电源和白牌电源的区别到底有多大

描述 在主机的价格预算不高的情况下,通常不考虑银牌或者金牌电源。 白牌和铜牌都是80plus认证的等级,对电源的转换效率作出了规定,在电源20%,50%,100%三个负载下,白牌要求是80%,80%,…

ICPC 近年铜牌题

2019 ICPC 区域赛 铜牌题 2019 南昌 C E L 2019 徐州 A C F 2019 南京 A C K 2019 银川站 据说是最水的区域赛,所以甚至没找到榜单。那就重写一场吧。 2019 上海 B E H K 2018 2018 焦作 A D E I 2017 2017 南宁 A F I J L 2017 西安 B F H

金牌银牌铜牌

花了三个小时写成的代码。。。。呼。。。累死了。。。 1 #include<stdio.h>2 #include<string.h>3 #include<stdlib.h>4 typedef struct Node5 {6 char s[10];7 int data;8 struct Node *next;9 } node;10 struct lode11 {12 char s[10];13 …

怎么看计算机电源型号,电脑电源铭牌怎么看?台式机电源铭牌知识扫盲 拒绝虚标!...

电脑电源相当于人体的心脏&#xff0c;为电脑不间断供电(血液)&#xff0c;电脑才能稳定的运行着。每一款电脑电源都有铭牌&#xff0c;而电源铭牌上会标注各种重要参数。那么电脑电源铭牌怎么看&#xff1f;下面装机之家分享一下台式机电源铭牌知识扫盲&#xff0c;拒绝虚标&a…

ICPC铜牌题目总结

ICPC铜牌题目总结 第46届ICPC亚洲区域赛&#xff08;昆明&#xff09; D: Divisions 题解&#xff1a;我们产生的序列可以是 单调非递减的序列&#xff0c;所以我们只需要凑出其中的非递增序列的数量即可&#xff0c;长度为n的相同序列&#xff0c;可以产生2n-1种可能性&am…