我使用 Android Studio 在 MacBook 上创建了一个 Flutter 项目。该应用程序可以在 Android 手机以及连接到 Mac 的 iPhone 上正常运行,但是当尝试为 Apple 生成上传文件时,它会出现 generatedPluginRegistrant.m 文件中引用的错误
//// Generated file. Do not edit.//
#import "GeneratedPluginRegistrant.h"
#if __has_include (<geolocator / GeolocatorPlugin.h>)
#import <geolocator / GeolocatorPlugin.h>
#else
@import geolocator;
#endif
#if __has_include (<google_maps_flutter / FLTGoogleMapsPlugin.h>)
#import <google_maps_flutter / FLTGoogleMapsPlugin.h>
#else
@import google_maps_flutter;
#endif
Run Code Online (Sandbox Code Playgroud)
错误:@import geolocator:找不到模块“geolocator”
我注意到,如果删除包含此调用的代码部分,错误将通过并在下次导入时显示,这意味着每个人都会有错误。
有人可以帮忙吗?