image_pickers icon indicating copy to clipboard operation
image_pickers copied to clipboard

IOS保存图片没反应

Open DaYang816 opened this issue 8 months ago • 7 comments

IOS保存图片没有回调,也没有成功 IOS 16.1.1 iPhone11 IOS获取到的权限目前是 照片(所有照片) 相机 目前打开相册和相机是成功的

  downImgs() async {
      logD(1);
    for (var item in imgList) {
      logD(2);
      var path = await ImagePickers.saveImageToGallery(item);
      logD(3);
      logD(path);
    }
    WsWidget.wsToast("保存成功".tr);
  }

这是我的保存事件 日志打印到2就没反应了,控制台没有报错

DaYang816 avatar Dec 05 '23 07:12 DaYang816

要保存的图片url 是不是不带 http 或者 https?

lisen87 avatar Dec 05 '23 08:12 lisen87

是网络图片,我这边带的是http的,根据文档的IOS的这块内容都有加

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
</dict>
<key>NSMicrophoneUsageDescription</key>
<string>...</string>
<key>NSPhotoLibraryAddUsageDescription</key>
<string>...</string>
<key>NSCameraUsageDescription</key>
<string>...</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>...</string>

DaYang816 avatar Dec 05 '23 08:12 DaYang816

http://i1.sinaimg.cn/ent/d/2008-06-04/U105P28T3D2048907F326DT20080604225106.jpg 可以试试这个图片地址,你的保存不成功的图片地址 也发我一下吧

lisen87 avatar Dec 05 '23 08:12 lisen87

我这边测出问题了,你的链接是可以保存的,我的链接带着中文。 http://oss.welfcore.top/test/007邦女郎/0.png

DaYang816 avatar Dec 05 '23 09:12 DaYang816

好的,知道了,刚在找中文的地址 就是找不到

lisen87 avatar Dec 05 '23 09:12 lisen87

同样的图片去掉中文后是可以保存的 http://oss.welfcore.top/test/007/0.png 。。我看到回复了 我梯子卡了哈哈哈 👍

DaYang816 avatar Dec 05 '23 09:12 DaYang816

这个经过测试可以了,辛苦大佬们了

DaYang816 avatar Dec 11 '23 03:12 DaYang816