小编Bob*_*ols的帖子

如何终止/重置捆绑 XPC 帮助程序?

有谁知道如何终止或重置 XPC 助手?根据 Apple 文档,launchd 会在 XPC 助手崩溃时对其进行处理。但是,如果您需要中断或取消正在运行的助手,则没有指示该怎么做。

例如,如果我有一个正在渲染 32 位 QuickTime 影片的 XPC 客户端,我如何让我的 64 位“父”应用程序向 XPC 助手发出信号以取消作业并进行清理?

另外,XPC 帮助程序应用程序处理“退出”的父级的正确方法是什么?

目前,要在父应用程序端终止,我正在使用 (NSXPCConnection):

  • (无效)暂停
  • (无效)无效

这些似乎关闭了连接。但我没有看到任何证据表明帮助应用程序正在关注。

提前致谢!

macos xpc

5
推荐指数
1
解决办法
1631
查看次数

AVAssetWriter-如何获取已写入内容的字节数?

我正在编写一个MOV文件,其中提供了许多CMSampleBuffers传递给AVAssetWriterInput对象。进行此操作时,我正在跟踪CMSampleBuffers中压缩数据的字节大小,以写入系统上的日志文件。我唯一缺少的是MOV标头大小。

我的数量和保存的文件大小之间的差异通常是大约2000字节左右的数据。我不知道如何从AVAssetWriter写入文件系统的确切大小。

现在,我可以在关闭MOV文件后找到文件大小,但是由于某种原因,我在bash shell中查看文件时,NSFileSystemManager“ attributesOfItemAtPath”“ NSFileSize”从未匹配字节数。

欢迎提出建议!

鲍勃

filesize avassetwriter avasset

5
推荐指数
0
解决办法
131
查看次数

标签 统计

avasset ×1

avassetwriter ×1

filesize ×1

macos ×1

xpc ×1