메인 콘텐츠로 건너뛰기

181218

날짜: 2018년 12월 18일

XPlatCppSdk 관련 변경 내용

  • XPlatCppSdk -SDK 호환성 손상 변경 : XPlatCppSdk 리포지토리의 폴더 구조를 업데이트했습니다. 프로젝트 참조로 SDK를 사용하는 경우 vcxproj 파일 경로를 업데이트해야 합니다.
    • XPlatCppSdk에 XBOX 지원을 추가합니다. XBOX용 C++ 빠른 시작을 참조하세요.
    • 새 API
    • Heavyweight(낮은 처리량) 및 Lightweight(높은 처리량) 사용자 지정 이벤트를 지원하기 위해 PlayFabEventApi를 추가했습니다.

UnrealMarketplacePlugin 관련 변경 내용

181204

날짜: 2018년 12월 4일

XPlatCppSDK 관련 변경 내용

  • XPlatCppSDK
    • 외부 종속성을 빌드하는 기능을 추가했습니다.
    • NuGet 구성을 업데이트했습니다. 호환성 손상 변경은 아닙니다. 외부 종속성용 바이너리를 NuGet에 추가하고 속성 시트를 업데이트했습니다.
    • QoSAPI 버그를 수정했습니다.

CSharpSDK 관련 변경 내용

  • CSharpSDK
    • .NET Standard 1.1/2.0(및 .NET Core) 지원을 추가했습니다.
    • NuGet 구성을 업데이트했습니다. 이제 패키지에 .NET Standard 1.1/2.0용 바이너리와 이식 가능한 바이너리도 포함됩니다.
    • VS 프로젝트 파일을 VS 2017 표준으로 마이그레이션했습니다.

UnitySDK 관련 변경 내용

  • UnitySDK
    • SDK 호환성 손상 변경: SimpleGet 성공 콜백 시그니처가 변경되어 이제 byte[] 형식의 새 단일 매개 변수를 받아야 합니다.
    • SimplePost를 추가했습니다.

181105

날짜: 2018년 11월 5일

API 변경 내용

  • 이제 PlayFab에서 OpenID를 사용한 로그인 및 계정 연결을 지원합니다.
  • XboxLive ID 지원이 확대되었으며, 서버를 통한 XBOX 로그인이 가능해졌습니다.
서비스의 광범위한 릴리스를 준비하기 위해 PlayFab Multiplayer Servers 2.0 API를 출시하고 있습니다. 자세한 내용은 PlayFab Multiplayer Servers 2.0(Thunderhead)을 참조하세요.

181001

날짜: 2018년 10월 1일

API 변경 내용

  • 여러 사용 중단이 적용되어 해당 요소를 SDK 및 설명서에서 제거했습니다.
    • 출시되지 않은 기능과 관련된 일부 Admin API 메서드를 숨겼습니다.
    • server.DeleteUsers 사용 중단이 적용되었습니다.
    • admin, client, matchmaker 및 server API의 여러 매치메이킹 관련 호출에 걸쳐 있는 ServerHostname 필드의 사용 중단이 적용되었습니다. 대체 필드는 ServerIPV4Address입니다.

UnitySDK 변경 내용

  • ScreenTime 분석에 대한 사소한 수정 및 개선.

모든 SDK

  • GitHub 리포지토리의 자동화된 빌드 분기 구조가 변경됩니다.
    • 고객용 일반 분기인 “versioned” 및 “master”는 변경되지 않습니다.

180924

날짜: 2018년 9월 24일

API 변경 내용

  • DeleteMasterPlayerAccountRequest 모델에 Metadata를 추가합니다.
  • 지원되는 버전을 확대하기 위해 Unreal Marketplace Plugin의 버그를 수정했습니다.

180917

날짜: 2018년 9월 17일

API 변경 내용

180906

날짜: 2018년 9월 6일

새 API

  • Localization

새 PlayStream 이벤트 설명서

180829

날짜: 2018년 8월 29일

API 변경 내용

  • Entity.TypeString의 이름을 Entity.Type으로 바꿉니다.
  • EmptyResult의 이름을 [EmptyResponse]로 바꿉니다.(xref:titleid.playfabapi.com.groups.groups.removemembers#emptyresponse)
  • GameServer와 같은 대부분의 Authentication 함수 호출 이름을 MutliplayerServer로 바꿨습니다.
  • Admin.GetUserAccountInfo에 더 자세한 플랫폼 정보가 포함됩니다.

Objective C 관련 변경 내용

  • 다양한 버그 수정 및 리팩터링.
  • AttributeInstallRequest를 API별로 지정되도록 변경합니다.

Unreal Engine 관련 변경 내용

  • SDK 생성기에 UE 마켓플레이스 플러그인을 추가합니다.

180809

날짜: 2018년 8월 9일

API 그룹 변경 내용

  • Entity API 그룹을 여러 개의 새 API 그룹으로 분리했습니다.
  • 기존 Entity API를 사용하는 모든 사용자에게 큰 SDK 호환성 손상 변경입니다.
  • 업그레이드 가이드를 참조하세요!
  • (참고: 블로그 및 업그레이드 가이드 링크는 아직 작동하지 않을 수 있으며, 거의 완성 단계입니다.)

API 변경 내용

Unreal(여러 SDK) 관련 변경 내용

  • Marketplace 플러그인으로의 최종 병합을 앞두고 두 SDK/플러그인을 모두 사소하게 업데이트했습니다. (곧 제공 예정!)

PythonSDK! 관련 변경 내용

UnitySDK 및 CSharpSDK 관련 변경 내용

  • UnitySDK 및 CSharpSDK
    • Plugin Manager라는 새 구조를 추가했습니다. 현재로서는 향후 변경을 위한 기반일 뿐입니다. 일부 이전 함수 시그니처를 obsolete로 표시했으므로 업데이트해야 합니다. (호환성 손상 변경은 없습니다.)
    • HTTPS.Put과 관련된 여러 문제를 발견하여 해결했으며, 이를 통해 더 많은 플랫폼에서 Entity Files에 더 쉽게 액세스할 수 있습니다.
    • ScreenTime 기능의 버그를 수정했습니다.

180716

날짜: 2018년 7월 16일

UnitySDK 변경 내용

  • UnitySDK
    • 일부 드문 상황에서 ScreenTime에 발생하던 사소한 문제를 수정했습니다.

CSharpSDK 변경 내용

  • CSharpSDK
    • JSON 직렬 변환기 및 HTTP 클라이언트의 선택적 사용자 지정 구현을 지원하기 위해 C# SDK에 Plugin Manager API를 추가했습니다.
    • UnrealCppSdk 변경 내용: (업데이트됨: 이 SDK는 더 이상 사용되지 않습니다. 새 Unreal SDK는 UnrealMarketplaceSDK를 참조하세요.)
    • Unreal 4 C++ SDK가 Unreal Marketplace에도 게시되었습니다!

180710

날짜: 2018년 7월 10일

Unity 핫픽스 릴리스

  • ScreenTime 이벤트를 추가로 개선하고 최적화했습니다.

180709

날짜: 2018년 7월 9일

핫픽스 릴리스

  • 지난주 배포의 몇 가지 사소한 문제를 수정합니다.
  • 이제 지난주 릴리스 노트의 모든 내용이 약속한 대로 작동합니다.

180706

날짜: 2018년 7월 6일

API 변경 내용

UnitySdDK 관련 변경 내용

  • UnitySdDK
    • 이전 릴리스에서 설명한 화면 시간 추적이 더 이상 베타 전용이 아닙니다.

180705

날짜: 2018년 7월 5일

API 변경 내용

새 PythonSDK! 변경 내용

UnitySDK 변경 내용

  • UnitySDK
    • 타사 충돌을 방지하기 위해 일부 유틸리티를 네임스페이스로 래핑했습니다.
    • Editor Extensions의 오작동이 줄고 경고가 더 적게 표시됩니다.
    • 새 기능 - Sessions 자습서를 참조하세요.

JavaScriptSDK 변경 내용

  • JavaScriptSDK
    • 이제 Login 함수에서 customData 릴레이 매개 변수가 작동합니다.

XPlatCppSDK 관련 변경 내용

  • XPlatCppSDK
    • 이제 큰 결과가 올바르게 구문 분석됩니다.

180618

날짜: 2018년 6월 18일

API 변경 내용

  • 여러 API 메서드에 새 오류 코드를 추가했습니다.
  • 이제 여러 엔터티 관련 PlayStream 이벤트에서 EntityLineage를 설명합니다.

180528

날짜: 2018년 5월 28일

API 변경 내용

180514

날짜: 2018년 5월 14일

XPlatCppSDK 관련 변경 내용

180507

날짜: 2018년 5월 7일

API 변경 내용

UnitySDK 관련 변경 내용

  • UnitySDK
    • HttpWebRequest 인증서 유효성 검사 보안을 개선했습니다.
    • 더 이상 기본적으로 모든 인증서를 무시하지 않습니다.
    • 고객은 자체 인증서 유효성 검사를 구현하거나 PlayFab.Internal.PlayFabWebRequest.SkipCertificateValidation()을 호출해야 합니다.

WindowsSdk 관련 변경 내용

  • 수백 개의 Level 4 경고를 수정했습니다.
  • PlayFabSettings.cpp에 게시된 버전 번호를 수정했습니다.
  • 대부분의 이전 버전에서는 코드와 호출 헤더에 잘못된 버전 번호가 포함되어 있었습니다.

XPlatCppSDK 생성

  • XPlatCppSDK
    • 현재 베타 상태입니다.
    • Windows SDK를 템플릿으로 사용하여 빌드했습니다.
    • Windows SDK를 대체할 수도 있습니다(최소 몇 개월 후).
    • 업그레이드 시 호환성 손상 변경은 거의 없을 것입니다.
    • 일부 cpprestsdk 문자열은 std::string으로 변환해야 합니다.
    • 일부 web::json::value 형식을 json::value로 변환했습니다.
    • 타임스탬프는 Linux에서 완전히 테스트되지 않았습니다.
    • NuGet 패키지
    • 더 가벼운 종속성 사용
    • 특히 cpprestsdk 대신 jsoncpp 및 curl을 사용합니다.
    • 두 가지 문자열 형식을 혼용하는 대신 모든 곳에서 std::string을 사용합니다.
    • Linux 지원을 추가합니다.

180414

날짜: 2018년 4월 14일 UnrealCppSdk 핫픽스: (업데이트됨: 이 SDK는 더 이상 사용되지 않습니다. 새 Unreal SDK는 UnrealMarketplaceSDK를 참조하세요.)
  • UnrealCppSdk용 Entity API 릴리스에서 문제가 발견되었습니다. 이 문제는 핫픽스로 수정되었으며, 이제 Entity API가 예상대로 작동합니다.

180409

날짜: 2018년 4월 9일

API 변경 내용

UnitySDK 관련 변경 내용

  • UnitySDK
    • 장기 실행 프로세스에 대한 기본 HTTP 설정(UnityWWW)의 성능을 개선했습니다.

180403

날짜: 2018년 4월 3일

v4.17부터 4.19까지 지원하도록 Unreal SDK 업데이트

  • UE 4.14부터 4.16까지에 대한 지원을 제거합니다(업데이트!).

180329

날짜: 2018년 3월 29일

Entity API를 지원하도록 Unreal SDK 업데이트

  • 지연되어 죄송합니다!
  • 이번 릴리스는 여전히 UE 4.17을 대상으로 하며 4.18 또는 4.19는 대상으로 하지 않습니다. 버전 업데이트 작업을 진행 중입니다.

180316

날짜: 2018년 3월 16일

API 변경 내용

  • 엔터티! 블로그! 빠른 시작 가이드!
  • request.LoginTitlePlayerAccountEntity가 true로 설정되면 모든 Client 로그인 메서드가 Entity 자격 증명을 반환합니다.
  • 길드! 블로그! 가이드!
  • 정확성을 위해 많은 API 메서드의 오류 코드를 업데이트했습니다(수십 개!).

새 API 메서드

대부분의 SDK가 Entity API를 지원하도록 업데이트됨

180213

날짜: 2018년 2월 13일

API 변경 내용

  • 이제 SendAccountRecoveryEmail은 요청 매개 변수에 사용자 지정 계정 복구 이메일 템플릿 ID가 전달되면 사용자 지정 계정 복구 이메일 템플릿을 지원합니다.
  • 이제 모든 Client 로그인 메커니즘에서 선택적으로 Entity API 자격 증명을 반환할 수 있습니다. (이는 곧 제공될 기능의 일부입니다.)

UnitySDK 관련 변경 내용

  • UnitySDK
    • 이전 Unity 버전에 대한 지원을 중단합니다. 블로그 게시물을 참조하세요.
    • 이제 빌드 파일은 Unity 버전 2017.3.0f3을 사용하여 게시됩니다.

180131

날짜: 2018년 1월 31일

JavaSDK 변경 내용

  • JavaSDK
    • 이제 Java가 Maven에 게시됩니다.

180129

날짜: 2018년 1월 29일

UnitySDK 관련 변경 내용

  • UnitySDK
    • 압축 관련 문제를 수정합니다.
    • 이제 모든 버전과 모든 플랫폼에서 압축을 다시 사용하도록 설정해도 안전합니다.

180123

날짜: 2018년 1월 23일

UnitySDK 핫픽스

  • UnitySDK
    • PlayFab UnitySDK에 Unity 버전 2017.1 관련 문제가 있었습니다.
    • 자세한 내용은 포럼 게시물을 참조하세요.
    • 이 문제를 해결했습니다. 이제 PlayFab UnitySDK가 다시 모든 버전에서 작동합니다.

180122

날짜: 2018년 1월 22일

API 설명서 업데이트

  • 많은 API 메서드의 오류 코드를 업데이트했습니다.

CSharpSDK 및 UnitySDK 관련 변경 내용

  • CSharpSDK 및 UnitySDK
    • PlayFab 관련 예외를 더 쉽게 catch할 수 있도록 PlayFabException 클래스를 추가합니다.

NodeSDK 관련 변경 내용

  • NodeSDK
    • SDK 호환성 손상 변경: NodeSDK NPM 패키지의 require 구문이 변경되었습니다.
    • NPM 패키지에 중점을 둔 주요 업그레이드입니다.
    • 이전에는 require 문이 NPM 규칙을 따르지 않아 여러 개의 비표준 require 문이 필요했습니다.
    • 이제 단일 require 문만 필요하며 NPM 규칙을 따릅니다.
    • 주 버전 번호가 변경되어 이번 릴리스는 2.0입니다.
    • 1.x에서 2.x로의 업그레이드 가이드.

CloudScript 예제

  • API Error 예외에 대한 TypeScript 정의를 추가했습니다.

180103

날짜: 2018년 1월 3일

LuaSDK 관련 업데이트

  • LuaSDK/Defold/Corona
    • 버그 수정 업데이트.
    • 일부 플랫폼에서 확인할 수 없는 잘못된 형식의 URL이 생성되었습니다.

180102

날짜: 2018년 1월 2일

UnitySDK 관련 업데이트

  • UnitySDK
    • 버그 수정 업데이트.
    • 응답 헤더 문제를 방지하려면 모든 디바이스 빌드에서 압축을 사용하지 않도록 설정해야 합니다. 이 업데이트로 이것이 가능해졌습니다.
    • 또는 Web Request로 전환해도 문제를 방지할 수 있습니다.
    • Unity 버전 > 2017에 대한 새 HTTP 옵션을 추가했습니다.
마지막 수정일 2026년 11월 5일