尊敬的极光开发者:
您好!因苹果在 iOS 16.4 系统上废弃了判断运营商的接口,造成在 Xcode 14.2 以上集成构建的应用,无法在 iOS 16.4 及以上的系统中正常使用极光认证的业务。主要表现为:出现 “code:2016 msg:unkown carrier” 的报错。
运营商预计在 5 月份出新版本来解决该问题,待运营商发版后我们再发版升级官网 JVerification iOS SDK。
目前,我们推荐的临时解决方案为:使用 Xcode 14.2 及以下的版本进行集成、构建项目,如若需要兼容 iOS 16.4 的手机,可拷贝 Xcode 14.3 DeviceSupport 里 iOS 16.4 的镜像到 Xcode 14.2 的对应文件夹中,这样可以实现正确判断运营商类型。
0条评论