我正在尝试获得用户许可以卸载应用程序。为了获得权利。我正在关注Apple 发表的这篇文章。
这篇文章正在使用这个库
#include <ServiceManagement/ServiceManagement.h>
Run Code Online (Sandbox Code Playgroud)
我在做什么? Github 项目:这里
错误
错误域=CFErrorDomainLaunchd 代码=2“操作无法完成。(CFErrorDomainLaunchd 错误 2。)
我在尝试使用您提到的文章中引用的 SMJobBless 示例 ( http://developer.apple.com/library/mac/#samplecode/SMJobBless )时遇到了这个问题。
就我而言,原因是应该由 SMJobBless() 函数安装的辅助工具未位于预期位置(应用程序包装器中的 Contents/Library/LaunchServices)。
请参阅 SMJobBless 示例的复制文件构建阶段。一旦我在我的项目中添加了一个类似的构建阶段,我就不再遇到 CFErrorDomainLaunchd 错误 2。
| 归档时间: |
|
| 查看次数: |
2462 次 |
| 最近记录: |