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

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

谢谢

你可以在你的UIInputViewController中试试这个代码

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

但是我不确定苹果会在你发布到App Store的时候获得批准