`

xcode 14.3打包报错 File not found:XcodeDefault.xctoolchain/usr/lib/arc/libarclit...

    博客分类:
  • ios
 
阅读更多

问题一、解决Error (Xcode): File not found:XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a

 

在Xcode上编译项目的时候出现以下报错

Xcode build done.                                            9.8s
Failed to build iOS app
Could not build the precompiled application for the device.
Error (Xcode): File not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a

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


Error launching application on iPhone.

 

问题原因:这是由于 Xcode14只支持构建ios11.0及以上的版本。libarclite对于老的版本才需要,在IOS11以上被废弃了。所以我们要确保所有的库的构建目标都要在11.0以上。

 

解决方案:

打开Xcode, 选中Pods,查看Targets中库有哪些是大于11.0的,改为11.0。然后重新运行即可。

 

问题二:Xcode 打包报错  Command PhaseScriptExecution failed with a nonzero exit code

 

解决方案:

找到脚本文件位置:

在项目的pod文件夹下面找到 Pods-xxx-frameworks.sh 或者
文件夹前往 /Users/{你的用户名}/项目地址/Pods/Target\ Support\ Files/Pods-xxx/Pods-xxx-frameworks.sh 
修改 Pods-xxx-frameworks.sh 

找到...-frameworks.sh 文件,替换
    source="$(readlink "${source}")"
    为
    source="$(readlink -f "${source}")"
    

保存之后 然后 command + shift + k 清理工程  重新build 打包即可 完美成功

0
0
分享到:
评论

相关推荐

    libarclite-arc,xcode, 解决 Xcode 14.3,Xcode 15 旧项目可能报错

    解决 Xcode 14.3,Xcode 15 旧项目可能报错 SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphone...

    解决Xcode10以上编译报错 library not found for "-lstdc++.6"

    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/ 模拟器 dylib放到这个路径 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS....

    14.0真机调试包 安装路径:/应用程序/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/De

    这个路径揭示了Xcode的内部结构,其中“/应用程序/”是MacOS系统的应用程序目录,“Xcode.app”是Xcode的可执行文件,而“Contents/Developer”包含了Xcode的所有开发者工具,包括编译器、模拟器、文档等。...

    libarclite-arc

    解决 Xcode 14.3,Xcode 15 旧项目可能报错 SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphone...

    xcode 15 找不到libarclite 等文件

    clang: error: SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a'; try increasing the ...

    Xcode缺失库 libstdc++.zip

    解压后,根据文件结构将其放置到正确的位置,通常是`/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/`或类似路径。 6. 检查第三方库:确保所有依赖...

    13.6真机调试包 安装路径:/应用程序/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/De

    Xcode通常安装在Mac电脑的/Applications/目录下,其完整路径为 `/Applications/Xcode.app`。这个.app文件是一个封装了所有Xcode组件的“应用程序包”。开发者可以通过右键点击并选择"显示包内容"来查看Xcode内部结构...

    arc文件包:解决Xcode 15 libarclite 文件缺失问题

    前往文件夹 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/ 将下载的arc 文件夹复制到lib文件夹下

    libstdc++库

    解决xcode10无法兼容旧工程的问题 library not found for -lstdc++.6.0.9 dyld: Library not loaded: /usr/lib/libstdc++.6.dylib

    libstdc++.6.0.9.tbd

    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libstdc++.6.0.9.dylib ...

    Xcode 用 arc 配置

    ​ 目录解压后复制到指定目录路径: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib ​

    iOS FFmpeg2.1编译所需脚本

    -as=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/as --nm=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/nm --ar=/...

    xcode8.2.1百度网盘.txt

    Xcode8.2.1百度网盘 链接:https://pan.baidu.com/s/1vJz83ZS5dyx-qXTBMXsk-A 提取码: 复制这段内容后打开百度网盘手机App,操作更方便哦

    ios升级lib.zip

    其中真机: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/ 模拟器: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/...

    xcode 15 运行报错

    SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a'; try increasing the minimum ...

    libstdcpp.6.0.9.tbd

    Xcode10报错之libstdc++.6.0.9.tbd未找到(library not found for -lstdc++.6.0.9)需要用到的旧库。解压后粘贴到指定目录: 真机: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/...

    xcode 老项目报错缺失stdc++.6.0.9 的文件

    2. **查找并添加库**:在Xcode的“Finder”中找到`/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/`路径,确认是否有stdc++.6.0.9文件。如果缺少,...

    libarclite文件

    SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a'; try increasing the minimum ...

    Xcode10--libstdc++编译异常解决办法

    这个脚本可能包含了像`cp`或`ln`这样的命令,用于复制或创建软链接,将所需的libstdc++库文件放置到Xcode可以找到的目录下,例如 `/usr/lib` 或者项目特定的依赖库路径。 3. 脚本执行完毕后,你需要重新启动Xcode并...

    Xcode12 libsted++

    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/ //模拟器 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/...

Global site tag (gtag.js) - Google Analytics