5

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

类似于表情符号键盘,但我的印象是它以某种方式原生于 iOS 并且默认情况下被禁用?

看了很多关于这方面的问题,我只想得到一个明确的答案。

4

4 回答 4

7

根据Apple 的提交指南

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

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

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

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

于 2011-07-02T11:14:30.970 回答
2

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

于 2014-09-25T22:31:48.007 回答
-1

@0x90

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

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

他们是怎么做到的?

--

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

制作表情符号启用应用程序

于 2011-08-01T09:17:00.617 回答
-1

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

于 2012-08-26T08:24:29.223 回答