我正在为iPhone编写一个提醒应用程序,它使用本地通知显示提醒.
如果在应用程序运行时提醒已关闭,则不会显示本地通知.相反,didReceiveLocalNotification在我的应用程序委托中调用该方法,并通过显示UIAlertView带有提醒文本的方式模仿本地通知对话框.
当应用程序外部显示本地通知时,设备会振动并播放指定的声音UILocalNotificationDefaultSoundName.再次,我想在显示时在应用程序中模仿这个UIAlertView.
我可以通过调用振动设备AudioServicesPlaySystemSound(kSystemSoundID_Vibrate),但我无法弄清楚如何播放本地通知默认声音.没有等效的SystemSoundID常量,我不确定路径是什么.
tl; dr我想在显示UIAlertView时播放本地通知默认声音.有任何想法吗?
当运行我的Node应用程序时node server.js,process.env返回undefined,所以我无法访问任何环境变量.当我尝试将我的应用程序部署到Duostack时,似乎也会发生这种情况.
process.env但是,从命令行调用似乎有效:
$ node
> process.env
{ MANPATH: '/opt/local/share/man:',
TERM_PROGRAM: 'Apple_Terminal',
...
Run Code Online (Sandbox Code Playgroud)
什么可能出错?