为iPhone创建自定义国际键盘

时间:2011-07-02 11:08:33

标签: ios internationalization keyboard emoji

是否可以利用iPhone的国际键盘功能并创建一个可以在整个手机上使用的自定义键盘,而不仅仅是在特定应用中?

与表情符号键盘相似,但我的印象是iOS版本是原生的,默认情况下只是禁用?

我在这里看了很多关于此问题的问题,我想得到一个明确的答案。

4 个答案:

答案 0 :(得分:7)

根据Apple's submission guidelines

  • 2.5使用非公开API的应用将被拒绝
  • 2.6在指定容器区域外读取或写入数据的应用程序将被拒绝

没有公共API可以添加额外的键盘。

存储键盘数据的文件肯定存储在应用程序容器之外。

简而言之:此时无法在非越狱的iOS设备上实现自定义全局键盘。

答案 1 :(得分:1)

从iOS 8开始,您现在可以创建自定义键盘扩展程序:https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/Keyboard.html

答案 2 :(得分:-1)

<强> @ 0×90

此应用程序为iOS添加了一个国际键盘(您将在iOS常规设置中看到的键盘)

http://itunes.apple.com/us/app/emoji-free!/id332509635?mt=8

他们是如何设法做到的?

-

编辑:我很抱歉以前没有搜索过,这应该是答案

Making An Emoji Enabeling App

答案 3 :(得分:-1)

我找到的最好方法是添加快捷方式。 进入键盘设置并粘贴从文档或Safari中复制的符号,并为其指定快捷方式。例如:对于√我使用ss。所以我只是把事情的第一个字母加倍。或者对于像²这样的指数,我只使用22。 设置需要一段时间,但这是一种简单的方法,而不是在符号应用程序之间切换,每次都进行复制和粘贴。对于希腊符号,我只是安装了希腊语键盘。 玩得开心。