[英]Executing .exec file using Objective-C Code
我正在尝试对 RWTS-PDFWriter 源代码进行一些编辑:
https://github.com/3gx/RWTS-PDFwriter
使它在保存 pdf 时执行 exec 文件以对其进行一些更改。 但是当我点击打印时,它总是告诉我有一个后端错误。
我不太擅长 Objective-C,我的大学作业需要这个项目。
我将代码块添加到 pdfwriter.m 文件中。
@autoreleasepool {
[[NSTask launchedTaskWithLaunchPath:@"/private/var/spool/spaceprinter/QrMake.py"
arguments:@[@"/Users/philipnakhleh/Desktop/pos.pdf"]]
waitUntilExit];
}
但它在我打印时显示后端错误。 但是,当我在一个单独的项目上运行相同的代码时,它运行没有问题。
有帮助吗??
我没有使用代码就解决了它。 我制作了一个.plist 文件并将其放在~/Library/LaunchAgents 中。 每当将文件添加到目录时,exec 文件将触发并进行处理。
PS:如果你想为所有用户做这件事,把它放在 /Library/LaunchAgents 中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.