【发布时间】:2023-03-14 01:35:01
【问题描述】:
大多数其他扩展程序都有一些功能(例如照片编辑、发布到社交网络等),因此拥有一个父应用程序是有意义的。
但是对于最简单的键盘扩展,没有任何(面向用户的)数据管理或其他要求,我不明白父应用应该做什么。
只是有一个“你好”的启动画面似乎是一种作弊。但这是 Apple 所期望的吗,至少在键盘应用程序(最简单的应用程序)方面是这样吗?
PS:
考虑到文档是公开的here,我希望不会有 NDA 问题阻止这个问题。
我不确定是否有另一个 SE 子站点更适合这个问题。不过,如有必要,我很乐意提出问题。
我一直在寻找特定于键盘的标签,但似乎没有一个是正确的。 UIKeyboard 似乎特定于早期的“默认”iOS 键盘。
【问题讨论】:
-
你的键盘演示怎么样?教用户如何使用新键盘可能对您很重要。此外,具有自定义自动完成功能的键盘可能需要一个界面来管理该数据库(或添加条目)。由于 Apple 强调隐私,您也可以在此处显示隐私政策。
-
就像我提到的键盘没有任何数据管理要求(所以没有自动完成)。演示是我最接近证明容器应用程序合理性的方式 - 尽管我正在尽一切努力避免对一个容器应用程序的需求。但是,是的,我认为我在这里没有任何其他明显的可能性。感谢您的意见。
-
这已经很晚了,但是@DanBlakemore 如果您可以将您的评论作为答案发表,我可以将其标记为已接受(我认为这是对这个问题的唯一可能合理的答案)。注意:关于演示和隐私政策的部分尤其非常有趣。请从答案中排除“数据库管理”方面,因为我已经明确询问了数据管理以外的要求。