HIVE SDK for iOS

클래스 | 타입정의 | 함수
HIVEAuthV4.h 파일 참조
#import <Foundation/Foundation.h>

이 파일의 소스 코드 페이지로 가기

클래스

class  HIVEProfileInfo
 유저의 프로필 정보 playerID : 유저의 고유한 ID
playerName : 외부에 보여질 유저의 닉네임, 처음 연결된 Provider 의 정보로 채워지며
HIVE 멤버쉽으로 연동한 사용자는 변경이 가능하다. 더 자세히 ...
 
class  HIVEPlayerInfo
 사인-인 유저의 정보 프로필 정보 (ProfileInfo) 와 함께 유저의 토큰과 DID 값이 포함되어 있다. 더 자세히 ...
 
class  HIVEProviderInfo
 프로바이더 정보 연결된 프로바이더의 UserId 를 포함하고 있다. 더 자세히 ...
 
class  HIVEAuthV4MaintenanceInfo
 서버 점검 및 업데이트 상태 표시 정보 title : 점검 제목
message : 점검 내용
button : 버튼의 Text 문구 ex) 확인
action : 버튼을 눌렀을때 동작될 행동
url : action 이 OPEN_URL 일 경우에 브라우징 될 URL
remainingTime : EXIT 일 경우 점검 완료까지 남은 초단위 시간. 더 자세히 ...
 

타입정의

typedef void(^ HIVEAuthV4SetupHandler) (HIVEResultAPI *result, BOOL isAutoSignIn, NSString *did, NSArray< NSNumber *> *providerTypeList)
 AuthV4 초기화 결과 통지 더 자세히 ...
 
typedef void(^ HIVEAuthV4SignInHandler) (HIVEResultAPI *result, HIVEPlayerInfo *playerInfo)
 AuthV4 사인-인 결과 통지 더 자세히 ...
 
typedef void(^ HIVEAuthV4SignOutHandler) (HIVEResultAPI *result)
 AuthV4 사인-아웃 결과 통지 더 자세히 ...
 
typedef void(^ HIVEAuthV4ConnectHandler) (HIVEResultAPI *result, HIVEPlayerInfo *conflictPlayer)
 AuthV4 Provider 연동 결과 통지 더 자세히 ...
 
typedef void(^ HIVEAuthV4DisconnectHandler) (HIVEResultAPI *result)
 AuthV4 Provider 연동 해지 결과 통지 인증 서버에 disconnect 상황을 전달하고 이후 요청한 Provider 를 Logout 시킨다. 더 자세히 ...
 
typedef void(^ HIVEAuthV4ResolveConflictHandler) (HIVEResultAPI *result)
 resolveConflict 호출 결과 통지 AuthV4.resolveConflict() 에서 사용
앱 내에서 로그아웃 할 수 없는 IDP (Apple GameCenter)의 경우 로그아웃은 불가능 하다. 더 자세히 ...
 
typedef void(^ HIVEAuthV4GetProfileHandler) (HIVEResultAPI *result, NSArray< HIVEProfileInfo *> *profileInfoList)
 AuthV4 Profile Profile 정보 요청 결과 통지 프로필 서버에 요청한 playerId 들에 대한 profile 정보를 전달한다. 더 자세히 ...
 
typedef void(^ HIVEProviderFriendsCallback) (HIVEResultAPI *result, HIVEProviderType providerType, NSDictionary< NSString *, NSNumber *> *providerUserIdList)
 HIVE SDK 사용자 Provider 친구목록의 profile 요청 결과 통지. 더 자세히 ...
 
typedef void(^ HIVEAuthV4ShowProfileHandler) (HIVEResultAPI *result)
 AuthV4 Profile UI 요청 결과 통지 UI 창이 닫히면 호출 된다. 더 자세히 ...
 
typedef void(^ HIVEAuthV4ShowCafeHandler) (HIVEResultAPI *result)
 AuthV4 Cafe UI 요청 결과 통지 UI 창이 닫히면 호출 된다. 더 자세히 ...
 
typedef void(^ HIVEAuthV4ShowInquiryHandler) (HIVEResultAPI *result)
 AuthV4 1:1 문의 UI 요청 결과 통지 UI 창이 닫히면 호출 된다. 더 자세히 ...
 
typedef void(^ HIVEAuthV4ShowTermsHandler) (HIVEResultAPI *result)
 AuthV4 약관 다시보기 정보 표시 결과 통지 UI 창이 닫히면 호출 된다. 더 자세히 ...
 
typedef void(^ HIVEAuthV4AdultConfirmHandler) (HIVEResultAPI *result)
 AuthV4 성인인증 정보 표시 결과 통지 UI 창이 닫히면 호출 된다. 더 자세히 ...
 
typedef void(^ HIVEAuthV4CheckProviderHandler) (HIVEResultAPI *result, HIVEProviderInfo *providerInfo)
 AuthV4 Provider 상태 조회 결과 통지 요청한 Provider 로 Login 이 되어있지 않으면 Login 까지 시도한다. 더 자세히 ...
 
typedef void(^ HIVEAuthV4MaintenanceHandler) (HIVEResultAPI *result, NSArray< HIVEAuthV4MaintenanceInfo *> *maintenanceInfolist)
 AuthV4 서버 점검 조회 결과 통지 Configuration 에 설정한 ServerId 로 점검상태 여부를 체크한다. 더 자세히 ...
 
typedef void(^ HIVEAuthV4DialogDismissHandler) (BOOL isDismiss)
 AuthV4 Game Center 로그인 안내 팝업 결과 통지

더 자세히 ...
 

함수

typedef NS_ENUM (NSUInteger, HIVEProviderType)
 Provider 형태 정의 여기서 AUTO 는 자동로그인의 용도로 쓰이며
isAutoSignIn() 이 true 일 경우 SignIn 시 AUTO 로 입력해 주면 된다. 더 자세히 ...
 
typedef NS_ENUM (NSInteger, HIVEAuthV4MaintenanceActionType)
 점검 화면에서 버튼을 눌렀을때 동작될 행동 OPEN_URL : 외부 브라우저로 전달된 URL 을 실행
EXIT : 앱 종료
DONE : 아무 처리 하지 않고 점검 팝업 종료
더 자세히 ...
 
typedef NS_ENUM (NSUInteger, HIVEAuthV4MaintenanceDialogType)
 점검류의 화면인지 유저 제재(블랙리스트) 화면인지 구분. 더 자세히 ...
 

상세한 설명

날짜
2016-2019
작성자
ryuvsken
Since
4.3.0
Copyright © GAMEVIL COM2US PLATFORM Inc. All Right Reserved. 이용약관 개인정보 처리방침