diff --git a/modules/sentry-cocoa b/modules/sentry-cocoa index 43abfbf9a2..00a2fec32e 160000 --- a/modules/sentry-cocoa +++ b/modules/sentry-cocoa @@ -1 +1 @@ -Subproject commit 43abfbf9a26089ad34604c718ad0935440caf1d4 +Subproject commit 00a2fec32ea665b81e406419e078bb713238e23f diff --git a/src/Sentry.Bindings.Cocoa/ApiDefinitions.cs b/src/Sentry.Bindings.Cocoa/ApiDefinitions.cs index 88f4d0beb5..89a9a77187 100644 --- a/src/Sentry.Bindings.Cocoa/ApiDefinitions.cs +++ b/src/Sentry.Bindings.Cocoa/ApiDefinitions.cs @@ -264,10 +264,18 @@ interface SentryDebugMeta : SentrySerializable [NullAllowed, Export("imageAddress")] string ImageAddress { get; set; } + // @property (assign, nonatomic) uint64_t imageAddressRaw; + [Export("imageAddressRaw")] + ulong ImageAddressRaw { get; set; } + // @property (copy, nonatomic) NSString * _Nullable imageVmAddress; [NullAllowed, Export("imageVmAddress")] string ImageVmAddress { get; set; } + // @property (assign, nonatomic) uint64_t imageVmAddressRaw; + [Export("imageVmAddressRaw")] + ulong ImageVmAddressRaw { get; set; } + // @property (copy, nonatomic) NSString * _Nullable codeFile; [NullAllowed, Export("codeFile")] string CodeFile { get; set; } @@ -2130,6 +2138,7 @@ interface SentryDebugImageProvider [Internal] interface SentryDependencyContainer { + // +(SentryDependencyContainer * _Nonnull)sharedInstance __attribute__((warn_unused_result(""))); [Static] [Export("sharedInstance")] @@ -2856,15 +2865,20 @@ interface SentrySDK [Export("reportFullyDisplayed")] void ReportFullyDisplayed(); - // +(id _Nullable)extendAppLaunch; + // +(void)extendAppStart; + [Static] + [Export("extendAppStart")] + void ExtendAppStart(); + + // +(id _Nullable)getExtendedAppStartSpan __attribute__((warn_unused_result(""))); [Static] - [NullAllowed, Export("extendAppLaunch")] - SentrySpan ExtendAppLaunch { get; } + [NullAllowed, Export("getExtendedAppStartSpan")] + SentrySpan ExtendedAppStartSpan { get; } - // +(void)finishExtendedAppLaunch; + // +(void)finishExtendedAppStart; [Static] - [Export("finishExtendedAppLaunch")] - void FinishExtendedAppLaunch(); + [Export("finishExtendedAppStart")] + void FinishExtendedAppStart(); // +(void)pauseAppHangTracking; [Static]