当用户从您的应用中滑动推送通知时,有没有办法更改操作?例如,推送通知显示文本“查看我们的新应用程序!”,然后如果用户滑动启动App Store到该应用程序。有谁知道有没有办法做到这一点?如果是的话,你能不能在Swift中做到这一点,如果在Objective-C中它很好我应该能够转换它。
提前致谢
答案 0 :(得分:0)
当用户从顶部弹出窗口滑动或打开应用程序时,将使用推送通知选项调用-application:didFinishLaunchingWithOptions:
。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
if (launchOptions != nil) {
// Launched from push notification
NSDictionary *notification = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey];
// So check here if push notification says "Check out our new app!"
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://itunes.apple.com/app/crosswords-classic/id653530195"]];
}
}