ipad 上的键盘扩展限制错误

Bug with keyboard extension constraints on ipad

概览:
我正在构建一个键盘扩展,我希望它在 iPhone 和 iPad 上都能工作。但是,当我 运行 它在 iPad 上时,它的宽度变小了:就像它切掉了一部分视图。没有办法调整它......这是一张图片:

我在做什么:
首先,我将键盘目标添加到我的项目中。然后我在其中创建了一个 xib 文件。他的文件所有者是 KeyboardViewController。 在此 xib 视图中,我放置了另一个视图,并将其限制为包含视图(不是安全区域,我也尝试过但没有用)。 由于它不起作用,我尝试以编程方式设置约束,但它仍然不起作用。 此外,为了设置键盘的高度,我将以下代码放入 viewDidLoad:

     let heightConstraint = NSLayoutConstraint(item: self.view!, attribute: NSLayoutConstraint.Attribute.height, relatedBy: .equal, toItem: nil, attribute: .notAnAttribute, multiplier: 0.0, constant: 280)
                self.view.addConstraint(heightConstraint)

问题:
我不知道我错过了什么,我从 GitHub 下载了一些项目,它们运行良好。我究竟做错了什么?如何调整键盘视图的大小,使其等于 ipad 键盘的大小?

原来这只是模拟器的bug。在真正的 iPad Air 和其他 iPad 模拟器上一切都很好。