我正在开发iOS应用程序,并首次使用Firestore作为BaaS。 Firestore负责数据处理,而Firebase Storage用于处理上传的图像。
今天,在开发应用程序时,我所有的图像都消失在应用程序中,我无法再上传新图像或在控制台中访问它们(我今天总共上传了3张)。
我收到的错误是:
该项目的配额已超出。请访问Firebase 定价页面以了解更多信息。
我在仪表板上看了一下,发现今天的带宽已达到1gb(我想这是由于每次构建和运行该应用程序时都要使用相关的图像下载进行开发和测试-我也在使用由用户驱动的过滤以及更多的请求)。但是,我查看了使用情况统计信息,发现唯一接近极限的就是美国和EMEA的云存储网络(出口),那就是1gb
我的默认存储桶是欧盟,因此这种用法表明我的文件已从欧盟移至美洲?查看文档,似乎同一区域(欧盟到欧盟)之间的交易是免费的,因此不会达到此限制。那是对的吗?如果是这样,如何停止在区域之间传输这些文件?
我用资金支持这个项目没有问题,但是我最初是在预算有限的情况下编写的,并计划通过AdMob获利,这样,如果该应用获得吸引力,并且我需要开始扩展配额等,我会有资本这样做。
但是,如果我什至不能花几天时间开发应用程序而又没有达到每日配额,那确实有点麻烦,我需要寻找其他选项来处理图像上传。