我正在使用 Mapbox 框架。我已经生成了我想在我的项目中使用的 MBTiles 文件(用于 iPhone 和 iPad),但该文件的大小为 3GB(我不能在项目中使用)。当我在项目中添加该文件时,它创建了 3.29GB 的构建。
当我也提供该文件的参考时,创建了以 GB 为单位的构建。
有什么方法可以在我的 Xcode 项目中使用该文件而不增加构建大小?
Phillip 在上面的评论中是正确的,上传 mbtile 不仅是减小应用程序大小而且提高应用程序性能的最佳选择。如果您注册了 Mapbox 帐户,则无需设置自己的服务器,您可以上传文件并将其显示在您的应用程序中。这是一个帮助指南,可以帮助您入门。请注意,您可能需要为标准计划付费,因为免费限制为 1GB。
此外,另一种选择是使用 Mapbox Studio 以与使用 mbtiles相同的方式设置地图样式。
希望这会有所帮助!