【问题标题】:Check Mac app installation method检查Mac应用安装方法
【发布时间】:2013-09-05 12:29:56
【问题描述】:

如何检查是否从 Mac App Store 下载并安装了 Mac 应用?

我试图在应用程序的 info.plist 中找到有关安装过程的任何线索。

【问题讨论】:

    标签: objective-c cocoa mac-app-store


    【解决方案1】:

    检查应用收据是否存在:

    /Applications/Something.app/Contents/_MASReceipt/receipt
    

    如果存在,则该应用是从 Mac App Store 下载的,否则是从 Mac App Store 外部下载的。

    【讨论】:

    • 感谢木马。当我们的应用程序处于沙盒模式时,也可以删除其他 Mac 应用程序。
    • @Rajuram89 我认为有可能;首先,用户必须通过文件打开对话框让您访问/Applications,然后您需要初始化提升的权限,但这不是我做过的事情。值得单独搜索/询问有关此主题的问题。
    猜你喜欢
    • 2013-05-12
    • 2020-12-14
    • 1970-01-01
    • 1970-01-01
    • 2016-01-15
    • 2017-12-24
    • 2016-03-15
    • 2015-03-06
    • 1970-01-01
    相关资源
    最近更新 更多