UMRemoteConfigSettings.h 1.2 KB

1234567891011121314151617181920212223242526272829303132
  1. //
  2. // UMRemoteConfigSettings.h
  3. // myFireBase
  4. //
  5. // Created by 张军华 on 2019/12/30.
  6. // Copyright © 2019年 张军华. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. NS_ASSUME_NONNULL_BEGIN
  10. @interface UMRemoteConfigSettings : NSObject
  11. /// Indicates the default value in seconds to set for the minimum interval that needs to elapse
  12. /// before a fetch request can again be made to the Remote Config backend. After a fetch request to
  13. /// the backend has succeeded, no additional fetch requests to the backend will be allowed until the
  14. /// minimum fetch interval expires.
  15. /// @note 目前没用,保留字段
  16. @property(atomic, assign) NSTimeInterval minimumFetchInterval;
  17. /// Indicates the default value in seconds to abandon a pending fetch request made to the backend.
  18. /// This value is set for outgoing requests as the timeoutIntervalForRequest as well as the
  19. /// timeoutIntervalForResource on the NSURLSession's configuration.
  20. /// @note 目前没用,保留字段
  21. @property(atomic, assign) NSTimeInterval fetchTimeout;
  22. ///active after fetch config
  23. ///获取远程配置后,是否激活
  24. @property(atomic, assign) BOOL activateAfterFetch;
  25. @end
  26. NS_ASSUME_NONNULL_END