安卓应用运行正常。
颤动版本:稳定的1.17.5
颤动医生-一切都好
flutter酒吧:
cupertino_icons: ^0.1.3
device_preview: ^0.4.4
http: ^0.12.0+4
crypto: ^2.1.4
provider: ^4.0.5
get_it: ^4.0.1
flutter_secure_storage: ^3.3.3
shared_preferences: ^0.5.7
pin_code_fields: ^2.5.1
gradient_app_bar: ^0.1.3
flutter_slidable: ^0.5.4
image_picker: ^0.6.6+1
datetime_picker_formfield: ^1.0.0
intl: ^0.16.1
dio: ^3.0.9
mime: ^0.9.6+3
image_cropper: ^1.2.2
grouped_list: ^3.0.1
path_provider: ^1.6.9
open_file: ^3.0.1
url_launcher: ^5.4.10
table_calendar: ^2.2.3
smooth_star_rating: ^1.1.1
file_picker: ^1.12.0
month_picker_dialog: ^0.3.2找不到错误,只有打印日志是:
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFBoolean length]:
unrecognized selector sent to instance我花了5个小时寻找答案,做了所有的事情,从flutter清理,删除pod,Podfile.lock,更新Podfile,删除并重新安装所有插件,使用所有flutter命令(flutter pub缓存修复,flutter pub升级,pod repo更新)都没有起作用。
发布于 2020-07-19 19:36:35
我发现了一个错误。在info.plist中,我不小心删除了
<key>UIMainStoryboardFile</key>
<string>Main</string>并将其替换为
<key>UIMainStoryboardFile</key>
<true/>我在Github上推送了这一改变,一个月来我只在Android上测试了应用程序,所以没有任何东西显示这里有错误,但最终我找到了它。
https://stackoverflow.com/questions/62969738
复制相似问题