问题标签 [uilocalnotification]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
5969 浏览

iphone - 如何从 UILocalNotification 注册 NSNotification?

我有一个标签栏应用程序,假设我想切换到第二个标签并在 12:00 弹出警报,即使我的应用程序没有运行。

我让 UILocalNotification 的所有代码都能正常工作,但后来我认为最好的方法是发布来自应用委托的通知:

然后,在我的 SecondViewController.m 中,我有:

但这不起作用。我怀疑通知是在 SecondViewController 的 viewDidLoad 尚未被调用时发送的,对吧?有可能解决这个问题吗?你同意我NSNotificationCenter在这种情况下使用的方法吗?

提前致谢。

0 投票
2 回答
603 浏览

iphone - 如果应用程序在 iphone 中进入后台模式,如何停止运行线程?

我正在创建一个 iphone 应用程序,如果应用程序进入后台模式,我需要停止正在运行的线程,是否可以在 iphone 应用程序中停止线程?因为如果应用程序进入前台,我的线程会连续显示位置通知警报消息。

如果有人知道,请帮助我。提前致谢。

0 投票
1 回答
442 浏览

iphone - iPhone 设置和 UILocalNotification

我是在 iPhone 上编码的新手,我希望这是一个简单的问题。我有一个使用 UILocalNotification 的简单应用程序。我无法设法让该应用程序显示在手机的通知设置区域中。当它出现时,我不是用户如何检索这些信息。我正在研究 registerForRemoteNotificationTypes 但我很确定这是用于推送通知...请帮助!

谢谢

0 投票
1 回答
912 浏览

iphone - UILocalNotification 调度与 10AM GMT 问题的重复

如果这是一个绝对的菜鸟问题,我很抱歉,但我无法从文档或其他堆栈问题中找出这个问题 -

如何将 NSDate 对象设置为格林威治标准时间上午 10:00?我问的原因是这个 - 我想设置一个本地通知在格林威治标准时间每天上午 10:00 发生。

我认为以下是正确的轨道:

不幸的是,这不会触发。任何帮助将不胜感激 :)

0 投票
1 回答
1301 浏览

iphone - 使用 UILocalNotification 播放不在应用程序包中的声音

是否可以使用 UILocalNotification (或任何外部通知/长期多任务处理)在不在主应用程序包中的应用程序外部播放声音?UILocalNotification 的文档说 soundName 属性必须是主包中的文件名。我拼凑了一个快速应用程序来证实这一点。

有没有办法绕过这个限制?我在想一些带有别名的东西,其中别名在应用程序包中并指向 Documents 文件夹中的已知路径......但我猜 Documents 文件夹并不完全知道。

有任何想法吗?

0 投票
1 回答
215 浏览

cocoa - 如何优化 UILocalNotification 过程

我正在尝试使用实体上的获取请求发送多个 localNofications 虽然这段代码工作正常

1) 如果我释放 fetchedObjects,应用程序就会崩溃。我不应该释放它吗?

2) 我可以使用 localNotif.userinfo 来优化代码,而不是调用一个方法来使用我的 activeList 中的字符串来安排每个 localNotification 吗?我不知道该怎么做。

谢谢,

麦克风

0 投票
2 回答
716 浏览

iphone - 堆积 UILocalNotifications

我正在开发一个应用程序,它每五分钟通过 UILocalNotifications 向用户发送提示。问题是,如果你有一段时间不使用手机,通知就会堆积起来,当你解锁手机时,你必须一个接一个地关闭它们,如果你没有使用手机,这会变得很烦人相当长一段时间。单击警报上的操作按钮会将您返回到应用程序,但即便如此,您仍然必须查看所有通知。

是否有任何方法可以通过单击来消除所有已触发的通知?

谢谢你的帮助。

迈克迈克

0 投票
2 回答
5783 浏览

iphone - 自定义 UILocalNotification 重复间隔

有没有办法指定 UILocalNotification 应该在哪几天触发?我希望能够设置不同的日期,比如说:仅在星期一、星期二和星期日触发本地通知。有没有办法做到这一点?非常感谢!更新:也许我可以为每一天设置多个本地通知,并给每个通知一个 NSWeekCaldnerUnit 的重复间隔。这是一个正确的方法吗?

0 投票
1 回答
941 浏览

ios - (ios)如何从委托中接收 didReceiveLocalNotification

我正在尝试安排 UILocalNotification 启动或获取我的应用程序的前台。我知道委托函数有 didReceiveLocalNotification,但我想在视图控制器中知道这个通知。

任何人都知道是否可以在这些本地通知中添加观察者?

谢谢您的帮助!

0 投票
2 回答
1316 浏览

iphone - 如何更新 [[UIApplication sharedApplication] scheduledLocalNotifications] 数组?

这可能更多是关于如何更新数组的问题,但我有一个使用 UILocalNotifications 的应用程序,我希望允许用户选择他们设置的通知并编辑它们。

那么我可以做些什么来更新索引处的对象呢?

谢谢你的帮助!