2014-09-19 122 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. 你不能阻止打開的應用程序,這取決於操作系統
  2. 試圖阻止打開的應用程序是幾乎肯定對抗蘋果的指導方針,並很可能導致您的應用程序被拒絕
  3. 爲什麼要阻止用戶通過推送通知打開您的應用程序?你向他們發送通知的原因是,他們知道他們需要檢查應用中的某些內容,不是嗎?
相關問題