我想为在开发模式下非常出色地工作的我的项目发布一个版本。
当我只做flutter ios build的时候,效果很好
但是flutter build ios --release不能工作
错误信息
youssefdahar@MacBook-Pro-van-Youssef devs % flutter build ios --release
Building com.example.mental for device (ios-release)...
Automatically signing iOS for device deployment using specified development team in Xcode project: X6BX32XBYP
Running pod install... 1 022ms
Running Xcode build...
└─Compiling, linking and signing... 1 163ms
Xcode build done. 47,6s
Failed to build iOS app
Error output from Xcode build:
↳
** BUILD FAILED **
Xcode's output:
↳
Writing result bundle at path:
/var/folders/n7/4j0kgb856bl9z75hy71rfmj80000gn/T/flutter_tools.TVo200/flutter_ios_build_temp_dirNtfcgE/temporary_xcresult_bundle
/Users/youssefdahar/devs/ios/Runner/GeneratedPluginRegistrant.m:12:9: fatal error: module 'add_2_calendar' not found
@import add_2_calendar;
~~~~~~~^~~~~~~~~~~~~~
1 error generated.
note: Using new build system
note: Planning
note: Build preparation complete
note: Building targets in dependency order
Result bundle written to path:
/var/folders/n7/4j0kgb856bl9z75hy71rfmj80000gn/T/flutter_tools.TVo200/flutter_ios_build_temp_dirNtfcgE/temporary_xcresult_bundle
It appears that your application still contains the default signing identifier.
Try replacing 'com.example' with your signing id in Xcode:
open ios/Runner.xcworkspace
Encountered error while building for device.我在互联网上看到,我必须清理项目、荚文件夹和文件,然后重新安装,我尝试了很多次,但都没有成功。
提前感谢您的帮助
发布于 2022-02-13 12:30:42
最后,我发现pod init和install不能正常工作,因为由pod生成的文件与由flutter运行生成的podfile不一样。
解决方案是删除所有pod文件和文件夹,并锁定并运行flutter run一次。
https://stackoverflow.com/questions/71100304
复制相似问题