You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Intel芯片Sonoma系统MacBook Pro中Swift命令行URL创建报错

Swift命令行项目中Foundation框架异常导致URL创建失败的问题解决

环境与场景

  • 设备:搭载Intel芯片的MacBook Pro
  • 系统:Sonoma
  • 项目:通过swift package init --type executable创建的Swift命令行可执行项目,用Xcode 15打开,Package.swift中添加了ArgumentParser依赖但未实际使用
  • 操作:尝试通过let url = URL(string: "http://www.google.com")!创建URL实例,已导入Foundation框架

报错详情

代码编译执行时失败,报错表现为Foundation框架导入异常或链接问题,错误栈跟踪关键信息:

-[Swift.__SharedStringStorage mutableCopyWithZone:]: unrecognized selector sent to instance...

解决方法

放弃通过swift package init命令初始化项目,直接使用Xcode创建Swift命令行项目,问题即可解决。

可能原因推测

怀疑是机器上已安装的其他开发工具(如dotnet、rust等)引发了环境冲突,干扰了Swift Package Manager对依赖的处理,导致Foundation框架无法正常链接和导入。

内容的提问来源于stack exchange,提问作者Paul Carlton

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 23:55:55