【发布时间】:2017-03-24 04:09:16
【问题描述】:
我制作了一个自定义贴纸键盘。基本上,用户触摸我放在键盘上的其中一个 gif 图像,我对该图像执行复制操作,然后用户将其粘贴到 iMessages。为此,我需要让用户执行“允许完全访问”。没有它,复制操作将不起作用。现在,我的应用被这条消息拒绝了
来自苹果 25.5 - 键盘扩展必须在没有网络访问的情况下保持功能,否则它们将被拒绝
25.5 详细信息我们注意到,当“完全访问”设置关闭时,您的键盘扩展程序不起作用。
我需要在 info.plist 文件中设置什么吗?审阅者是否不了解我的应用程序是如何工作的,即需要进行拒绝上诉还是我需要做其他事情?相信我,我在谷歌上搜索过,但没有找到关于这个主题的太多内容
【问题讨论】:
-
您的键盘必须提供某种级别的功能,而不需要“允许完全访问”。如果授予完全访问权限,您可以提供其他功能,但您不能要求它。我自己没有尝试过,但应用程序扩展编程指南中没有提到没有完全访问权限的 UIPasteBoard 限制。 GIF 是否包含在您的应用中或网络上?
-
gifs 在我的应用程序中,并且 UIPasteBoard 和键盘扩展存在某种限制。只是为了好玩,我在我的 iPhone 上下载了免费的 grumpoji 应用程序(脾气暴躁的猫键盘)。它也只有贴纸键盘,如果您关闭“允许完全访问”,那么贴纸的复制操作也不起作用。所以它只是不是我。我认为审阅者不知道,他只是拒绝了该应用程序。
-
您的键盘是否有任何功能但不允许完全访问?
-
@Paulw11 - 需要为 UIPasteBoard 提供完全访问权限 - stackoverflow.com/questions/25957366/…
-
@Sam B - 你解决了这个问题吗?
标签: ios app-store-connect