No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

UnityAdsInitializationDelegate.h 1009B

123456789101112131415161718192021222324252627
  1. #import <UnityAds/UnityAdsInitializationError.h>
  2. NS_ASSUME_NONNULL_BEGIN
  3. /**
  4. * The `UnityAdsInitializationDelegate` defines the methods which will notify UnityAds
  5. * has either successfully initialized or failed with error category and error message
  6. */
  7. @protocol UnityAdsInitializationDelegate <NSObject>
  8. /**
  9. * Called when `UnityAds` is successfully initialized
  10. */
  11. - (void)initializationComplete;
  12. /**
  13. * Called when `UnityAds` is failed in initialization.
  14. * @param error
  15. * if `kUnityInitializationErrorInternalError`, initialization failed due to environment or internal services
  16. * if `kUnityInitializationErrorInvalidArgument`, initialization failed due to invalid argument(e.g. game ID)
  17. * if `kUnityInitializationErrorAdBlockerDetected`, initialization failed due to url being blocked
  18. * @param message A human readable error message
  19. */
  20. - (void)initializationFailed: (UnityAdsInitializationError)error withMessage: (NSString *)message;
  21. @end
  22. NS_ASSUME_NONNULL_END