沙箱自定义 qlgenerator(快速查看)插件

2023-11-22

如何在 Mavericks 上沙箱快速查看插件?

目前获取以下错误消息:

2014-04-14 16:26:50.507 qlmanage[5601:303] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8b13, name = 'com.apple.tsm.portname'
See /usr/include/servers/bootstrap_defs.h for the error codes.

2014-04-14 16:26:50.512 qlmanage[5601:303] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x3f0f, name = 'com.apple.CFPasteboardClient'
See /usr/include/servers/bootstrap_defs.h for the error codes.

2014-04-14 16:26:50.512 qlmanage[5601:303] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions

以下权利是在 Xcode 的“代码签名权利”构建设置中定义的,仍然可以在上面的错误消息中观察到:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>com.apple.security.app-sandbox</key>
    <true/>
    <key>com.apple.security.temporary-exception.mach-lookup.global-name</key>
    <array>
        <string>com.apple.CFPasteboardClient</string>
        <string>com.apple.tsm.portname</string>
    </array>
</dict>
</plist>

虽然这并不能解决最初的问题,但让我添加一些关于 2019 年独立 QuickLook 插件开发当前状态的更新,当我得到这个答案时,这可能会节省我很多时间。

  • The com.apple.tsm.portname错误仍然存​​在,但一旦插件安装在其中之一,它似乎就不会引起问题Library/Quicklook地点。无论如何,该插件都会起作用。
  • 如果您正在开发一个独立的插件(不在应用程序内),您甚至没有权利,所以不要试图用这些插件来解决这个问题。
  • 调试用qlmanage -p <file>如果你使用的话,至少在莫哈韦似乎完全被破坏了kUTTypeHTML数据表示(kUTTypeRTF有效),没有显示任何内容,但是当您将插件复制到库下时,它会正常工作......
  • 仍然不可能使用 Swift 来实现生成器(最后官方提供的动机是缺乏 ABI 稳定性(笑))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

沙箱自定义 qlgenerator(快速查看)插件 的相关文章

  • 如何在全屏视图前面显示 NSPanel?

    我的应用程序以全屏方式运行 我需要类似 iOS 的 UIPopoverController 之类的东西 第一个想法是使用 NSPanel 但我无法让它显示在全屏视图前 我需要一个类似 UIPopoverController 的 Cocoa
  • 当我的 Mac 进入睡眠状态时,我的应用程序会发生什么情况?

    当 Mac OS X 进入睡眠状态时 由于关闭笔记本电脑或从 Apple 菜单中选择 睡眠 它如何暂停正在执行的进程 我认为非窗口进程只是在任意执行点挂起 对于 Cocoa 应用程序来说也是如此 还是操作系统会等到控制权返回到运行循环调度程
  • 使用自定义 cordova 插件未找到类异常

    我正在开发一个打印应用程序 它使用自定义 API 通过 USB 访问打印机 因此我需要一个自定义 Cordova 插件 我开始开发它 这是一个非常好的挑战 但目前也非常令人沮丧 因为我不明白为什么我的插件不能正确使用 事情是 1 插件安装正
  • 带有存储在文件中的通配符的 grep

    我希望 grep 通过读取需要从文本文件中过滤掉的内容来过滤掉行 这是我给 grep 的内容 它存储在foo txt Users 1337 X Users 1337 R Users 1337 W 这是它应该过滤的内容 它存储在bar txt
  • 读取 DOMDocument 并使用 CSS 选择器查找元素

    我必须将 Android 应用程序转换为 iOS 该应用程序深入使用了jsoup http jsoup org 图书馆和element select cssQuery http jsoup org apidocs org jsoup nod
  • MacOSX 下 libpng 的链接器错误

    我正在使用 MacOSX 10 7 2 和 Xcode 4 2 1 我安装了libpng使用端口 我试图在我的应用程序中加载 PNG 图像 但出现链接器错误 Undefined symbols for architecture x86 64
  • 如何将 Firebug 停靠在浏览器窗口中?

    在新窗口中打开后如何将 Firebug 停靠在浏览器窗口中 对于 Mac OS X 10 5 上的 Firefox 3 0 8 和 Firebug 1 3 我无法将其停靠在浏览器窗口中 如何解决问题 背景 火狐浏览器10 0 10 脚步 如
  • 如何更改 OS X 应用程序包中的可执行文件

    我想在 Firefox 启动之前和退出之后运行一个脚本 在 Ubuntu 中 我通过创建一个新的快捷方式来实现此目的 该快捷方式首先调用我的函数 然后调用 firefox 命令 然后调用我的最后一个函数 由于 firefox 命令会阻塞直到
  • 有没有适用于 IE 的 websocket 插件?

    有没有适用于 IE 的插件 我可以在 IE 7 8 9 中使用 Websockets 我还没找到 socket io 使用的后备方案之一是 flash gimite web socket js https github com gimite
  • 包含 Xcode 上添加的框架的标头

    我想使用一些框架 例如glew and cg所以我手动添加 通过右键单击项目 gt 将文件添加到 来将所需的框架添加到我的项目中 并选择正确的框架 问题是 当我尝试包含头文件时 Xcode 找不到其中任何一个 我希望这张图能帮助理解 And
  • 用于生成 ISO 文件的 Maven 插件

    有没有可以生成ISO镜像的maven插件 我需要获取一些模块的输出 主要是包含 jar 的 zip 文件 并将它们组合成一个 ISO 映像 Thanks 现在有一个 ISO9660 maven 插件可以完成这项工作 https github
  • 在 macOS 中通过 Python 访问进程的压缩 RAM(顶部的 CMPRS)的方法?

    我试图弄清楚如何从 Python 访问任何给定进程占用的实际 RAM 量 我发现 psutil Process PID memory info rss 工作得很好 直到操作系统决定开始压缩某些进程的 RAM 然后 所有的 memory in
  • 为什么我无法在 Mac OS X Terminal.app 上的 Python 解释器中显示 unicode 字符?

    如果我尝试粘贴 unicode 字符 例如中间的点 在我的 python 解释器中它什么也不做 我在 Mac OS X 上使用 Terminal app 当我只是在 bash 中时 我没有遇到任何问题 但在解释器中 python Pytho
  • Python 声音(“铃声”)

    我想让一个 python 程序在完成任务时通过发出嘟嘟声来提醒我 目前 我使用import os然后使用命令行语音程序说 进程完成 我更愿意它是一个简单的 铃 我知道有一个函数可以用于Cocoa apps NSBeep 但我认为这与此没有太
  • FileProviderExtension 将不会在 macOS 12.2 中加载

    我是 macOS 开发新手 我正在尝试开发 macOS FileProvider 扩展 一切都很好 直到我将 macOS 从 11 更新到 12 2 更新操作系统后 NSFileProviderManager add domain 不会加载
  • 使用 NSTokenField 强制 NSPopover 不成为第一响应者

    我有一个 NSTokenField 并且在弹出窗口内提供自定义自动完成功能 不幸的是 一旦显示弹出窗口 它就会强制 NSTokenField 放弃第一响应者 有没有办法显示弹出窗口但不丢失 NSTokenField 上的第一个响应者 重写
  • 为什么我的 NSTableView 中的图像淡出?

    首先 有一个NSArrayController 服务器 其内容是 服务器 对象的数组 我也有一个NSTableView与一列 该列绑定到服务器的 arrangedObjects status 属性 我用的是自定义的NSValueConver
  • Objective-C 语法是什么,椭圆式点表示法? “……”

    我在 Joe Hewitt 的 Three20 源代码中注意到了这一点 而且我以前从未在 Objective C 中见过这种特殊的语法 甚至不知道如何在适当的谷歌搜索中引用它 来自 UITableViewDataSource TTSecti
  • C# 或 Windows 相当于 OS X 的 Core Data?

    我迟到了 现在才开始在 OS X Cocoa 中使用 Core Data 它令人难以置信 并且确实改变了我看待事物的方式 C 或现代 Windows 框架中是否有等效的技术 即拥有可免费保存 数据管理 删除 搜索的托管数据类型 还想知道Li
  • “config”脚本存在于系统或 Homebrew 目录之外

    运行 brew doctor 并出现一些错误 我按照此链接中的建议设法解决了路径问题 如何修改 Homebrew 的 PATH https stackoverflow com questions 10343834 homebrew want

随机推荐

  • 如何检测浏览器中 AJAX (XmlHttpRequest) 调用的超时?

    我正在网上查找 但很难找到文档 我们都知道使用浏览器内置的基本 AJAX 调用XMLHttpRequest对象 假设这里是现代浏览器 var xmlHttp new XMLHttpRequest Assumes native object
  • 如何捕获两个标签之间的多行正则表达式?

    选择 2 个评论标签之间的所有文本的最佳方法是什么 例如 lt 将捕获 Edit根据 Basti M 的回答 lt n gt 将选择之间的所有内容first IE 下面第 1 行到第 11 行 我如何修改它以仅选择单独标签内的行 即第 1
  • 错误域=NSURLErrorDomain 代码=-1202 iPhone

    我收到以下错误 Error Domain NSURLErrorDomain Code 1202 此服务器的证书无效 您可能正在连接到冒充 api linkedin com 的服务器 这可能会使您的机密信息面临风险 用户信息 0x1c53e6
  • iPad 上的 iframe 大小

    我有一个 HTML 文件 如下所示 table height 100 cellspacing 0 cellpadding 0 border 0 width 646 class data border tbody tr td valign t
  • Silverlight:将子控件属性绑定到用户控件中的属性

    如果我定义了一个用户控件 public partial class MainFooter UserControl public System Windows Media Color BkColor 它是 xaml
  • Pandas 中的窗口重叠

    在 pandas 中 有几种方法可以在给定窗口中操作数据 例如pd rolling mean or pd rolling std 但是 我想设置一个窗口重叠 我认为这是一个非常标准的要求 例如 在下图中 您可以看到一个跨越 256 个样本并
  • 区块内收益率是什么意思?

    def any if block given method missing any block args yield block args else empty end end 在 ActiveRecord 的这段代码中 块中存在的yiel
  • 从数组中获取最小值

    我陷入了从数组中获取最小值的困境 每次我运行它时 最小值仍然为零 我知道索引必须减一 但我只是不知道应该如何将它应用到代码上 public class Class1 int numbers new int 99 public int Min
  • Hadoop 中未设置 JAVA_Home

    我是 hadoop 的初学者 并尝试在我的 Ubuntu 中作为单节点集群安装和运行 hadoop 这是我的 hadoop env sh 中的 JAVA HOME The java implementation to use export
  • Python:转换元组列表中的查询集

    class User models Model email models EmailField name models CharField 如何获取用户的电子邮件和姓名作为元组列表 我目前的解决方案是这样的 result for user
  • 如何在具有不同列名的两个数据帧之间执行关联

    我在数据帧 df1 中有一组列 col1 col2 col3 我在数据帧 df2 中有另一组列 col4 col5 col6 假设这两个数据帧具有相同的行数 如何生成在 df1 和 df2 之间进行成对相关的相关表 桌子看起来像 col1
  • 如何使 C# 应用程序崩溃

    我想测试我的应用程序崩溃转储是否可以调试 但首先 我需要生成应用程序的故障转储 我正在使用 C 来编写我的应用程序 并尝试了许多异常和不安全代码等 但没有得到它 Thanks Edit 抱歉 只是忘记了一些事情 我正在使用 Unity3D
  • 在新的 create-react-app 安装中的构建错误中检测到潜在的安全威胁(脚本访问“/initrd.img”、“/vmlinuz”等)

    在我使用 create react app 或 Razzle 创建新应用程序后 在构建时会出现错误消息 这在安全方面非常令人担忧 Error ENOENT no such file or directory stat initrd img
  • Xcode 8 中的自适应布局

    我正在使用 Xcode 8 beta 1 开发应用程序 不幸的是 我找不到 尺寸类别 选项 在 Xcode 7 中 有一个选项 使用尺寸类 但在 Xcode 8 中没有这样的选项 在 Xcode 8 中使用 Size Classes 或类似
  • 如何使用 CSS 将一列的内容溢出到下一列?

    我有一个包含三列的表格 其中我试图让一些长段落动态地从第一列流动到第二列 然后再流动到第三列 目前 当第一列溢出时 该表将继续在下一页上显示 而不是移动到第二列 因此我得到的几页仅填充了单列的数据 我怎样才能解决这个问题 可以使用 CSS3
  • 从提取的安装文件创建 MSI

    我有一个包含第 3 方安装程序的文件夹 该文件夹包含 setup exe 及其旁边的所有 CAB 文件 以及许多相关文件夹 我希望能够将这个第 3 方安装程序重新打包成可以在我的主应用程序安装程序中用作先决条件 或作为链接的 msi 包 的
  • Unix 中的递归管道

    我知道这个话题已经出现过好几次了 但我仍然停留在某一点上 我需要编写一个程序来模拟cmd1 cmd2 cmd3 piping 我的代码在这里 http ideone com fedrB8 include
  • Visual Studio Mac 不会显示 iOS 模拟器

    我有一个包含 iOS 和 Android 项目的 Xamarin Forms 解决方案 iOS 端正在工作 我切换到 Android 端并做了很多工作 现在我需要做一些更多的 iOS 事情 推送通知 但我无法让 iOS 模拟器启动 Xcod
  • 为什么记录的大小不等于其字段大小的总和?

    我有下一个代码 type TRecord1 record myarr array 0 31 of single end type TRecord2 record b1 b2 b3 b4 b5 b6 byte end type TRecord
  • 沙箱自定义 qlgenerator(快速查看)插件

    如何在 Mavericks 上沙箱快速查看插件 目前获取以下错误消息 2014 04 14 16 26 50 507 qlmanage 5601 303 CFMessagePort bootstrap register failed 110