使用Xcode 15 Beta编译Apple Vision Pro SDK遇“Module not found”错误求助
关于Xcode 15 Beta + Cocoapods + Vision Pro SDK编译报错
Module 'xxx' not found的解决 这个问题目前已有不少开发者反馈,核心原因确实和Cocoapods对Vision Pro SDK的初始支持不完善有关,以下是经过验证的可行解决方式:
升级Cocoapods至预发布版本:Cocoapods的测试分支已经针对Vision Pro做了适配修复,执行命令升级:
sudo gem install cocoapods --pre升级后重新执行
pod install即可。手动在Podfile中声明Vision Pro平台:
在Podfile开头添加Vision Pro的平台配置:platform :visionos, '1.0'保存后执行
pod install重新生成工作区文件。检查并修正Target构建设置:
- 打开项目的Build Settings
- 确保
FRAMEWORK_SEARCH_PATHS包含$(inherited)和Pods相关的框架搜索路径 - 确认
ENABLE_MODULES选项设置为YES
清理全量缓存:
执行以下命令清理Pod缓存和Xcode缓存:pod deintegrate && pod clean rm -rf ~/Library/Caches/CocoaPods rm -rf ~/Library/Developer/Xcode/DerivedData之后重新执行
pod install并编译项目。
注:适配iPad版本正常是因为Cocoapods对iPadOS的支持已经成熟,而Vision Pro作为新平台,初期版本的Cocoapods存在适配缺口。
内容的提问来源于stack exchange,提问作者bolizhou
相关产品推荐
相关产品推荐

