uni-app XCode15使用cocoapods集成小程序sdk后,build报错
uni-app XCode15使用cocoapods集成小程序sdk后,build报错
| 产品分类 | uni小程序SDK |
|---|---|
| 手机系统 | iOS |
| 手机系统版本号 | iOS 16 |
| 手机厂商 | 苹果 |
| 手机机型 | IPhone13 |
| 页面类型 | vue |
| SDK版本号 | 3.99 |
操作步骤:
- pcocoapod集成sdk后,build就报错
预期结果:
- pcocoapod集成sdk后,build就报错
实际结果:
- pcocoapod集成sdk后,build就报错
bug描述:
XCode15使用cocoapods集成小程序sdk后,build报错:
Undefined symbols for architecture arm64:
"_H5CoreWebviewGroupSelectchanged", referenced from:
<strong>GLOBAL</strong>sub_I_PGUi.mm in liblibUI.a(PGUi.o)
"_OBJC<em>CLASS</em>$_DCCoreAlertManager", referenced from:
objc-class-ref in liblibNativeUI.a(PGNativeUi.o)
...
更多关于uni-app XCode15使用cocoapods集成小程序sdk后,build报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html
5 回复
https://gitcode.net/dcloud/unimpsdk-ios
下载示例看一下同样配置报错么
更多关于uni-app XCode15使用cocoapods集成小程序sdk后,build报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html
解决了吗 我也遇到一样的问题了
下载的是官方的demo,遇到同样的问题,官方能不能给个解决方案哦
我也遇到同样的问题,Xcode 14升级到Xcode 15最新版就解决了。楼主可以试试
在使用 UniApp 和 CocoaPods 集成小程序 SDK 后,Xcode 15 编译报错可能涉及多个原因。以下是一些常见的解决步骤和排查方法:
1. 检查 CocoaPods 版本
确保你使用的 CocoaPods 版本兼容 Xcode 15。可以通过以下命令升级 CocoaPods:
sudo gem install cocoapods
pod --version
如果版本较旧,建议升级到最新版本。
2. 清理 Xcode 缓存
Xcode 缓存可能导致编译错误。尝试清理缓存:
- 关闭 Xcode。
- 删除
DerivedData文件夹:rm -rf ~/Library/Developer/Xcode/DerivedData - 重新打开 Xcode 并尝试编译。
3. 检查 Podfile 配置
确保 Podfile 配置正确,特别是针对 Xcode 15 的兼容性。例如:
platform :ios, '11.0' # 确保 iOS 版本合适
use_frameworks! # 如果需要使用动态库
target 'YourTargetName' do
pod 'YourMiniProgramSDK' # 替换为实际的小程序 SDK
end
然后运行以下命令更新依赖:
pod install

