구문
enum class PFGameSaveFilesUiSyncFailedUserAction : uint32_t
{
Cancel = 0,
Retry,
UseOffline
}
상수
| 상수 | 설명 |
|---|---|
| Cancel | 현재 작업을 취소합니다. |
| Retry | 현재 작업을 다시 시도합니다. |
| UseOffline | 사용자를 클라우드에서 연결 해제된 것으로 처리합니다. 이 작업은 PFGameSaveFilesAddUserWithUiAsync() 중에만 설정할 수 있습니다. 네트워크 액세스 없이 PFGameSaveFilesAddUserWithUiAsync()를 호출하고 사용자가 PFGameSaveFilesUiSyncFailedCallback에서 PFGameSaveFilesUiSyncFailedUserAction::UseOffline을 선택하면 사용자는 클라우드에서 연결 해제된 것으로 간주됩니다. 사용자가 클라우드에서 연결 해제된 경우 사용자를 클라우드에 다시 연결하려면 PFGameSaveFilesAddUserWithUiAsync()를 다시 호출할 수 있습니다. 네트워크가 여전히 오프라인이면 실패 UI가 다시 표시됩니다. 게임 저장을 다시 초기화할 필요는 없지만 원하는 경우 다시 초기화할 수 있습니다. 사용자가 클라우드에서 연결 해제된 동안 PFGameSaveFilesUploadWithUiAsync()는 네트워크 액세스가 있더라도 아무 작업도 수행하지 않고 비동기 완료 시 E_PF_GAMESAVE_DISCONNECTED_FROM_CLOUD를 반환합니다. |
