【问题标题】:How do I fix "file can't be opened because it is from an unidentified developer" error?如何修复“文件无法打开,因为它来自身份不明的开发人员”错误?
【发布时间】:2018-12-02 23:53:23
【问题描述】:

我在 macOS App Store 中发布了一个简单的文本编辑应用程序。但是,当用户在 Finder 中选择文本文件时,选择“打开方式”我的应用程序,然后双击该文件,他们会得到:

在 Xcode 中,我检查了“自动管理签名”,在功能中,我打开了 App Sandbox,并且“用户选择的文件”设置为读/写。

我正在尝试为所有用户解决此问题,而不仅仅是在我的系统上。

【问题讨论】:

  • 使用信息下的文档类型注册您的文件类型。但是,如果您尝试使用应用程序打开文本或 txt,则不应该这样做。
  • 这是因为我在回复this question 时描述的问题吗?如果是这样,那是因为“打开方式”的工作方式,而不是您的应用程序的问题。
  • @ElTomato 我正在尝试打开文本文件。
  • @GordonDavisson 是的,您链接的问题和答案完全解释了它。谢谢。

标签: xcode macos


【解决方案1】:

此错误与我的应用程序无关,而是适用于任何应用程序以及“打开方式”与 macOS 上的 Gatekeeper 交互的方式。

更多细节可以在关于why macOS says I can't open a document from an unidentified developer的讨论中找到。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-16
    相关资源
    最近更新 更多