gpt4 book ai didi

lua - 电晕,system.scheduleNotification 无法正常工作

转载 作者:行者123 更新时间:2023-12-04 19:07:41 24 4
gpt4 key购买 nike

我正在尝试使用本地通知系统实现一个应用程序。系统应该取消一些不必要的通知。 System.scheduleNotification 工作正常(它创建通知并且它们工作正常)但它返回 nil (它应该返回一个 ID)。所以我无法通过通知 ID 取消任何通知。

其实我使用的代码很简单。任何帮助都会有所帮助...

local nextRefreshTime = 60 -- Not always 60, its just an example
local options = {
alert = "Some text here.",
badge = ( native.getProperty( "applicationIconBadgeNumber" ) or 0 ) + 1,
}

notifications[#notifications+1] = system.scheduleNotification( nextRefreshTime, options )
print(notifications[#notifications]) -- Prints nil !?!
-- Another example (test)
print( system.scheduleNotification( nextRefreshTime, options ) ) -- Also prints nil !?!

ps:我也试过 system.scheduleNotificationutcTime争论。

最佳答案

您是否正在为 corona simulator 构建应用程序? ?那么它就行不通了。为 Xcode simulator 构建它用于测试本地通知。示例项目(来自 corona Sample Code)输出图像如下所示:

enter image description here

代码是:

local options = {
alert = "Wake up!",
badge = 1,
sound = "alarm.caf",
custom = { msg = "bar" }
}

notificationID = system.scheduleNotification( time, options )

local displayText = "Notification using Time: " .. tostring( notificationID )
print( displayText ) -- It will print the user data

继续编码.........:)

关于lua - 电晕,system.scheduleNotification 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20546656/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com