gpt4 book ai didi

objective-c - 在沙盒应用程序中使用 NSFileManager 访问 NSApplicationScriptsDirectory

转载 作者:行者123 更新时间:2023-12-03 16:37:36 24 4
gpt4 key购买 nike

我在使用此代码访问应用程序脚本的默认文件夹时遇到了一些麻烦(我认为这是正确的方法):

NSError* error;
NSURL* scriptsFolderURL = [[NSFileManager defaultManager] URLForDirectory: NSApplicationScriptsDirectory inDomain: NSUserDomainMask appropriateForURL: nil create: YES error: &error];

NSLog(@"%@", scriptsFolderURL);
NSLog(@"%@", [error description]);

问题是两个 NSLog 都调用 print (null),这意味着我没有得到任何东西。我做错了什么?

最佳答案

NSApplicationScriptsDirectory 的注释如下:

// location of the user scripts folder for the calling application (~/Library/Application Scripts/code-signing-id)

code-signing-id 提示您必须启用代码签名。一旦启用代码签名,您就会收到正确的 URL。

关于objective-c - 在沙盒应用程序中使用 NSFileManager 访问 NSApplicationScriptsDirectory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15586745/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com