Swift接入微信SDK1.8.7.1,来自原生API的坑爹行为

自从微信SDK更新到1.8.6之后,UniversalLink配置的问题网上就很多反应的了,可以查到很多可以借鉴的,就不讲了,今天主要讲讲使用Swift的同学,在接入微信SDK时很容易被坑的操作

一定要实现appDelegate:


image.png

就是在这里被坑了好久,反复确认自己域名的apple-app-site-association配置是对的,怎么都查不到问题所在

最后发现问题在这里:


image.png

仔细查看两个api,可以同时实现,不会出现重名报错等情况,但是第二个方法是无效的

不要使用错误API,切记使用的是这个:
func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool {
}

image.png

真的不知道苹果爸爸为什么会这样,坑了我一天

你可能感兴趣的:(Swift接入微信SDK1.8.7.1,来自原生API的坑爹行为)