Я работаю над приложением для домашней автоматизации iOS, которое использует Nest API и Firebase. Я начал получать эту ошибку после изменения метода инициализации подписки FirebaseManager, в основном закомментировав блок dispatch_once (я хотел посмотреть, смогу ли я запустить его более одного раза):
+ (FirebaseManager *)sharedManager
{
static dispatch_once_t once;
static FirebaseManager *instance;
dispatch_once(&once, ^{
instance = [[FirebaseManager alloc] init];
});
return instance;
}
Теперь, даже когда я возвращаю код, я все еще получаю сообщение об ошибке ниже при попытке сделать вызовы API. Любые идеи относительно того, как я могу исправить свое приложение?
[Firebase] runTransactionBlock: at /devices/thermostats/zbb45BqLd3zfONS5MJ8j3-ybQnsbt5zx не удалось: заблокировано 07.01.2015 15:19:45.157 Домашняя автоматизация [7370:1886751] Ошибка: домен ошибки = com.firebase Code = 9999 «Слишком много запросов» UserInfo=0x17026fa00 {NSLocalizedDescription=Слишком много запросов}