IOS解压缩后copy文件夹错误
怪我咯
怪我咯 2017-04-18 09:20:37
[iOS讨论组]

我想请教一个问题。
出问题的地方是拷贝文件夹的地方
时不时就会出现

NSError(NSCocoaErrorDomain:4)
The file “ios” doesn’t exist.

而且每次报的文件都是不一样。
不是所有的手机都会出现这个问题。

这里是那段代码

   unZipPath =“ /private/var/mobile/Containers/Data/Application/35050A3F-D1CC-423C-A205-F0D5860D2E72/tmp/modules/”
   destinationPath = “/var/mobile/Containers/Data/Application/35050A3F-D1CC-423C-A205-F0D5860D2E72/Documents/webapp/modules“
   [[NSFileManager defaultManager] copyItemAtPath:unZipPath toPath:destinationPath error:&error]

下面是比较详细的报错信息

Attach Log:
User Data:
NSErrorUserInfo: {
NSDestinationFilePath = "/var/mobile/Containers/Data/Application/0E96B6A7-B990-4685-92F0-D4BDD444960E/Documents/webapp/modules/www/plugins/cordova-plugin-file/www/ios";
NSFilePath = "/private/var/mobile/Containers/Data/Application/0E96B6A7-B990-4685-92F0-D4BDD444960E/tmp/modules/www/plugins/cordova-plugin-file/www/ios";
NSSourceFilePathErrorKey = "/private/var/mobile/Containers/Data/Application/0E96B6A7-B990-4685-92F0-D4BDD444960E/tmp/modules/www/plugins/cordova-plugin-file/www/ios";
NSUnderlyingError = "Error Domain=NSPOSIXErrorDomain Code=2 \"No such file or directory\"";
NSUserStringVariant = (
Copy
);
}

我想问一下这个问题是什么引起的,有什么办法可以解决吗?

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(1)
怪我咯

Path不能是文件夹,此外一般来讲应该用moveItemAtPath比copyItemAtPath来得好。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号