【问题标题】:iOS4 reset app push notification settingsiOS4 重置应用推送通知设置
【发布时间】:2010-09-01 07:29:09
【问题描述】:
我需要在 iPhone 上重置一个应用的推送通知设置。
此线程“Reset push notification settings for app”中提到的路径“/private/var/mobile/Library/RemoteNotification/Clients.plist”似乎自 iOS4 以来发生了变化。
有谁知道在 iPhone iOS4 上重置/删除某个特定应用程序的推送通知设置?包含此信息的文件存储在哪里?
【问题讨论】:
标签:
iphone
ios4
apple-push-notifications
【解决方案1】:
两天我试图找到解决方案(我安装了旧版本的 safari 下载管理器,Safari 图标上出现一个未知通知。Nothig 帮助我重新安装 SDM 或安装新版本等)
伙计们,有一个:
/var/mobile/Library/SpringBoard/applicationstate.plist
魔法字符串很快就找到了:
<key>com.apple.mobilesafari</key>
<dict>
<key>SBApplicationBadgeKey</key>
<integer>1</integer>
</dict>
整数值已成功替换为零
之后你需要重启SpringBoard,否则你在这个文件中所做的更改将会丢失!
享受吧!
【解决方案2】:
在 ios 5 中你应该通过 ifile 进入
/var/mobile/库/跳板/
然后进入propietes visor中的applicationstate.plist
然后在列表中查找要重置的应用程序并删除条目
瞧,下次您进入应用程序时会询问您是否要接收通知