Я разрабатываю приложение для iOS и впервые использую Firestore в качестве BaaS.Firestore заботится о данных, а Firebase Storage используется для обработки загруженных изображений.
Сегодня во время разработки приложения все мои изображения исчезли в приложении, и я больше не мог загружать новые изображения или получать к ним доступ в своей консоли (я загрузил всего 3 на сегодня).
Я получаю сообщение об ошибке:
Квота превышена для этого проекта.Пожалуйста, посетите страницу с ценами Firebase, чтобы узнать больше.
Я посмотрел на приборную панель и вижу, что пропускная способность сегодня достигла 1 ГБ (я думаю, это связано с разработкой и тестированием приложения со связанным изображениемзагружает каждый раз, когда я собираю и запускаю его - я также использую пользовательскую фильтрацию, которая еще больше увеличивает запросы).Тем не менее, я посмотрел на свою статистику использования, и я вижу, что единственным пределом, который я был даже близок к достижению, является Cloud Storage Network (Egress) - Америка и EMEA, и это был 1 ГБ
Мои значения по умолчаниюВедро - это ЕС, поэтому такое использование предполагает, что мои файлы перемещаются из ЕС в Америку?Глядя на документы, кажется, что транзакции между одной и той же зоной (ес-ес) будут бесплатными, и поэтому этот предел не будет достигнут.Это верно?Если так, как я могу остановить эти файлы, передаваемые между зонами?
У меня нет проблем с обеспечением этого проекта капиталом, однако я изначально пишу его с ограниченным бюджетом и планирую монетизировать через AdMob, чтобы, если приложение набирает обороты, и мне нужно было начинать расширять квоты и т. Д.,У меня будет капитал, чтобы сделать это.
Однако, если я не могу даже потратить несколько дней на разработку приложения, не выполняя ежедневную квоту, это действительно что-то вроде демонстрации, и мне нужно будет искать альтернативные варианты для обработки загрузки изображений.