README.md 2.35 KB

:white_check_mark: 执行安装: cd macos pod install --repo-update

:white_check_mark: 返回项目根目录,重新运行 Flutter: flutter clean flutter pub get flutter run -d macos

flutter run -d 00008030-001C75810E42402E --release

flutter run -d 00008140-001068C93AB8801C --release

gao 00008130-0010788A2E01001C yongosng 00008110-000A284C2178801E

chenqian 00008101-000C19483450001E

flutter build ios --build-number=2511061

flutter build ipa --export-method ad-hoc

flutter build ipa --export-method ad-hoc --build-name=1.0.0 --build-number=1

未曾测试

export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

修改 Flutter 工程的 ios/Podfile 文件,显式声明更高版本的 iOS 平台。

platform :ios, '15.0'

cd ios pod deintegrate pod repo update pod install cd ..

flutter build ios --build-number=2511061

#### test

cd ios rm -rf Pods Podfile.lock pod deintegrate pod install

1. 回到项目根目录

flutter clean

2. 进入 ios 目录

cd ios

3. 删除构建残留和 Pod 锁文件 (必须删 Lock 文件)

rm -rf Pods rm -rf Podfile.lock rm -rf .symlinks rm -rf Flutter/Flutter.framework rm -rf Flutter/App.framework

4. 清理 CocoaPods 本地缓存 (这一步很重要,ffmpeg 包很大,容易缓存损坏)

pod cache clean --all

5. 重新安装 Pods 并更新仓库索引

注意:这一步可能比较慢,因为 ffmpeg 库非常大(几百MB),请保持网络通畅

pod install --repo-update

#显示安装日志 pod install --verbose

6. 回到根目录

cd ..

flutter build ios --build-number=2511061

iOS 包下载问题

先手动下载到本地

cd ~/Downloads git clone https://gitee.com/mirrors/DKImagePickerController.git --branch 4.3.9

然后在 Podfile 中修改

在 ios/Podfile 中添加:

pod 'DKImagePickerController', :path => '~/Downloads/DKImagePickerController'

在项目根目录,使用 flutter run 命令启动你的App到真机。这是最标准的方式。 或者,先通过Xcode运行App,然后在另一个终端窗口使用 flutter attach 连接上它(确保已解决之前的本地网络权限问题)。

在 flutter run 成功运行的终端界面,不要按 Ctrl+C 中断。 在代码编辑器里,随便修改一个 Text('Hello') 的字符串。 保存文件后,立刻回到终端,按下键盘的 r 键,然后按回车。