> 技术文档 > IOS18版本,APP打开小程序闪退或提示由于应用universal link校验不通过

IOS18版本,APP打开小程序闪退或提示由于应用universal link校验不通过

uni app  开发IOSAPP打开小程序,突然闪退,IOS16,17都可以,只有IOS18版本会出现。
 

最后发现是IOS18版本和Xcode 16打包就会出问题,
这是微信官方的回复如下:

关于老版本 OpenSDK 中使用的 openUrl 接口说明

  • 由于老版本 SDK 中使用的 openUrl 接口为系统废弃接口,如开发者在 iOS18 升级 Xcode16 进行打包,则会偶现SDK无法拉起微信的问题。
  • 而该问题已经 在 2.0.4 的版本换新接口。因此,请近期有发版计划的开发者及时更新到2.0.4,避免影响用户日常使用
     

解决方法一:Xcode退回15版本
 

解决方法二: OpenSDK 升级到2.04
升级步骤接入指南 / iOS 接入指南
UNI APP 开发工具HBILD X升级到最新版本,并下载最新版本SDK

辽宁先知网