错误:firebase代码= 9999请求太多

我正在使用Nest API和Firebase的ios家庭自动化应用程序。 通过基本注释掉dispatch_once块(我想看看我是否可以运行多次),我在更改FirebaseManager订阅init方法后开始出现此错误:

+ (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 failed:blocked 2015-01-07 15:19:45.157 Home Automation [7370:1886751] Error:Error Domain = com.firebase Code = 9999“请求太多” UserInfo = 0x17026fa00 {NSLocalizedDescription =请求太多}

为了保护HVAC单元和恒温器的电池寿命,Nest限制了对API的调用次数。 有关速率限制的说明,请参阅以下内容。

https://developer.nest.com/documentation/cloud/data-rate-limits