优化apple sign

This commit is contained in:
2025-10-30 14:35:06 +08:00
parent 85a3694e35
commit 482756f6f0
2 changed files with 22 additions and 3 deletions

View File

@@ -26,6 +26,9 @@ typedef void (^KBAppleSignInCompletion)(ASAuthorizationAppleIDCredential * _Null
/// 返回ASAuthorizationAppleIDProviderCredentialAuthorized/Revoked/NotFound
- (void)checkCredentialStateWithCompletion:(void(^)(ASAuthorizationAppleIDProviderCredentialState state))completion;
/// 使用给定 userIdentifier 检查凭证状态(推荐:从服务端返回的 userIdentifier
- (void)checkCredentialStateForUserID:(NSString *)userID completion:(void(^)(ASAuthorizationAppleIDProviderCredentialState state))completion;
/// 最近一次成功登录的 userIdentifier已持久化
@property (nonatomic, readonly, nullable) NSString *storedUserIdentifier;