RealDocs

UKismetSystemLibrary::GetGameBundleId

function Engine Blueprint Since 4.24
#include "Kismet/KismetSystemLibrary.h"
Access: public Specifiers: staticUFUNCTIONBlueprintPure

Description

Retrieves the game's platform-specific bundle identifier or package name (e.g. the iOS/Android bundle ID or package name configured in project settings).

Caveats & Gotchas

  • Value comes from platform-specific project settings (e.g. Android Package Name, iOS Bundle Identifier) — it can be empty on platforms/desktop builds where no bundle ID is configured.
  • Not marked BlueprintThreadSafe, unlike several neighboring diagnostics functions.
  • Useful for platform store integrations (analytics, IAP, push notifications) that need to confirm the running app's identity.

Signature

static FString GetGameBundleId()

Return Type

FString

Example

Log the bundle ID for a platform SDK integration C++
FString BundleId = UKismetSystemLibrary::GetGameBundleId();
UE_LOG(LogTemp, Log, TEXT("Bundle ID: %s"), *BundleId);

Version History

Introduced in: 4.24

Version Status Notes
5.6 stable

Feedback

Was this helpful?

Suggest an edit

Select a field above to begin editing.