GameCenterFoundation.md

November 11, 2024 ยท View on GitHub

GameCenterFoundation

/System/Library/PrivateFrameworks/GameCenterFoundation.framework/GameCenterFoundation


-819.2.4.0.0
-  __TEXT.__text: 0x16c458
+819.2.11.0.0
+  __TEXT.__text: 0x16c660
   __TEXT.__auth_stubs: 0x2790
-  __TEXT.__objc_methlist: 0xfb68
-  __TEXT.__cstring: 0x193b3
-  __TEXT.__const: 0x4bf8
+  __TEXT.__objc_methlist: 0xfb78
+  __TEXT.__cstring: 0x19373
+  __TEXT.__const: 0x4ca8
   __TEXT.__gcc_except_tab: 0x1470
-  __TEXT.__oslogstring: 0xd57b
+  __TEXT.__oslogstring: 0xd4db
   __TEXT.__ustring: 0x18
   __TEXT.__dlopen_cstrs: 0xba
   __TEXT.__swift5_typeref: 0x1dc6

   __TEXT.__swift5_proto: 0x408
   __TEXT.__swift5_types: 0x1a0
   __TEXT.__swift5_mpenum: 0x48
-  __TEXT.__unwind_info: 0x64b0
+  __TEXT.__unwind_info: 0x64c0
   __TEXT.__eh_frame: 0x5330
-  __TEXT.__objc_classname: 0x1d1f
-  __TEXT.__objc_methname: 0x24d83
-  __TEXT.__objc_methtype: 0x5f42
-  __TEXT.__objc_stubs: 0x14a60
+  __TEXT.__objc_classname: 0x1d1c
+  __TEXT.__objc_methname: 0x24de3
+  __TEXT.__objc_methtype: 0x5f6d
+  __TEXT.__objc_stubs: 0x14a40
   __DATA_CONST.__got: 0x1078
-  __DATA_CONST.__const: 0x5f38
+  __DATA_CONST.__const: 0x5f00
   __DATA_CONST.__objc_classlist: 0x7d0
   __DATA_CONST.__objc_catlist: 0xf8
   __DATA_CONST.__objc_protolist: 0x218
   __DATA_CONST.__objc_imageinfo: 0x8
-  __DATA_CONST.__objc_selrefs: 0x7a50
+  __DATA_CONST.__objc_selrefs: 0x7a58
   __DATA_CONST.__objc_protorefs: 0x120
   __DATA_CONST.__objc_superrefs: 0x4d0
   __DATA_CONST.__objc_arraydata: 0x280
   __AUTH_CONST.__auth_got: 0x13d8
   __AUTH_CONST.__auth_ptr: 0x688
-  __AUTH_CONST.__const: 0x5300
-  __AUTH_CONST.__cfstring: 0x109c0
-  __AUTH_CONST.__objc_const: 0x262e0
+  __AUTH_CONST.__const: 0x5320
+  __AUTH_CONST.__cfstring: 0x108a0
+  __AUTH_CONST.__objc_const: 0x26390
   __AUTH_CONST.__objc_arrayobj: 0x150
   __AUTH_CONST.__objc_intobj: 0x258
   __AUTH_CONST.__objc_dictobj: 0x140
   __AUTH.__objc_data: 0x3168
   __AUTH.__data: 0x1298
-  __DATA.__objc_ivar: 0xf10
+  __DATA.__objc_ivar: 0xf14
   __DATA.__data: 0x3d58
-  __DATA.__bss: 0x82f0
+  __DATA.__bss: 0x82e0
   __DATA.__common: 0x20
   __DATA_DIRTY.__objc_data: 0x2418
   __DATA_DIRTY.__data: 0x368
   __DATA_DIRTY.__common: 0xb0
-  __DATA_DIRTY.__bss: 0x628
+  __DATA_DIRTY.__bss: 0x630
   - /System/Library/Frameworks/Accounts.framework/Accounts
   - /System/Library/Frameworks/Combine.framework/Combine
   - /System/Library/Frameworks/Contacts.framework/Contacts

   - /usr/lib/swift/libswiftsimd.dylib
   - /usr/lib/swift/libswiftsys_time.dylib
   - /usr/lib/swift/libswiftunistd.dylib
-  Functions: 10434
-  Symbols:   9211
-  CStrings:  11009
+  Functions: 10440
+  Symbols:   9206
+  CStrings:  11008
 
Symbols:
+ _OBJC_CLASS_$_GKArtworkMetadata
+ _OBJC_METACLASS_$_GKArtworkMetadata
- _GKReporterOnboardingPersonalizationBack
- _GKReporterOnboardingProfileCreatedAcknowledged
- _GKReporterOnboardingProfileCreatedBackPressed
- _GKReporterOnboardingProfileCreatedDismissed
- _GKReporterOnboardingProfileCreatedImpression
- _GKReporterOnboardingProfilePrivacyAcknowledged
- _GKReporterOnboardingProfilePrivacyBack
- _GKReporterOnboardingProfilePrivacyChoiceSelected
- _GKReporterOnboardingProfilePrivacyDismissed
- _GKReporterOnboardingProfilePrivacyImpression
- _GKReporterOnboardingProfilePrivacyNavigated
- _GKReporterOnboardingProfilePrivacyServerError
- _OBJC_CLASS_$_GKAppMetadataArtwork
- _OBJC_METACLASS_$_GKAppMetadataArtwork
CStrings:
+ "%!@(MISSING): adamID: %!@(MISSING), bundleID: %!@(MISSING)"
+ "@\"GKArtworkMetadata\""
+ "@92@0:8@16@24@32@40@48B56B60B64@68@76@84"
+ "GKArtworkMetadata"
+ "Number of nearby devices: %!@(MISSING), for player: %!@(MISSING)."
+ "T@\"GKArtworkMetadata\",R,N,V_artwork"
+ "TB,R,N,V_supportsGameCenter"
+ "Vv32@0:8@\"NSSet\"16@?<v@?@\"NSDictionary\">24"
+ "[%!@(MISSING)]Current game is a known first party process and not eligible for nearby."
+ "[%!@(MISSING)]Current game is a preferences related process and not eligible for nearby."
+ "[%!@(MISSING)]Game Center is not eligible for nearby."
+ "_gkIsEligibleForNearbyAdvertising"
+ "_supportsGameCenter"
+ "getContactsForContactAssociationIDs:completionHandler:"
+ "getContextualPromptStatesWithCompletion:"
+ "initWithBundleID:adamID:name:shortName:artwork:supportsGameCenter:supportsArcade:supportsGameController:deviceFamilies:latestVersionReleaseDate:genreDisplayName:"
+ "receivedInviteViaMessages"
+ "receivedInviteViaPush"
+ "sentResponseAcceptedFromMessages"
+ "sentResponseAcceptedFromPush"
+ "sentResponseIgnoredFromMessages"
+ "sentResponseIgnoredFromPush"
+ "shouldShowAnyOnboardingScreen? needConsentGDPR=%!d(MISSING) || needPersonalization=%!d(MISSING) || needFriendSuggestions=%!d(MISSING) || needContactsIntegrationConsent=%!d(MISSING)"
+ "supportsGameCenter"
+ "v32@?0@\"NSString\"8@\"GKNearbyDevice\"16^B24"
- "@\"GKAppMetadataArtwork\""
- "@88@0:8@16@24@32@40@48B56B60@64@72@80"
- "GKAppMetadataArtwork"
- "PersonalizationBack"
- "ProfileCreatedAcknowledged"
- "ProfileCreatedBackPressed"
- "ProfileCreatedDismissed"
- "ProfileCreatedImpression"
- "ProfilePrivacyAcknowledged"
- "ProfilePrivacyBack"
- "ProfilePrivacyDismissed"
- "ProfilePrivacyImpression"
- "ProfilePrivacyNavigated"
- "ProfilePrivacyServerError"
- "T@\"GKAppMetadataArtwork\",R,N,V_artwork"
- "crystal_onboarding_enhancements"
- "initWithBundleID:adamID:name:shortName:artwork:supportsArcade:supportsGameController:deviceFamilies:latestVersionReleaseDate:genreDisplayName:"
- "sentResponseAccepted"
- "sentResponseIgnored"
- "shouldShowAnyOnboardingScreen? needConsentGDPR=%!d(MISSING) || needPersonalization=%!d(MISSING) || needProfilePrivacy=%!d(MISSING) || needFriendSuggestions=%!d(MISSING) || needContactsIntegrationConsent=%!d(MISSING)"
- "shouldShowPersonalizationScreen? NO -- accountModificationRestricted=%!d(MISSING) || profileModificationRestricted=%!d(MISSING)"
- "shouldShowProfileCreatedScreenIsUsingDefaultNickname:"
- "shouldShowProfilePrivacyScreen? %!@(MISSING)"
- "shouldShowProfilePrivacyScreen? NO -- crystal_onboarding_enhancements FF is on"
- "shouldShowProfilePrivacyScreen? NO -- lastProfilePrivacyVersionDisplayed=%!@(MISSING)"
- "shouldShowProfilePrivacyScreen? NO -- profilePrivacyModificationRestricted=%!d(MISSING)"
- "shouldShowProfilePrivacyScreenIsUsingDefaultPrivacyVisibility:"