Skip to content

Commit bed1e55

Browse files
github-actions[bot]web-flowjamescrosswellclaude
authored
chore(deps): update Cocoa SDK to v9.19.0 (#5316)
* chore: update modules/sentry-cocoa to 9.19.0 * fix(cocoa): regenerate bindings for Cocoa SDK 9.19.0 The submodule bump to 9.19.0 changed the Cocoa public API (SentrySDK extendAppLaunch/finishExtendedAppLaunch renamed to extendAppStart/ finishExtendedAppStart plus a new getExtendedAppStartSpan, and new imageAddressRaw/imageVmAddressRaw on SentryDebugMeta). The committed ApiDefinitions.cs no longer matched the generated output, so the dirty-check in the macOS build failed. Regenerate to match. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> --------- Co-authored-by: GitHub <noreply@github.com> Co-authored-by: James Crosswell <james.crosswell@gmail.com> Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 5da48e1 commit bed1e55

2 files changed

Lines changed: 21 additions & 7 deletions

File tree

modules/sentry-cocoa

Submodule sentry-cocoa updated 258 files

src/Sentry.Bindings.Cocoa/ApiDefinitions.cs

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -264,10 +264,18 @@ interface SentryDebugMeta : SentrySerializable
264264
[NullAllowed, Export("imageAddress")]
265265
string ImageAddress { get; set; }
266266

267+
// @property (assign, nonatomic) uint64_t imageAddressRaw;
268+
[Export("imageAddressRaw")]
269+
ulong ImageAddressRaw { get; set; }
270+
267271
// @property (copy, nonatomic) NSString * _Nullable imageVmAddress;
268272
[NullAllowed, Export("imageVmAddress")]
269273
string ImageVmAddress { get; set; }
270274

275+
// @property (assign, nonatomic) uint64_t imageVmAddressRaw;
276+
[Export("imageVmAddressRaw")]
277+
ulong ImageVmAddressRaw { get; set; }
278+
271279
// @property (copy, nonatomic) NSString * _Nullable codeFile;
272280
[NullAllowed, Export("codeFile")]
273281
string CodeFile { get; set; }
@@ -2130,6 +2138,7 @@ interface SentryDebugImageProvider
21302138
[Internal]
21312139
interface SentryDependencyContainer
21322140
{
2141+
21332142
// +(SentryDependencyContainer * _Nonnull)sharedInstance __attribute__((warn_unused_result("")));
21342143
[Static]
21352144
[Export("sharedInstance")]
@@ -2856,15 +2865,20 @@ interface SentrySDK
28562865
[Export("reportFullyDisplayed")]
28572866
void ReportFullyDisplayed();
28582867

2859-
// +(id<SentrySpan> _Nullable)extendAppLaunch;
2868+
// +(void)extendAppStart;
2869+
[Static]
2870+
[Export("extendAppStart")]
2871+
void ExtendAppStart();
2872+
2873+
// +(id<SentrySpan> _Nullable)getExtendedAppStartSpan __attribute__((warn_unused_result("")));
28602874
[Static]
2861-
[NullAllowed, Export("extendAppLaunch")]
2862-
SentrySpan ExtendAppLaunch { get; }
2875+
[NullAllowed, Export("getExtendedAppStartSpan")]
2876+
SentrySpan ExtendedAppStartSpan { get; }
28632877

2864-
// +(void)finishExtendedAppLaunch;
2878+
// +(void)finishExtendedAppStart;
28652879
[Static]
2866-
[Export("finishExtendedAppLaunch")]
2867-
void FinishExtendedAppLaunch();
2880+
[Export("finishExtendedAppStart")]
2881+
void FinishExtendedAppStart();
28682882

28692883
// +(void)pauseAppHangTracking;
28702884
[Static]

0 commit comments

Comments
 (0)