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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容