iOS 通过UIImagePickerController选择照片后,系统偷偷地执行了拷贝操作

偶然发现

在多次使用UIImagePickerController进行照片选择后
发现应用所占内存有50多M!!!
觉得不可思议

通过Devices and Simulators ->选择对应应用->齿轮图标->Download Container下载沙盒文件
发现Tmp文件夹内保存了所有选择过的照片
这就尴尬😓了

我就选个图片
你给我偷偷搞这么多操作 😉

一个干脆
我把Tmp删掉了
结果控制台给我抛出了一些警告


控制台日志


真机 XR 13.7

[Common] _BSMachError: port 780b; (os/kern) invalid capability (0x14) “Unable to insert COPY_SEND”

open on /private/var/mobile/Containers/Data/Application/7B4189AF-3EC1-45FD-A485-F966C666E019/tmp/ABFD2A23-A060-49CA-B7E8-3AAE1FFDCA95.png: No such file or directory

[Generic] -[PUPhotoPickerExtensionHostContext _UIImagePickerControllerInfoDictionaryFromPhotoPickerInfoDictionary:] Unable to copy from file:///var/mobile/Media/DCIM/104APPLE/IMG_4666.PNG to file:///private/var/mobile/Containers/Data/Application/7B4189AF-3EC1-45FD-A485-F966C666E019/tmp/ABFD2A23-A060-49CA-B7E8-3AAE1FFDCA95.png Error Domain=NSCocoaErrorDomain Code=4 “文件“IMG_4666.PNG”不存在。” UserInfo={NSSourceFilePathErrorKey=/var/mobile/Media/DCIM/104APPLE/IMG_4666.PNG, NSUserStringVariant=(
Copy
), NSDestinationFilePath=/private/var/mobile/Containers/Data/Application/7B4189AF-3EC1-45FD-A485-F966C666E019/tmp/ABFD2A23-A060-49CA-B7E8-3AAE1FFDCA95.png, NSFilePath=/var/mobile/Media/DCIM/104APPLE/IMG_4666.PNG, NSUnderlyingError=0x2831aaca0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}


真机 5S 12.4.4
open on /private/var/mobile/Containers/Data/Application/AF7BB373-BBE7-40B2-9FC1-7DD91C5179C6/tmp/19BC9616-E62E-4050-98D9-F01718E67467.jpeg: No such file or directory

[Generic] -[PUPhotoPickerExtensionHostContext _UIImagePickerControllerInfoDictionaryFromPhotoPickerInfoDictionary:] Unable to copy from file:///var/mobile/Media/DCIM/103APPLE/IMG_3315.JPG to file:///private/var/mobile/Containers/Data/Application/AF7BB373-BBE7-40B2-9FC1-7DD91C5179C6/tmp/19BC9616-E62E-4050-98D9-F01718E67467.jpeg Error Domain=NSCocoaErrorDomain Code=4 “文件“IMG_3315.JPG”不存在。” UserInfo={NSSourceFilePathErrorKey=/var/mobile/Media/DCIM/103APPLE/IMG_3315.JPG, NSUserStringVariant=(
Copy
), NSDestinationFilePath=/private/var/mobile/Containers/Data/Application/AF7BB373-BBE7-40B2-9FC1-7DD91C5179C6/tmp/19BC9616-E62E-4050-98D9-F01718E67467.jpeg, NSFilePath=/var/mobile/Media/DCIM/103APPLE/IMG_3315.JPG, NSUnderlyingError=0x283497bd0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}


虽然有警告
但选择图片没啥问题 😃


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

豪冷啊

你的鼓励是对我的认可!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值