【问题标题】:Read badge value of other application on iOS在 iOS 上读取其他应用程序的徽章值
【发布时间】:2015-04-09 07:35:50
【问题描述】:

是否可以获取其他 iOS 应用的徽章值?

例如,如果我想让我的应用知道用户有多少未读消息,我可以简单地查看消息应用的徽章并读取整数值吗?

【问题讨论】:

    标签: ios objective-c


    【解决方案1】:

    不,这是不可能的,您的应用已被沙盒化,无法访问其他应用。

    【讨论】:

    • 好的,谢谢;但是有没有可能只获得未读消息的数量,独立于应用程序徽章?
    • 不,没有 API 允许这样做
    • 虽然我的应用程序无法访问其他应用程序的徽章编号是正确的,但确实可以获得当前正在运行的应用程序:stackoverflow.com/questions/4312613/…
    • @returntrue 代码并不是真正的 App Store 保存。
    • @rckoenes 代码完全是 App Store 安全的。它只使用 sys/sysctl.h 这是一个公共 C API。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-09
    • 1970-01-01
    • 2017-03-02
    • 2018-09-23
    • 2014-02-21
    • 2011-06-15
    • 1970-01-01
    相关资源
    最近更新 更多