2014-05-09 2 views
-1

iPhone 응용 프로그램을 만들 때 다음 사항이 가능한지 누군가 알려주실 수 있습니까?iPhone 개발 - 사용자 활동 감지

  1. 감지 전화가 그렇게 사용되는 화면이 깨어 경우 :

    은 단순히 다음을 수행 작은 응용 프로그램을 원하는?

  2. 활성 인터넷 연결을 감지합니다.

이 정보를 해결하는 데 사용할 수있는 쉬운 라이브러리가 있습니까?

+0

만약 당신이 무엇을하려고 않았다 사용하고? Apple iOS SDK 설명서를 먼저 공부하십시오. – Raptor

+0

pjf - Android에 관해 생각해 보길 권합니다. iOS에서 이러한 일이 일어나지 않습니다. – Yossi

답변

2

- 휴대 전화가 사용 중인지 감지하여 화면을 깨 웁니까?

사용자의 개인 정보를 침해 할 수 없으므로 불가능합니다. 앱이 전경, 배경, 일시 중지 모드 등에서 적극적으로 사용되는지 여부를 감지하는 경우가 아니라면 예입니다. 코드의

예 : -

UIApplicationState state = [[UIApplication sharedApplication] applicationState]; 
if (state == UIApplicationStateBackground || state == UIApplicationStateInactive){ 
    //Do Something 
} 
else{ 
    //Do Other thing 
} 

- 활성 인터넷 연결을 감지합니다.

네, 가능합니다, 나는이 https://github.com/tonymillion/Reachability

+0

음, 좋아요. 흥미 롭습니다. 활성 인터넷 연결에서 장치가 연결 추적과 같은 다른 응용 프로그램의 인터넷에 연결되는지 모니터링하는 데 더 관심이 있습니까? – pjf

+0

사용자가 앱을 사용할 때 기기가 인터넷에 연결되어 있는지 확인할 수 있습니다. Apple이 앞으로 API를 열지 않으면 다른 앱이 무엇을하고 있는지 확인할 수 없습니다. – Ricky