Skip to content

Commit 4efc7da

Browse files
authored
ref(iOS-Swift): extract sdk config out of app delegate (#4684)
1 parent d8bb3eb commit 4efc7da

File tree

7 files changed

+412
-325
lines changed

7 files changed

+412
-325
lines changed

Samples/iOS-Swift/iOS-Swift.xcodeproj/project.pbxproj

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@
4444
84BE546F287503F100ACC735 /* SentrySDKPerformanceBenchmarkTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 84BE546E287503F100ACC735 /* SentrySDKPerformanceBenchmarkTests.m */; };
4545
84BE547E287645B900ACC735 /* SentryProcessInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 84BE54792876451D00ACC735 /* SentryProcessInfo.m */; };
4646
84DBC6252CE6D321000C4904 /* UserFeedbackUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84DBC61F2CE6D31C000C4904 /* UserFeedbackUITests.swift */; };
47+
84EEE6632D28B35700010A9D /* SentrySDKWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84EEE6612D28B35700010A9D /* SentrySDKWrapper.swift */; };
48+
84EEE6642D2CABF500010A9D /* SentrySDKWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84EEE6612D28B35700010A9D /* SentrySDKWrapper.swift */; };
4749
84FB812A284001B800F3A94A /* SentryBenchmarking.mm in Sources */ = {isa = PBXBuildFile; fileRef = 84FB8129284001B800F3A94A /* SentryBenchmarking.mm */; };
4850
84FB812B284001B800F3A94A /* SentryBenchmarking.mm in Sources */ = {isa = PBXBuildFile; fileRef = 84FB8129284001B800F3A94A /* SentryBenchmarking.mm */; };
4951
8E8C57AF25EF16E6001CEEFA /* TraceTestViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E8C57AE25EF16E6001CEEFA /* TraceTestViewController.swift */; };
@@ -290,6 +292,7 @@
290292
84BE54782876451D00ACC735 /* SentryProcessInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SentryProcessInfo.h; sourceTree = "<group>"; };
291293
84BE54792876451D00ACC735 /* SentryProcessInfo.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SentryProcessInfo.m; sourceTree = "<group>"; };
292294
84DBC61F2CE6D31C000C4904 /* UserFeedbackUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserFeedbackUITests.swift; sourceTree = "<group>"; };
295+
84EEE6612D28B35700010A9D /* SentrySDKWrapper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentrySDKWrapper.swift; sourceTree = "<group>"; };
293296
84FB8125284001B800F3A94A /* SentryBenchmarking.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SentryBenchmarking.h; sourceTree = "<group>"; };
294297
84FB8129284001B800F3A94A /* SentryBenchmarking.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = SentryBenchmarking.mm; sourceTree = "<group>"; };
295298
84FB812C2840021B00F3A94A /* iOS-Swift-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "iOS-Swift-Bridging-Header.h"; sourceTree = "<group>"; };
@@ -483,6 +486,7 @@
483486
D8DBDA73274D4DF900007380 /* ViewControllers */,
484487
63F93AA9245AC91600A500DB /* iOS-Swift.entitlements */,
485488
637AFDA9243B02760034958B /* AppDelegate.swift */,
489+
84EEE6612D28B35700010A9D /* SentrySDKWrapper.swift */,
486490
637AFDAD243B02760034958B /* TransactionsViewController.swift */,
487491
84AB90782A50031B0054C99A /* Profiling */,
488492
D80D021229EE93630084393D /* ErrorsViewController.swift */,
@@ -1133,6 +1137,7 @@
11331137
84BA71F12C8BC55A0045B828 /* Toasts.swift in Sources */,
11341138
629EC8AD2B0B537400858855 /* TriggerAppHang.swift in Sources */,
11351139
D8AE48C92C57DC2F0092A2A6 /* WebViewController.swift in Sources */,
1140+
84EEE6632D28B35700010A9D /* SentrySDKWrapper.swift in Sources */,
11361141
D8DBDA78274D5FC400007380 /* SplitViewController.swift in Sources */,
11371142
84ACC43C2A73CB5900932A18 /* ProfilingNetworkScanner.swift in Sources */,
11381143
D80D021A29EE936F0084393D /* ExtraViewController.swift in Sources */,
@@ -1182,6 +1187,7 @@
11821187
924857562C89A86300774AC3 /* MainViewController.swift in Sources */,
11831188
D8F3D058274E57D600B56F8C /* TableViewController.swift in Sources */,
11841189
7B5525B62938B644006A2932 /* DiskWriteException.swift in Sources */,
1190+
84EEE6642D2CABF500010A9D /* SentrySDKWrapper.swift in Sources */,
11851191
D8269A58274C0FC700BD5BD5 /* TransactionsViewController.swift in Sources */,
11861192
844DA821282584C300E6B62E /* CoreDataViewController.swift in Sources */,
11871193
D8444E55275F79570042F4DE /* SpanExtension.swift in Sources */,

Samples/iOS-Swift/iOS-Swift.xcodeproj/xcshareddata/xcschemes/iOS-Swift.xcscheme

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,11 @@
264264
value = ""
265265
isEnabled = "NO">
266266
</EnvironmentVariable>
267+
<EnvironmentVariable
268+
key = "--io.sentry.user.name"
269+
value = ""
270+
isEnabled = "NO">
271+
</EnvironmentVariable>
267272
</EnvironmentVariables>
268273
</LaunchAction>
269274
<ProfileAction

0 commit comments

Comments
 (0)