Name Last Update
android Loading commit data...
assets Loading commit data...
ios Loading commit data...
lib Loading commit data...
linux Loading commit data...
macos Loading commit data...
test Loading commit data...
web Loading commit data...
windows Loading commit data...
.gitignore Loading commit data...
.metadata Loading commit data...
README.md Loading commit data...
analysis_options.yaml Loading commit data...
android_build.ps1 Loading commit data...
build_ios.sh Loading commit data...
clean_ios.sh Loading commit data...
ios_build_pre.sh Loading commit data...
pub_ios.sh Loading commit data...
pubspec.yaml Loading commit data...
sync_dist.sh Loading commit data...

: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 键,然后按回车。