美文网首页Flutter开发圈Flutter教程网Android开发经验
flutter多图选择multi_image_picker插件支

flutter多图选择multi_image_picker插件支

作者: 若水三千瓢 | 来源:发表于2018-12-29 15:53 被阅读3175次

1、配置项

ios

<key>NSPhotoLibraryUsageDescription</key>
<string>Example usage description</string>
<key>NSCameraUsageDescription</key>
<string>Example usage description</string>

android

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.CAMERA" />

2、flutter项目如果是通过 flutter create -i swift [projectName]创建的,则无需配置

3、未选择swift作为ios开发语言的

  • 打开 XCode, File -> New -> File -> Swift File,会弹出提示
    if you wish to create Bridging Header, 必须选择
  • 项目支持的swift版本为4.2,修改Build Settings -> SWIFT_VERSION
  • 修改Podfile文件,在target 'Runner' do后添加use_frameworks!
use_frameworks!
A、用cocoapods 导入swift 框架 到 swift项目和OC项目都必须要 use_frameworks!
B、使用 dynamic frameworks,必须要在Podfile文件中添加 use_frameworks!
image.png

后方添加swift版本:


image.png
  • 项目根目录执行flutter clean
  • 进入 ios 目录,删除Podfile.lock 以及Pods 文件夹,然后执行
    pod install --repo-update
  • 重新运行项目即可

4、如果创建swift未提示创建header文件 20170317130726377.png

相关文章

网友评论

    本文标题:flutter多图选择multi_image_picker插件支

    本文链接:https://www.haomeiwen.com/subject/nofplqtx.html