应用程序中的本地通知

穆罕默德·萨尔曼(Muhammad Salman)

我被这个奇怪的问题困住了。我正在制作警报应用程序。当我发出本地通知时,它在模拟器中可以正常工作,但是当我在iPhone中编译代码时,它却无法正常工作。
通知代码:

-(void) scheduleLocalNotificationWithDate:(NSDate *)fireDate
{

 UILocalNotification *localNotif = [[UILocalNotification alloc] init];

 localNotif.fireDate = fireDate;
 localNotif.alertBody = @"Time to wake Up";
 localNotif.alertAction = @"Show me";
 localNotif.soundName = @"Tick-tock-sound.mp3";
 localNotif.applicationIconBadgeNumber = 1;
 localNotif.repeatInterval = NSCalendarUnitWeekOfYear;


 [[UIApplication sharedApplication] scheduleLocalNotification:localNotif];


}

保存按钮的代码为:

- (IBAction)saveBtn:(id)sender {


    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    dateFormatter.timeZone = [NSTimeZone localTimeZone];

    NSLog(@"time is %@",dateFormatter.timeZone);
    dateFormatter.timeStyle = NSDateFormatterShortStyle;
    NSString * dateTimeString = [dateFormatter stringFromDate:timePicker.date];
    datesArray = @[[dateFormatter stringFromDate:self.timePicker.date]];
}

请告诉我解决方案。谢谢

用户名

在appdelegate.m中编写此代码

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


 if ([application respondsToSelector:@selector(registerUserNotificationSettings:)]) {
            UIUserNotificationType userNotificationTypes = (UIUserNotificationTypeAlert |
                                                            UIUserNotificationTypeBadge |
                                                            UIUserNotificationTypeSound);
            UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:userNotificationTypes
                                                                                     categories:nil];
            [application registerUserNotificationSettings:settings];
            [application registerForRemoteNotifications];
        } else {
            // Register for Push Notifications before iOS 8
            [application registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge |
                                                             UIRemoteNotificationTypeAlert |
                                                             UIRemoteNotificationTypeSound)];
        }
return Yes;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

移动应用程序中的本地通知

来自分类Dev

每次关闭应用程序时播放的本地通知

来自分类Dev

每次打开应用程序时触发本地通知

来自分类Dev

关闭应用程序后如何在ios中接收本地通知

来自分类Dev

如何有条件地在iOS应用程序中推送本地通知?

来自分类Dev

iOS设置-通知:如果我不使用本地通知,如何删除我的应用程序?

来自分类Dev

当应用程序从iOS中的本地通知进入前台时触发特定操作吗?(使用迅捷)

来自分类Dev

在模拟器中运行应用程序时删除针对本地通知的iOS权限警报

来自分类Dev

当前景中的应用程序出现时,Delphi / Firemonkey iOS知道何时显示本地通知

来自分类Dev

ios-关闭应用程序后,本地通知不更新徽章编号

来自分类Dev

删除应用程序时如何清除所有计划的本地通知

来自分类Dev

当应用程序处于前台状态时,是否可以显示本地通知横幅

来自分类Dev

如何通过点击本地通知来确定该应用程序处于活动状态

来自分类Dev

应用程序证件号码不会随本地通知一起增加

来自分类Dev

在自己的应用程序/视图中接收本地通知(或如何在SwiftUI中注册UNUserNotificationCenterDelegate)

来自分类Dev

ios-关闭应用程序时,本地通知不更新徽章编号

来自分类Dev

iOS本地通知显示旧的应用程序名称

来自分类Dev

删除应用程序时如何清除所有计划的本地通知

来自分类Dev

如何在点击本地通知时确定后台应用程序成为前台

来自分类Dev

从本地通知打开应用程序后动画标签 [Swift 3.0 - Xcode 8]

来自分类Dev

当应用程序从后台被杀死时如何清除本地通知

来自分类Dev

使用系统日期安排本地通知并在不启动应用程序的情况下通知 (Xamarin.Forms)

来自分类Dev

在应用程序外按住“睡眠/唤醒”和“主页”按钮进行屏幕截图时,如何获取应用程序的本地通知“使用应用程序打开图像”

来自分类Dev

当用户关闭应用程序时,如何在Xamarin iOS上处理用户单击本地通知?

来自分类Dev

iOS中的本地通知,而无需运行该应用

来自分类Dev

在iOS中单击本地通知时不要打开应用

来自分类Dev

我想在我的应用中设置本地通知

来自分类Dev

在应用终止时安排本地通知

来自分类Dev

当应用程序处于后台时,如何显示自定义的本地通知视图或自定义的警报视图?

Related 相关文章

  1. 1

    移动应用程序中的本地通知

  2. 2

    每次关闭应用程序时播放的本地通知

  3. 3

    每次打开应用程序时触发本地通知

  4. 4

    关闭应用程序后如何在ios中接收本地通知

  5. 5

    如何有条件地在iOS应用程序中推送本地通知?

  6. 6

    iOS设置-通知:如果我不使用本地通知,如何删除我的应用程序?

  7. 7

    当应用程序从iOS中的本地通知进入前台时触发特定操作吗?(使用迅捷)

  8. 8

    在模拟器中运行应用程序时删除针对本地通知的iOS权限警报

  9. 9

    当前景中的应用程序出现时,Delphi / Firemonkey iOS知道何时显示本地通知

  10. 10

    ios-关闭应用程序后,本地通知不更新徽章编号

  11. 11

    删除应用程序时如何清除所有计划的本地通知

  12. 12

    当应用程序处于前台状态时,是否可以显示本地通知横幅

  13. 13

    如何通过点击本地通知来确定该应用程序处于活动状态

  14. 14

    应用程序证件号码不会随本地通知一起增加

  15. 15

    在自己的应用程序/视图中接收本地通知(或如何在SwiftUI中注册UNUserNotificationCenterDelegate)

  16. 16

    ios-关闭应用程序时,本地通知不更新徽章编号

  17. 17

    iOS本地通知显示旧的应用程序名称

  18. 18

    删除应用程序时如何清除所有计划的本地通知

  19. 19

    如何在点击本地通知时确定后台应用程序成为前台

  20. 20

    从本地通知打开应用程序后动画标签 [Swift 3.0 - Xcode 8]

  21. 21

    当应用程序从后台被杀死时如何清除本地通知

  22. 22

    使用系统日期安排本地通知并在不启动应用程序的情况下通知 (Xamarin.Forms)

  23. 23

    在应用程序外按住“睡眠/唤醒”和“主页”按钮进行屏幕截图时,如何获取应用程序的本地通知“使用应用程序打开图像”

  24. 24

    当用户关闭应用程序时,如何在Xamarin iOS上处理用户单击本地通知?

  25. 25

    iOS中的本地通知,而无需运行该应用

  26. 26

    在iOS中单击本地通知时不要打开应用

  27. 27

    我想在我的应用中设置本地通知

  28. 28

    在应用终止时安排本地通知

  29. 29

    当应用程序处于后台时,如何显示自定义的本地通知视图或自定义的警报视图?

热门标签

归档