修改pods

This commit is contained in:
2025-09-20 17:13:38 +08:00
parent 7787b3ee30
commit 28ff2b0264
5251 changed files with 345029 additions and 285168 deletions

View File

@@ -18,6 +18,13 @@ required minor version, `100.x`, e.g.:
If a breaking change is ever required, it should be done by renaming the library to a new name in
this repo.
## Support
Please file issues or request support for the following SDKs rather than directly in this
repository:
- `RecaptchaInterop`:
[reCAPTCHA Enterprise](https://cloud.google.com/recaptcha-enterprise/docs/getting-support)
## Contributing
See [Contributing](CONTRIBUTING.md) for more information on contributing to the project.

View File

@@ -22,42 +22,19 @@ NS_ASSUME_NONNULL_BEGIN
- (instancetype)init NS_UNAVAILABLE;
/**
* Builds a new reCAPTCHA Client for the given Site Key and timeout.
*
* The SDK currently supports one Site Key. Passing a different Site Key will
* throw an exception.
*
* At least a 10000 millisecond timeout is suggested to allow for slow
* networking, though in some cases longer timeouts may be necessary. The
* minimum allowable value is 5000 milliseconds.
*
* @param siteKey reCAPTCHA Site Key for the app.
* @param timeout Timeout for getClient in milliseconds.
* @param completion Callback function to return the RecaptchaClient or an error.
*/
+ (void)getClientWithSiteKey:(nonnull NSString *)siteKey
withTimeout:(double)timeout
completion:(void (^)(id<RCARecaptchaClientProtocol> _Nullable recaptchaClient,
NSError *_Nullable error))completion
NS_SWIFT_NAME(getClient(withSiteKey:withTimeout:completion:));
/**
* Builds a new reCAPTCHA Client for the given Site Key.
*
* The SDK currently supports one Site Key. Passing a different Site Key will
* throw an exception.
*
* This method will throw a timeout exception after 10 seconds.
*
* @param siteKey reCAPTCHA Site Key for the app.
* @param completion Callback function to return the RecaptchaClient or an error.
*/
+ (void)getClientWithSiteKey:(nonnull NSString *)siteKey
completion:(void (^)(id<RCARecaptchaClientProtocol> _Nullable recaptchaClient,
NSError *_Nullable error))completion
NS_SWIFT_NAME(getClient(withSiteKey:completion:));
+ (void)fetchClientWithSiteKey:(nonnull NSString *)siteKey
completion:(void (^)(id<RCARecaptchaClientProtocol> _Nullable recaptchaClient,
NSError *_Nullable error))completion
NS_SWIFT_NAME(fetchClient(withSiteKey:completion:));
@end
NS_ASSUME_NONNULL_END