我有一个应用程序,它使用UIDocumentBrowser。在我尝试添加ImagePickerController以允许应用程序使用相机和拍照之前,它一直运行良好。“文档”文件夹现在在“Files”应用程序或我正在开发的应用程序中找不到。我可以在Mac上的Finder上找到它,我用它来开发这个应用程序。
我试着删除整个应用程序和数据,并安装一个干净的版本。
我把这个放在应用程序启动方法的顶部
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
_datapath=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0];
if (![NSFileManager.defaultManager fileExistsAtPath:_datapath])
[NSFileManager.defaultManager createDirectoryAtPath:_datapath withIntermediateDirectories:YES attributes:nil error:nil];
当我在调试中运行它时,它会找到已经创建的文档文件夹,因此跳过createDirectoryAtPath方法。
有什么想法吗?发生了什么事?/或我怎样才能解决它?
注意:在这个问题发生之前,我从未在应用程序中测试ImagePicker,而删除我添加的代码并不能解决问题。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。