我正在阅读iOS和Android的文档,但没有看到它特别提到我要做什么。
我希望用户能够在应用程序内做的是从播放列表中选择一个声音(我可以用捆绑包定义它们,但也想知道是否有可能让他们录制声音并使用这个),并选择一个图标-这两个我都想使用他们的推送通知。
例如:用户在应用中,设置提醒,选择提醒的图标和声音并保存。显然有本地/远程通知,所以,再一次,我想知道这是否可能。
苹果在这里声明
对于iOS中的远程通知,您可以指定一个自定义声音iOS在为应用程序呈现本地或远程通知时播放。声音文件可以在客户端应用程序的主包中,也可以在应用程序的数据容器的库/声音文件夹。
这是否意味着用户可以为通知定义自己的声音,或者我必须预先定义一个列表供他们选择?
我也没有看到任何用户定义/自定义图标,而不是预先捆绑的。
我将使用PushWoosh,所以我不知道这是否有什么不同。
Apple允许您使用存储在应用程序文件夹中的声音,这意味着您可以提示用户上传声音,保存到该文件夹,并将其用作通知曲目。你也可以在你的app bundle中使用预定义的音轨。然而,通知只能显示你的应用图标,因为这是用户知道通知来自你的应用的方式!
注意,你不能保存上传的声音到主包,因为它是只读的!如果可以的话,你就可以在用户下载后更改应用的图标,以及其他一些疯狂的东西!