2014-03-01 5 views
7

iOS 7의 홈 버튼 프레스 이벤트를 어떻게 시뮬레이트 할 수 있습니까? 나는 시도했으나 홈 화면에서만 작동했지만 다른 앱에서는 작동하지 않았다. 문제는 주로 port에 관한 것이므로 task portSpringBoard 인 경우에는 그렇지 않다. 그런데 어떻게해야합니까? task port/SpringBoard 홈 화면이나 다른 앱에서 상관없이 고맙습니다.iOS 7 (Jailbroken)에서 홈 버튼 누르기 이벤트를 시뮬레이트하는 방법은 무엇입니까?

+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

@ 네이트 네 네 말이 맞아, 그 게시물의 링크를 추가하면 Suge가 전체 게시물과 토론을 읽고 문제를 파악할 수 있습니다. 감사 – Irfan