2014-03-01 61 views
7

如何模擬iOS 7中的home按鈕按下事件?我試過了,但它只能在主屏幕上工作,而不能在其他應用程序中使用。問題主要是關於port,看起來像是如果我得到了的task port,它可以工作,否則不能。但是我怎樣才能得到task portSpringBoard無論在主屏幕還是其他應用程序?謝謝!如何模擬iOS 7中的主頁按鈕事件(越獄)?

+0

可能看這裏! http://stackoverflow.com/questions/20998318/simulate-all-physical-buttons-like-the-pressure-on-the-home-button-on-ios-7-jai – trumpetlicks

回答

7
[[%c(SBUIController) sharedInstance]clickedMenuButton]; //One tap 

[[SBUIController sharedInstance] handleMenuDoubleTap]; //Double tap 

[[%c(SBUserAgent) sharedUserAgent] lockAndDimDevice] //Lock button 
+0

謝謝,但我可以模擬家庭單獨按下和關閉事件,以及如何模擬音量按鈕點擊事件? – Suge

+4

@Suge不是我所知道的,這是與最初的帖子不同的問題。單獨詢問。 – Segev

+0

謝謝,可能我可以用'IOHIDEventSystem'來實現這個功能,但是你可以看看這個http://stackoverflow.com/questions/22243657/how-to-get-task-port-of-sbapplication- in-ios-7-jailbroken,我將非常感激它。 – Suge

0
+0

你的第二個鏈接不過是這裏發佈的第一個答案。請不要發佈冗餘信息。謝謝。 – Nate

+0

@Nate是你的權利,我只是添加該帖子的鏈接,它可以幫助Suge通過閱讀完整的帖子和討論來找出他的問題。謝謝 – Irfan