强制旋转springboard的方向

各位好:

我的需求是这样的:我希望有一个隐藏的uiwindow能依附在每一个app上,这个window的方向需要跟app方向一致,app旋转,我的窗口即旋转,并在我需要的时候显示出来。
我的做法是这样的:我hook springboard后在sb上创建了一个uiwindow,但是它的方向始终跟sb一致。我开始根据前台app的方向旋转我的方向,这个在iphone上是可以的,因为sb方向固定,但是在ipad上就有问题,因为sb在ipad上是旋转的。

我的问题是:能不能强制固定或者旋转springboard的方向?
或者说有另外的思路?比如说我能够hook到所有app的入口,创建一个window?

UIApplicationMain
不谢

UIApplicationMain 我看了下是在uikit 里 uiapplication里,但并不是在uiapplication这个类 :frowning:,google无果,这个该怎么hook呢?