Windows
v4.25.1.0¶
다운로드¶
Unreal Engine 5 Windows | |
---|---|
다운로드 | Hive SDK v4 UE5 Windows 25.1.0 |
배포일 | 2025-03-25 |
주의 사항¶
인증 보안 프로토콜 변경으로 Hive SDK v4 Unrel Engine 25.0.0 이상 사용 시, 반드시 Hive 콘솔 > 보안 키 설정에서 보안 키를 발급 받아야 합니다. 보안 키를 발급받지 않으면, 앱 사용자들은 앱에서 로그인을 할 수 없습니다.
PG 결제 프로세스의 변경으로 Hive SDK v4 Unrel Engine 25.1.0 이상 사용 시, PG 결제를 적용 중이라면 PG 결제 동작 과정을 참고해 코드 구현을 수정해야 합니다.
개발 환경¶
Unreal Engine 5¶
- Microsoft Visual C++ Redistributable 14.42.34438 +
- Windows 10+
- Unreal Engine 5.5.3
새로운 기능¶
인증¶
- 신규 인증 수단(IdP)으로 텔레그램을 지원합니다. Telegram 로그인을 위한 봇 설정을 참고하세요.
- 인증 수단으로 X(구 Twitter)를 새롭게 지원합니다.
- 인증된 세션을 공유하는 인웹브라우징 기능을 제공합니다.
마케팅 어트리뷰션¶
- 마케팅 추적 이벤트 전송 시 Airbridge로 추가 어트리뷰트 전송하기하는 기능을 신규 지원합니다.
리모트 플레이¶
- Hive SDK v4 UE5 Windows 25.1.0 이상부터 리모트 플레이를 지원합니다.
프로모션¶
- 새 소식 메뉴 탭에 새로운 컨텐츠 알림 표시를 추가했습니다.
부가 기능¶
- 게임 컨트롤러를 사용 시, 컨트롤러 키 맵핑을 신규 지원하며 일부 Hive UI 요소를 포커싱하고 조작할 수 있습니다.
- 일반 마우스 커서 대신 사용자 정의 커서를 적용할 수 있습니다.
- 게임 컨트롤러 조작을 활성화 혹은 비활성화할 수 있는 설정을 추가했습니다.
- 구글 로그인 시 시크릿 모드 사용 여부를 설정할 수 있는
Configuration.setUsePrivateBrowsingForAuth
함수를 제공합니다.- hive_config.xml 파일에서도 설정을 제공합니다.
- URL을 사용해 브라우저를 열 수 있는
PlatformHelper.openBrowser
함수를 제공합니다.
변경한 기능¶
개발 환경 업데이트¶
- 필요한 Microsoft Visual C++ Redistributable 최소 버전을 14.42.34438로 업데이트합니다.
인증¶
- JWT 토큰을 사용해 보다 강화된 보안 프로토콜을 적용합니다.
프로모션¶
additionalInfo
로 전송하는 값에 불 필요한 정보가 담기지 않도록 수정합니다.- 새소식 메뉴 탭에 새로운 컨텐츠 알림을 추가했습니다.
빌링¶
- PG 결제의 동작 방식을 다른 빌링(
IAPv4
) 기능에 있는 마켓들과 동일하도록 변경합니다. PG 결제를 적용 중이라면 PG 결제 동작 과정을 참고해 코드 구현을 수정해야 합니다.
기타¶
- 허큘리스 라이브러리 버전을 업데이트합니다.
- Windows: 2024.11.20
해결한 버그¶
인증¶
- 사용자가 Hive 멤버십 이외의 로그인을 선택한 후 로그인을 취소했을 때, Hive SDK 컨트롤러로 마우스를 조작하는 기능이 작동하는 오류를 수정하였습니다.
- 환불 유저 재결제 상태인 사용자가 PC에 로그인할 시, 발생하는
CommonUnknown
오류를 수정합니다. - 로그인 상태 유지 텍스트를 드래그했을 때 '개인정보 보호 경고' 문구가 나타나지 않도록 UI를 개선합니다.
결제¶
- Steam 결제를 시도한 후 ESC 등 키 조작으로 오버레이를 닫을 시, 더는 결제를 진행하지 못하는 이슈를 수정했습니다.
기타¶
- 루프 반복 조건을 최적화하여 CPU 사용량이 정상으로 복원되도록 수정했습니다. 영향을 받는 버전(24.1.0 이상)을 사용중이라면, 25.1.0으로 업데이트 후 CPU 사용량이 안정화되는지 확인하세요.
지원하지 않는 기능¶
인증¶
- Auth 클래스의 기능들은 지원되지 않으며, 인증 v4의 일부 기능만 지원합니다.
- Windows에서는 아래의 IdP 로그인만 지원합니다.
- Hive Membership
- SignIn-with-apple
- Steam
- X
- Telegram
- Hive SDK Unreal Windows는 게스트 로그인을 지원하지 않습니다.
- Hive SDK Unreal Windows는 AuthV4 클래스의
showAdultConfirm()
메서드를 통한 성인 인증 기능을 지원하지 않습니다.
멤버십 & 소셜¶
- Hive SDK Unreal Windows는 문의하기 외의 멤버십 & 소셜 기능을 지원하지 않습니다.
프로모션¶
- Hive SDK Unreal Windows는 현재 마켓이 존재하지 않기 때문에 리뷰·종료 팝업을 지원하지 않습니다.
- Hive SDK Unreal Windows는
getOfferwallState()
와showOfferwall()
을 통한 오퍼월 기능을 지원하지 않습니다. - Hive SDK Unreal Windows는
showUAShare()
를 통한 유저 에퀴지션을 지원하지 않습니다. 단,getAppInvitationData()
를 통해 초대화면을 구성할 수 있습니다. - Hive SDK Unreal Windows는
showNews
메서드와 이벤트 번호( pid )를 이용한 달성한 이벤트 배너를 강조하여 새소식 페이지 띄우기를 지원하지 않습니다. 새소식 페이지 띄우기로 동작합니다.
빌링¶
- Hive SDK Unreal Windows는 Promotional IAP 기능을 지원하지 않습니다.
- Hive SDK Unreal Windows는 구독형 결제 시스템을 제공하지 않습니다.
노티피케이션¶
- Hive SDK Unreal Windows는 노티피케이션 기능을 지원하지 않습니다.
데이터 스토어¶
- Hive SDK Unreal Windows는 데이터 스토어 기능을 지원하지 않습니다.
기타 지원하지 않는 기능¶
- 권한고지 팝업
- 권한고지 화면 커스터마이징
- Configuration 클래스의
getPermissionViewData()
메서드 - Configuration 클래스의
getChannel()
메서드 - Configuration 클래스의
setChannel (...)
메서드 - IAPV4클래스의
getAccountUuid()
메서드 - Configuration 클래스의
setConfigurations()
메서드 - 리모트 로깅
- Configuration 클래스의
getHiveCertificationKey
- Configuration 클래스의
setHiveCertificationKey
- Configuration 클래스의
getUseLog
(hive_config.xml로 대체) - Configuration 클래스의
setUseLog
(hive_config.xml로 대체) - Configuration 클래스의
getHiveTimeZone
- Configuration 클래스의
getAgeGateU16Agree
- Configuration 클래스의
getHiveTheme
- Configuration 클래스의
setHiveTheme
- Configuration 클래스의
setHivePermissionViewOn
- Configuration 클래스의
setHiveCommunityUrl
- Configuration 클래스의
getCrossPromotionBannerShowing
개발자 가이드 업데이트¶
- X IdP 연동 시 필요한 Hive 사전 정의 형식을 업데이트했습니다.
v4.24.4.2¶
다운로드¶
Unreal Engine 5 Windows | |
---|---|
다운로드 | Hive SDK v4 UE5 Windows 24.4.2 |
배포일 | 2024-12-19 |
개발 환경¶
Unreal Engine 5¶
- Microsoft Visual C++ Redistributable 14.29.30133 +
- Windows 10+
- Unreal Engine 5.4.4
새로운 기능¶
- N/A
변경한 기능¶
공통¶
- UI상에서 사용되지 않는 불필요한 리소스를 제거하였습니다.
인증¶
- IdP 선택 UI에서 로그인 유지하기 UI 선택 여부를 보다 명확히 알 수 있도록 변경하였습니다.
- IdP 선택 UI의 영문 번역 문구를 수정하였습니다.
- 변경 전: Keep me logged in
- 변경 후: Stay signed in
지원하지 않는 기능¶
인증¶
- Auth 클래스의 기능들은 지원되지 않으며, 인증 v4의 일부 기능만 지원합니다.
- Windows에서는 아래의 IdP 로그인만 지원합니다.
- Hive Membership
- SignIn-with-apple
- Steam
- Hive SDK Unreal Windows는 게스트 로그인을 지원하지 않습니다.
- Hive SDK Unreal Windows는 AuthV4 클래스의
showAdultConfirm()
메서드를 통한 성인 인증 기능을 지원하지 않습니다.
멤버십 & 소셜¶
- Hive SDK Unreal Windows는 문의하기 외의 멤버십 & 소셜 기능을 지원하지 않습니다.
프로모션¶
- Hive SDK Unreal Windows는 현재 마켓이 존재하지 않기 때문에 리뷰·종료 팝업을 지원하지 않습니다.
- Hive SDK Unreal Windows는
getOfferwallState()
와showOfferwall()
을 통한 오퍼월 기능을 지원하지 않습니다. - Hive SDK Unreal Windows는
showUAShare()
를 통한 유저 에퀴지션을 지원하지 않습니다. 단,getAppInvitationData()
를 통해 초대화면을 구성할 수 있습니다. - Hive SDK Unreal Windows는
showNews
메서드와 이벤트 번호( pid )를 이용한 달성한 이벤트 배너를 강조하여 새소식 페이지 띄우기를 지원하지 않습니다. 새소식 페이지 띄우기로 동작합니다.
빌링¶
- PG 결제는 영수증을 발행하지 않으며, 유저가 결제 시 Hive 서버에서 게임 서버를 통해 바로 아이템을 지급합니다.
- PG 결제의 구매는
purchase()
메서드 호출 직후 아래의 에러 로그가 Result API를 통해 반환됩니다.해당 에러는 유저가 구입 후 서버로 바로 아이템이 지급되므로 별도로 처리할 사항이 없음을 의미합니다. 자세한 내용은 Hive PG 결제 소개에서 확인하세요.<strong>ErrorCode : IAPSUCCESS = 90</strong>, <strong>Code : IAPV4HiveStoreSuccess = -6110000</strong>
- PG 결제는 클라이언트 기반의 영수증을 발급하지 않습니다. 자세한 내용은 Hive PG 결제 소개에서 확인하세요.
- Hive SDK Unreal Windows는 Promotional IAP 기능을 지원하지 않습니다.
- Hive SDK Unreal Windows는 구독형 결제 시스템을 제공하지 않습니다.
노티피케이션¶
- Hive SDK Unreal Windows는 노티피케이션 기능을 지원하지 않습니다.
데이터 스토어¶
- Hive SDK Unreal Windows는 데이터 스토어 기능을 지원하지 않습니다.
기타 지원하지 않는 기능¶
- 권한고지 팝업
- 권한고지 화면 커스터마이징
- Configuration 클래스의
getPermissionViewData()
메서드 - Configuration 클래스의
getChannel()
메서드 - Configuration 클래스의
setChannel (...)
메서드 - IAPV4클래스의
getAccountUuid()
메서드 - Configuration 클래스의
setConfigurations()
메서드 - 리모트 로깅
- Configuration 클래스의
getHiveCertificationKey
- Configuration 클래스의
setHiveCertificationKey
- Configuration 클래스의
getUseLog
(hive_config.xml로 대체) - Configuration 클래스의
setUseLog
(hive_config.xml로 대체) - Configuration 클래스의
getHiveTimeZone
- Configuration 클래스의
getAgeGateU16Agree
- Configuration 클래스의
getHiveTheme
- Configuration 클래스의
setHiveTheme
- Configuration 클래스의
setHivePermissionViewOn
- Configuration 클래스의
setHiveCommunityUrl
- Configuration 클래스의
getCrossPromotionBannerShowing
v4.24.4.0¶
다운로드¶
Unreal Engine 5 Windows | |
---|---|
다운로드 | Hive SDK v4 UE5 Windows 24.4.0 |
배포일 | 2024-11-11 |
개발 환경¶
Unreal Engine 5¶
- Microsoft Visual C++ Redistributable 14.29.30133 +
- Windows 10+
- Unreal Engine 5.4.4
새로운 기능¶
빌링¶
- PG 결제 요청 시,
IAPv4.purchase
API를 사용하여 다중 수량 구매를 요청할 수 있도록 추가되었습니다.
크로스플레이 런처 원격 실행¶
- v4.24.4.0부터 크로스플레이 런처 원격 실행을 지원합니다. 사용을 위한 자세한 내용은 크로스플레이 런처 원격 실행 가이드를 참고하세요.
지원하지 않는 기능¶
인증¶
- Auth 클래스의 기능들은 지원되지 않으며, 인증 v4의 일부 기능만 지원합니다.
- Windows에서는 아래의 IdP 로그인만 지원합니다.
- Hive Membership
- SignIn-with-apple
- Steam
- Hive SDK Unreal Windows는 게스트 로그인을 지원하지 않습니다.
- Hive SDK Unreal Windows는 AuthV4 클래스의
showAdultConfirm()
메서드를 통한 성인 인증 기능을 지원하지 않습니다.
멤버십 & 소셜¶
- Hive SDK Unreal Windows는 문의하기 외의 멤버십 & 소셜 기능을 지원하지 않습니다.
프로모션¶
- Hive SDK Unreal Windows는 현재 마켓이 존재하지 않기 때문에 리뷰·종료 팝업을 지원하지 않습니다.
- Hive SDK Unreal Windows는
getOfferwallState()
와showOfferwall()
을 통한 오퍼월 기능을 지원하지 않습니다. - Hive SDK Unreal Windows는
showUAShare()
를 통한 유저 에퀴지션을 지원하지 않습니다. 단,getAppInvitationData()
를 통해 초대화면을 구성할 수 있습니다. - Hive SDK Unreal Windows는
showNews
메서드와 이벤트 번호( pid )를 이용한 달성한 이벤트 배너를 강조하여 새소식 페이지 띄우기를 지원하지 않습니다. 새소식 페이지 띄우기로 동작합니다.
빌링¶
- PG 결제는 영수증을 발행하지 않으며, 유저가 결제 시 Hive 서버에서 게임 서버를 통해 바로 아이템을 지급합니다.
- PG 결제의 구매는
purchase()
메서드 호출 직후 아래의 에러 로그가 Result API를 통해 반환됩니다.해당 에러는 유저가 구입 후 서버로 바로 아이템이 지급되므로 별도로 처리할 사항이 없음을 의미합니다. 자세한 내용은 Hive PG 결제 소개에서 확인하세요.<strong>ErrorCode : IAPSUCCESS = 90</strong>, <strong>Code : IAPV4HiveStoreSuccess = -6110000</strong>
- PG 결제는 클라이언트 기반의 영수증을 발급하지 않습니다. 자세한 내용은 Hive PG 결제 소개에서 확인하세요.
- Hive SDK Unreal Windows는 Promotional IAP 기능을 지원하지 않습니다.
- Hive SDK Unreal Windows는 구독형 결제 시스템을 제공하지 않습니다.
노티피케이션¶
- Hive SDK Unreal Windows는 노티피케이션 기능을 지원하지 않습니다.
데이터 스토어¶
- Hive SDK Unreal Windows는 데이터 스토어 기능을 지원하지 않습니다.
기타 지원하지 않는 기능¶
- 권한고지 팝업
- 권한고지 화면 커스터마이징
- Configuration 클래스의
getPermissionViewData()
메서드 - Configuration 클래스의
getChannel()
메서드 - Configuration 클래스의
setChannel (...)
메서드 - IAPV4클래스의
getAccountUuid()
메서드 - Configuration 클래스의
setConfigurations()
메서드 - 리모트 로깅
- Configuration 클래스의
getHiveCertificationKey
- Configuration 클래스의
setHiveCertificationKey
- Configuration 클래스의
getUseLog
(hive_config.xml로 대체) - Configuration 클래스의
setUseLog
(hive_config.xml로 대체) - Configuration 클래스의
getHiveTimeZone
- Configuration 클래스의
getAgeGateU16Agree
- Configuration 클래스의
getHiveTheme
- Configuration 클래스의
setHiveTheme
- Configuration 클래스의
setHivePermissionViewOn
- Configuration 클래스의
setHiveCommunityUrl
- Configuration 클래스의
getCrossPromotionBannerShowing
v4.24.3.0¶
다운로드¶
Unreal Engine 5 Windows | |
---|---|
다운로드 | Hive SDK v4 UE5 Windows 24.3.0 |
배포일 | 2024-10-14 |
개발 환경¶
Unreal Engine 5¶
- Microsoft Visual C++ Redistributable 14.29.30133 +
- Windows 10+
- Unreal Engine 5.4.4
새로운 기능¶
인증¶
- 기기 관리 서비스에서 국제 전화 국가 번호를 기기 접속 지역에 따라 자동으로 적용하도록 변경합니다.
변경한 기능¶
인증¶
- 성인 인증 후 기기 관리 서비스 가입 시, 휴대폰 번호 1개로 가입 가능한 계정 수를 초과했을 때, "같은 휴대폰 번호로 가입할 수 있는 계정 수를 초과했습니다" 라는 에러 메세지를 표시합니다.
프로모션¶
- 2:3 또는 3:2 비율로 전면 배너를 노출할 수 있도록 변경합니다.
프로비저닝¶
- 약관 화면에서 법정 대리인 동의를 받았는지 확인하는 기능을 추가합니다.
지원하지 않는 기능¶
인증¶
- Auth 클래스의 기능들은 지원되지 않으며, 인증 v4의 일부 기능만 지원합니다.
- Windows는 다음 IdP 로그인만 지원합니다.
- Hive Membership
- SignIn-with-apple
- Steam
- Hive SDK Unreal Windows는 게스트 로그인을 지원하지 않습니다.
- Hive SDK Unreal Windows는 AuthV4 클래스의
showAdultConfirm()
메서드를 통한 성인 인증 기능을 지원하지 않습니다.
멤버십 & 소셜¶
- Hive SDK Unreal Windows는 문의하기 외의 멤버십 & 소셜 기능을 지원하지 않습니다.
프로모션¶
- Hive SDK Unreal Windows는 현재 마켓이 존재하지 않기 때문에 리뷰·종료 팝업을 지원하지 않습니다.
- Hive SDK Unreal Windows는
getOfferwallState()
와showOfferwall()
을 통한 오퍼월 기능을 지원하지 않습니다. - Hive SDK Unreal Windows는
showUAShare()
를 통한 유저 에퀴지션을 지원하지 않습니다. 단,getAppInvitationData()
를 통해 초대화면을 구성할 수 있습니다. - Hive SDK Unreal Windows는
showNews
메서드와 이벤트 번호( pid )를 이용한 달성한 이벤트 배너를 강조하여 새소식 페이지 띄우기를 지원하지 않습니다. 새소식 페이지 띄우기로 동작합니다.
빌링¶
- PG 결제는 영수증을 발행하지 않으며, 유저가 결제 시 Hive 서버에서 게임 서버를 통해 바로 아이템을 지급합니다.
- PG 결제의 구매는
purchase()
메서드 호출 직후 ErrorCode : IAPSUCCESS = 90, Code : IAPV4HiveStoreSuccess = -6110000가 Result API를 통해 반환합니다. 해당 에러는 유저가 구입 후 서버로 바로 아이템이 지급되므로 별도로 처리할 사항이 없음을 의미합니다. 자세한 내용은 Hive PG 결제 소개에서 확인하세요. - PG 결제는 클라이언트 기반의 영수증을 발급하지 않습니다. 자세한 내용은 Hive PG 결제 소개에서 확인하세요.
- Hive SDK Unreal Windows는 Promotional IAP 기능을 지원하지 않습니다.
- Hive SDK Unreal Windows는 구독형 결제 시스템을 제공하지 않습니다.
- Hive SDK Unreal Windows는 Hive 러비를 지원하지 않습니다.
노티피케이션¶
- Hive SDK Unreal Windows는 노티피케이션 기능을 지원하지 않습니다.
데이터 스토어¶
- Hive SDK Unreal Windows는 데이터 스토어 기능을 지원하지 않습니다.
기타 지원하지 않는 기능¶
- 권한고지 팝업
- 권한고지 화면 커스터마이징
- Configuration 클래스의
getPermissionViewData()
메서드 - Configuration 클래스의
getChannel()
메서드 - Configuration 클래스의
setChannel (...)
메서드 - IAPV4클래스의
getAccountUuid()
메서드 - Configuration 클래스의
setConfigurations()
메서드 - 리모트 로깅
- Configuration 클래스의
getHiveCertificationKey
- Configuration 클래스의
setHiveCertificationKey
- Configuration 클래스의
getUseLog
(hive_config.xml로 대체) - Configuration 클래스의
setUseLog
(hive_config.xml로 대체) - Configuration 클래스의
getHiveTimeZone
- Configuration 클래스의
getAgeGateU16Agree
- Configuration 클래스의
getHiveTheme
- Configuration 클래스의
setHiveTheme
- Configuration 클래스의
setHivePermissionViewOn
- Configuration 클래스의
setHiveCommunityUrl
- Configuration 클래스의
getCrossPromotionBannerShowing
v4.24.2.1¶
다운로드¶
Unreal Engine 5 Windows | |
---|---|
다운로드 | Hive SDK v4 UE5 Windows 24.2.1 |
배포일 | 2024-08-12 |
개발 환경¶
Unreal Engine 5¶
- Microsoft Visual C++ Redistributable 14.29.30133 +
- Windows 10+
- Unreal Engine 5.3.2
지원하지 않는 기능¶
인증¶
- Auth 클래스의 기능들은 지원되지 않으며, 인증 v4의 일부 기능만 지원합니다.
- Windows는 다음 IdP 로그인만 지원합니다.
- Hive Membership
- SignIn-with-apple
- Steam
- Hive SDK Unreal Windows는 게스트 로그인을 지원하지 않습니다.
- Hive SDK Unreal Windows는 AuthV4 클래스의
showAdultConfirm()
메서드를 통한 성인 인증 기능을 지원하지 않습니다.
멤버십 & 소셜¶
- Hive SDK Unreal Windows는 문의하기 외의 멤버십 & 소셜 기능을 지원하지 않습니다.
프로모션¶
- Hive SDK Unreal Windows는 현재 마켓이 존재하지 않기 때문에 리뷰·종료 팝업을 지원하지 않습니다.
- Hive SDK Unreal Windows는
getOfferwallState()
와showOfferwall()
을 통한 오퍼월 기능을 지원하지 않습니다. - Hive SDK Unreal Windows는
showUAShare()
를 통한 유저 에퀴지션을 지원하지 않습니다. 단,getAppInvitationData()
를 통해 초대화면을 구성할 수 있습니다. - Hive SDK Unreal Windows는
showNews
메서드와 이벤트 번호( pid )를 이용한 달성한 이벤트 배너를 강조하여 새소식 페이지 띄우기를 지원하지 않습니다. 새소식 페이지 띄우기로 동작합니다.
빌링¶
- PG 결제는 영수증을 발행하지 않으며, 유저가 결제 시 Hive 서버에서 게임 서버를 통해 바로 아이템을 지급합니다.
- PG 결제의 구매는
purchase()
메서드 호출 직후 ErrorCode : IAPSUCCESS = 90, Code : IAPV4HiveStoreSuccess = -6110000가 Result API를 통해 반환합니다. 해당 에러는 유저가 구입 후 서버로 바로 아이템이 지급되므로 별도로 처리할 사항이 없음을 의미합니다. 자세한 내용은 Hive PG 결제 소개에서 확인하세요. - PG 결제는 클라이언트 기반의 영수증을 발급하지 않습니다. 자세한 내용은 Hive PG 결제 소개에서 확인하세요.
- Hive SDK Unreal Windows는 Promotional IAP 기능을 지원하지 않습니다.
- Hive SDK Unreal Windows는 구독형 결제 시스템을 제공하지 않습니다.
- Hive SDK Unreal Windows는 Hive 러비를 지원하지 않습니다.
노티피케이션¶
- Hive SDK Unreal Windows는 노티피케이션 기능을 지원하지 않습니다.
데이터 스토어¶
- Hive SDK Unreal Windows는 데이터 스토어 기능을 지원하지 않습니다.
기타 지원하지 않는 기능¶
- 권한고지 팝업
- 권한고지 화면 커스터마이징
- Configuration 클래스의
getPermissionViewData()
메서드 - Configuration 클래스의
getChannel()
메서드 - Configuration 클래스의
setChannel (...)
메서드 - IAPV4클래스의
getAccountUuid()
메서드 - Configuration 클래스의
setConfigurations()
메서드 - 리모트 로깅
새로운 기능¶
Hive SDK 공통¶
- 게임 서비스를 종료한 상태에서 Hive SDK 초기화를 시도하면 에러 코드를 반환합니다.
- Windows 환경에서 Google Play에 접속해 PC 버전 앱을 크로스플레이 런처로 설치, 실행할 수 있는 Google Play Games For Native PC Early Access Program을 지원합니다.
빌링¶
- Google Play Games For Native PC Early Access Program 지원 게임은 사용자가 결제 시 Google Play Store를 사용할 수 있습니다.
인증¶
- Steam 플랫폼 출시 앱을 대상으로 Steam IdP 묵시적 로그인을 지원합니다.
AuthV4.Helper.signIn
을 사용하세요. - Hive 커뮤니티 로그인을 사용한 자동 로그인 기능을 추가합니다.
변경한 기능¶
Hive SDK 공통¶
- Hive SDK가 구현한 UI상에서 게임 컨트롤러를 통한 마우스 이동 기능을 지원합니다.
- HIVE SDK의 UI 및 웹뷰가 모니터 해상도가 아닌, DPI 설정에 따라 출력되도록 변경합니다.
인증¶
- 기기 관리 서비스에서 휴대폰 번호 1개로 가입 가능한 계정 수를 초과했을 때, 인증 번호 발송을 요청하며 "같은 휴대폰 번호로 생성할 수 있는 계정 수를 초과했습니다."라는 에러 메시지를 표시합니다.
-
구글 로그인 시 Google Play Games 정보를 확인하는
games_lite
권한을 받지 않도록 변경합니다. -
구글 로그인 시, Windows 기본 웹 브라우저 시크릿 모드를 사용해 로그인할 수 있도록 변경합니다. 시크릿 모드를 지원하는 웹 브라우저는 아래와 같습니다. 아래 웹 브라우저들 외에 다른 웹 브라우저들은 일반 모드를 사용해 로그인합니다.
- Google Chrome
- Microsoft Edge
- Mozilla Firefox
- Naver Whale
커뮤니티¶
- Hive 규약을 따르는 커뮤니티에서 withhive.com, com2us.com 이 아닌 커스텀 도메인 주소를 사용할 수 있도록 변경합니다.
개발 환경 업데이트¶
외부 라이브러리 업데이트¶
- Steamworks 라이브러리를 최신 버전(1.55 → 1.59)으로 업데이트합니다.
해결한 버그¶
프로비저닝¶
- 사용자가 약관 다시 보기를 실행할 때, 과거에 저장된 데이터가 아니라 Hive 서버에서 새롭게 내려준 약관 URL 데이터를 사용하도록 수정했습니다.
인증¶
- 기기 관리 서비스 본인 확인을 위한 휴대폰 인증 화면에서, 에러 팝업 노출 시 "이전 페이지로 돌아가기"를 클릭했음에도 이전 화면으로 돌아가지 않는 현상을 수정했습니다.
- 기기 관리 서비스 본인 확인을 위한 휴대폰 인증 화면의 인증 번호 입력란이 활성화된 상태일 때, 마우스 휠을 조작하면 입력란에 값이 입력되는 현상을 수정했습니다.
- 중첩된 콜백 내부에서
AuthV4.Helper.switchAccount
,AuthV4.Helper.resolveConflict
를 호출하는 경우 Hive SDK 콜백 전달이 불가능한 현상을 수정했습니다. AuthV4.Helper.switchAccount
,AuthV4.Helper.resolveConflict
에서PlayerInfo
Unity Plugin 매개변수 전달을 할 수 없었던 문제를 수정합니다.- 중국 실명 인증 시, 인증 시간 만료 후에 인증 번호 입력이 가능한 오류를 수정했습니다.
- 특정 웹페이지(Apple Sign-in 등) 언어가 영문으로만 출력되는 오류를 수정했습니다.
- 중첩된 콜백 함수 내부에서
IAPv4.getSubscriptionProductInfo
가 호출될 때, Hive SDK 콜백 전달이 불가능했던 오류를 수정했습니다. - 구글 로그인 시, 구글로부터 프로필 사진을 전달받지 못하면 로그인에 실패하는 오류를 수정했습니다. 이제 프로필 사진을 전달받지 못했어도 로그인이 가능합니다.
프로모션¶
- Promotion Custom Direct Fullscreen에서 Frame으로 이동하는 경우 크래쉬 발생 현상을 수정합니다.
getBannerInfo
,getBannerInfoString
함수가 동작하지 않는 오류를 수정했습니다.- Hive SDK Promotion 메서드들이 인증(AuthV4)과 무관하게 동작하도록 수정했습니다.
빌링¶
- 환불 유저 재결제 UI에서 PG 결제가 Hive Store로 잘못 노출되는 오류를 수정했습니다.
- 환불 유저 재결제 UI 아랍어 화면에서 아랍어 특성에 맞는 UI를 사용하도록 수정했습니다.
Hive SDK 공통¶
- 특정 크기를 가진 창에서 클릭 등 입력 이벤트를 발생시킬 때 UI가 깜빡거리는 오류를 수정했습니다.
개발자 가이드 변경점¶
- 인증에서 모바일과 PC 묵시적 로그인 동작 안내를 추가했습니다.