2022-10-28 iOS16粘贴弹窗踩坑

近几个月忙了一个大的版本,终于有空继续搜集坑并且学习新的知识了!九月份苹果更新了iOS16 发布了iPhone14,我们十月份新版本上线。

我们App里面使用了Apple Universal Link这种方式对已经安装App的情况进行外站打开的书籍进行链接到App内部,并且跳转到相应的书籍。对于未安装App的用户我们则是用的剪切板的方式进行复制相关信息,然后下载后进行解析。

剪切板的坑

所以当在iOS16上,读取剪切板的内容是这样的:


WechatIMG1985.jpeg

会有一个类似的弹窗,就是当不允许粘贴的时候,那么相应的跳转也就不会进行。

面临的问题

如果用户直接不允许,那么会找不到感兴趣的那个信息。所以我们想自定义弹窗里的提示,想说明情况,让用户去允许粘贴。于是就需要调用有没有相关的权限申请,相关的API。

结果

查了一些资料,应该是没有相应的API。这种询问过于频繁的设计体验不够友好,16.1貌似是能开始做了改动,可以进行粘贴的设置了。


WechatIMG1987.jpeg

附上相关链接:
1、https://developer.apple.com/forums/thread/713770
2、https://app.myzaker.com/news/article.php?pk=63593f6b8e9f096baf54d07e

你可能感兴趣的:(2022-10-28 iOS16粘贴弹窗踩坑)