我们可以检测哪个ios应用程序正在使用我的自定义键盘

时间:2015-04-15 06:06:18

标签: ios iphone xcode ios-keyboard-extension

我想在我的自定义键盘扩展应用中检测哪个应用程序正在使用我的扩展程序。我们是否可以检测键盘扩展中有关使用我的扩展程序的应用程序的任何信息。我​​不认为这是可能的。如果任何机构都有这方面的知识,请分享它。

由于

1 个答案:

答案 0 :(得分:13)

您可以在UIInputViewController中尝试此代码

override public func viewWillAppear(animated: Bool) {
    super.viewWillAppear(animated)
    if let parentViewController = self.parentViewController {
        var hostBundleID = parentViewController.valueForKey("_hostBundleID")
        println(hostBundleID)
    }
}

但是当我发布到App Store时,我不确定Apple是否会批准