Flutter Xcode 12 存档构建失败,符号未定义:_OBJC_CLASS_$_STPAPIClient
Posted
技术标签:
【中文标题】Flutter Xcode 12 存档构建失败,符号未定义:_OBJC_CLASS_$_STPAPIClient【英文标题】:Flutter Xcode 12 archive build fails with Undefined symbol: _OBJC_CLASS_$_STPAPIClient 【发布时间】:2021-02-18 18:25:09 【问题描述】:Flutter 版本 1.22.2 Xcode 12.1
应用程序在模拟器中构建良好,但尝试为 App Store 生成存档失败:为 ios-armv7 构建但尝试链接为 iOS-arm64 构建的文件 架构 armv7 的未定义符号: “OBJC_CLASS$_STPAPIClient”,引用自: TPSStripeManager.o 中的 objc-class-ref
【问题讨论】:
嗨,你解决了吗? 【参考方案1】:我的部署目标是 11.0。
XCode->Pods->stripe_payment->构建设置。将 iOS 部署目标更改为 11.0。在不知道问题的确切原因的情况下,但这对我有用。
我已经附上了xcode ss。
【讨论】:
【参考方案2】:Xcode Pod:Adding armv7 to excluded architectures solved the issue.
这对我有用。
【讨论】:
以上是关于Flutter Xcode 12 存档构建失败,符号未定义:_OBJC_CLASS_$_STPAPIClient的主要内容,如果未能解决你的问题,请参考以下文章
Flutter:Xcode 中的 firebase_admob 构建失败