我有一个适用于 iOS 和 watchOS 的应用程序,两者都使用 Alamofire 与我们的服务器进行通信以进行身份验证和通知响应。从 Xcode 成功上传我的应用程序后,我收到了来自 App Store Connect 的以下电子邮件。
"ITMS-90806: CFBundleIdentifier collision - Each bundle must have a unique bundle identifier. The bundle identifier 'org.alamofire.Alamofire' is used in the bundles '[Alamofire.framework, Alamofire.framework]'"
根据我发现的与此相关的相对较少的内容,这似乎是一个新问题,并且没有专门针对 Alamofire 的内容。
如有任何见解,我们将不胜感激。
最佳答案
Alamofire 4.9.0 和 5.0.0-rc.1 已更新为具有动态包标识符。但是,如果您使用 CocoaPods,则需要更新才能支持动态标识符。
关于iOS - watchOS 应用 ITMS-90806 : CFBundleIdentifier collision Alamofire,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57862820/