小编awo*_*olf的帖子

如何找到iOS8上使用的当前键盘?

您可以使用以下命令获取iOS设备上安装的键盘列表:

NSUserDefaults *userDeafaults = [NSUserDefaults standardUserDefaults];
NSDictionary * userDefaultsDict = [userDeafaults dictionaryRepresentation];
NSLog(@"%@", userDefaultsDict);
Run Code Online (Sandbox Code Playgroud)

这会在控制台中产生一些东西:

{
    ...
    AppleKeyboards =     (
        "en_US@hw=US;sw=QWERTY",
        "es_ES@hw=Spanish - ISO;sw=QWERTY-Spanish",
        "emoji@sw=Emoji",
        "com.swiftkey.SwiftKeyApp.Keyboard"
    );
    AppleKeyboardsExpanded = 1;
    ...
}
Run Code Online (Sandbox Code Playgroud)

这告诉我该设备安装了西班牙语,表情符号和SwiftKey键盘,但它没有告诉我键盘出现时将使用哪个键盘.

有办法告诉吗?

keyboard nsuserdefaults ios ios8

18
推荐指数
1
解决办法
1934
查看次数

adb在Mac OS X上找不到ViewSonic ViewPad 7

我无法识别我的设备(ViewSonic ViewPad 7).

在我的设备上设置/应用程序/开发/"USB调试"下检查.

当我插入USB电缆时,我看到任务栏中有两个正在进行的项目:"USB debugging connected"和"USB connected".

但是,如果我进入我的Mac'(Mac OS X 10.6.6)Terminal.app我找不到该设备.

$ adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached 
$ adb version
Android Debug Bridge version 1.0.26
Run Code Online (Sandbox Code Playgroud)

任何人都知道我还能尝试什么?

编辑,2-5-2011:

对于更多背景,似乎在运行OS 10.6.5 IS的旧Macbook上的相同版本的adb能够检测到我的设备.两个版本的adb都是1.0.26.

terminal android adb

2
推荐指数
1
解决办法
3162
查看次数

标签 统计

adb ×1

android ×1

ios ×1

ios8 ×1

keyboard ×1

nsuserdefaults ×1

terminal ×1