iOS8中键盘扩展的父应用程序应该做什么?

iOS8中键盘扩展的父应用程序应该做什么?,ios8,ios-app-extension,Ios8,Ios App Extension,大多数其他扩展都有功能(如照片编辑、发布到社交网络等),因此有一个父应用程序是有意义的 但对于最简单的键盘扩展,没有任何(面向用户的)数据管理或其他要求,我不明白父应用程序应该做什么 只是有一个“你好”的初始屏幕似乎是一个骗局。但至少在键盘应用程序(最简单的应用程序)方面,这是苹果所期望的吗? 附言: 考虑到文件是公开的,我希望不会有保密协议的问题阻碍这个问题 我不确定是否有另一个SE子站点上的这个问题更合适。不过,如果有必要,我很乐意提出这个问题 我在寻找一个特定于键盘的标签,但似乎没有一个

大多数其他扩展都有功能(如照片编辑、发布到社交网络等),因此有一个父应用程序是有意义的

但对于最简单的键盘扩展,没有任何(面向用户的)数据管理或其他要求,我不明白父应用程序应该做什么

只是有一个“你好”的初始屏幕似乎是一个骗局。但至少在键盘应用程序(最简单的应用程序)方面,这是苹果所期望的吗?


附言:

  • 考虑到文件是公开的,我希望不会有保密协议的问题阻碍这个问题

  • 我不确定是否有另一个SE子站点上的这个问题更合适。不过,如果有必要,我很乐意提出这个问题

  • 我在寻找一个特定于键盘的标签,但似乎没有一个是正确的。UIKeyboard似乎特定于早期的“默认”iOS键盘


  • 由于键盘需要一个应用程序,也许可以使用它作为用户试用键盘的一种方式,而不必首先将其他应用程序的内容暴露给它。教用户如何使用新键盘对您来说可能很重要


    此外,由于苹果强调隐私(尤其是键盘记录的可能性对用户来说可能很高),您还可以在演示应用程序中显示隐私政策。或者至少有一个解释性的说明,说明你如何处理他们键入的文本,而不是将其输入你键盘当前运行的任何应用程序。

    你的键盘演示怎么样?教用户如何使用新键盘对您来说可能很重要。另外,具有自定义自动完成功能的键盘可能需要一个界面来管理该数据库(或添加条目)。因为苹果强调隐私,你也可以在这里显示隐私政策。就像我提到的,键盘没有任何数据管理要求(所以没有自动完成)。一个演示是我最接近证明容器应用程序合理性的一个例子——尽管我正在尽一切努力避免使用它。但是是的,我不认为我在这里遗漏了任何其他明显的可能性。谢谢你的意见。这已经很晚了,但是@DanBlakemore如果你能将你的评论作为答案发布,我可以将其标记为接受(我认为这是这个问题唯一可能的合理答案)。注意:关于演示和隐私政策的部分特别有趣。请从回答中排除“数据库管理”方面,因为我已经明确询问了数据管理以外的需求。