2014-09-19 3 views
3

사용자가 푸시 알림을 탭할 때 앱이 열리지 않게하고 싶습니다. 어떻게해야합니까?사용자가 푸시 알림을 탭할 때 앱을 열지 못하게하는 방법

여기에 내가 가진 무엇 :

- (BOOL)application:(UIApplication *)application willFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
{ 

    NSDictionary *notification = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]; 
    if (notification != NULL){ 
      // write code something like doesn't open app. 
    } 
} 

답변

11

그것은 응용 프로그램을 실행 한 후 우리 측에 제어를 얻을 수 possible.We 없습니다.

6

@ dheeraj-kumar가 맞습니다.

  1. 당신은 개방에서 응용 프로그램을 막을 수 없다, 그것은 개방에서 응용 프로그램을 방지하기 위해 노력 OS
  2. 까지 것은 애플의 가이드 라인을 준수 거의 확실이며, 앱에서 발생할 가능성이 매우 높다 거부 됨
  3. 사용자가 푸시 알림을 통해 앱을 열지 못하게하려는 이유가 무엇입니까? 처음에 알림을 보낸 이유는 앱에있는 내용을 확인해야한다는 것입니다. 그렇습니까?
관련 문제