| 
660 | 660 | 		84A898552E163072009A551E /* SentryProfileConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 84A898522E163072009A551E /* SentryProfileConfiguration.h */; };  | 
661 | 661 | 		84A898CE2E1DBDD1009A551E /* SentryAppStartProfilingConfigurationChangeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A898CD2E1DBDD1009A551E /* SentryAppStartProfilingConfigurationChangeTests.swift */; };  | 
662 | 662 | 		84A903712D39F66F00690CE4 /* SentryUserFeedbackFormViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A903702D39F66F00690CE4 /* SentryUserFeedbackFormViewModel.swift */; };  | 
663 |  | -		84AC61D629F75A98009EEF61 /* SentryDispatchFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 84AC61D429F75A98009EEF61 /* SentryDispatchFactory.h */; };  | 
664 |  | -		84AC61D729F75A98009EEF61 /* SentryDispatchFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 84AC61D529F75A98009EEF61 /* SentryDispatchFactory.m */; };  | 
665 | 663 | 		84AC61D929F7643B009EEF61 /* TestDispatchFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84AC61D829F7643B009EEF61 /* TestDispatchFactory.swift */; };  | 
666 | 664 | 		84AC61DB29F7654A009EEF61 /* TestDispatchSourceWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84AC61DA29F7654A009EEF61 /* TestDispatchSourceWrapper.swift */; };  | 
667 | 665 | 		84AEB46A2C2F97FC007E46E1 /* ArrayAccesses.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84AEB4682C2F9673007E46E1 /* ArrayAccesses.swift */; };  | 
 | 
777 | 775 | 		A8F17B342902870300990B25 /* SentryHttpStatusCodeRange.m in Sources */ = {isa = PBXBuildFile; fileRef = A8F17B332902870300990B25 /* SentryHttpStatusCodeRange.m */; };  | 
778 | 776 | 		D4009EB22D771BC20007AF30 /* SentryFileIOTrackerSwiftHelpersTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4009EB12D771BB90007AF30 /* SentryFileIOTrackerSwiftHelpersTests.swift */; };  | 
779 | 777 | 		D41415A72DEEE532003B14D5 /* SentryRedactViewHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = D41415A62DEEE532003B14D5 /* SentryRedactViewHelper.swift */; };  | 
780 |  | -		D4291A692DD61A3F00772088 /* SentryDispatchQueueProviderProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = D4291A672DD61A3F00772088 /* SentryDispatchQueueProviderProtocol.h */; };  | 
781 | 778 | 		D4291A6D2DD62ACE00772088 /* SentryDispatchFactoryTests.m in Sources */ = {isa = PBXBuildFile; fileRef = D4291A6C2DD62AC800772088 /* SentryDispatchFactoryTests.m */; };  | 
782 | 779 | 		D42E48572D48DF1600D251BC /* SentryBuildAppStartSpansTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D42E48562D48DF1600D251BC /* SentryBuildAppStartSpansTests.swift */; };  | 
783 | 780 | 		D434DB092DE09CD000DD6F82 /* TestSentryWatchdogTerminationAttributesProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = D452FE722DDC8DB700AFF56F /* TestSentryWatchdogTerminationAttributesProcessor.swift */; };  | 
 | 
844 | 841 | 		D4EE12D22DE9AC3800385BAF /* TestNSNotificationCenterWrapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4EE12D12DE9AC3300385BAF /* TestNSNotificationCenterWrapperTests.swift */; };  | 
845 | 842 | 		D4F2B5352D0C69D500649E42 /* SentryCrashCTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4F2B5342D0C69D100649E42 /* SentryCrashCTests.swift */; };  | 
846 | 843 | 		D4F7BD822E4373BF004A2D77 /* SentryLevelMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4F7BD7C2E4373BB004A2D77 /* SentryLevelMapperTests.swift */; };  | 
847 |  | -		D4FC68172DD632E7001B74FF /* SentryDispatchSourceProviderProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = D4FC68162DD632E7001B74FF /* SentryDispatchSourceProviderProtocol.h */; };  | 
848 | 844 | 		D4FC681A2DD63465001B74FF /* SentryDispatchQueueWrapperTests.m in Sources */ = {isa = PBXBuildFile; fileRef = D4FC68192DD63465001B74FF /* SentryDispatchQueueWrapperTests.m */; };  | 
849 | 845 | 		D8019910286B089000C277F0 /* SentryCrashReportSinkTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D801990F286B089000C277F0 /* SentryCrashReportSinkTests.swift */; };  | 
850 | 846 | 		D802994E2BA836EF000F0081 /* SentryOnDemandReplay.swift in Sources */ = {isa = PBXBuildFile; fileRef = D802994D2BA836EF000F0081 /* SentryOnDemandReplay.swift */; };  | 
 | 
1113 | 1109 | 		FAE579C22E7DDDE700B710F9 /* SentryThreadWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAE579BC2E7DDDE400B710F9 /* SentryThreadWrapper.swift */; };  | 
1114 | 1110 | 		FAE579CC2E7DE14900B710F9 /* SentryFrameRemover.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAE579C62E7DE14400B710F9 /* SentryFrameRemover.swift */; };  | 
1115 | 1111 | 		FAE57BF72E83049E00B710F9 /* SentryDisplayLinkWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAE57BF12E83049900B710F9 /* SentryDisplayLinkWrapper.swift */; };  | 
 | 1112 | +		FAE57C082E83092E00B710F9 /* SentryDispatchFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAE57C072E83092A00B710F9 /* SentryDispatchFactory.swift */; };  | 
1116 | 1113 | 		FAE80C242E4695B40010A595 /* SentryEvent+Serialize.h in Headers */ = {isa = PBXBuildFile; fileRef = FAE80C232E4695AE0010A595 /* SentryEvent+Serialize.h */; };  | 
1117 | 1114 | 		FAEC270E2DF3526000878871 /* SentryUserFeedback.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAEC270D2DF3526000878871 /* SentryUserFeedback.swift */; };  | 
1118 | 1115 | 		FAEC273D2DF3933A00878871 /* NSData+Unzip.m in Sources */ = {isa = PBXBuildFile; fileRef = FAEC273C2DF3933200878871 /* NSData+Unzip.m */; };  | 
 | 
1985 | 1982 | 		84A899342E218C5F009A551E /* CLAUDE.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = CLAUDE.md; sourceTree = "<group>"; };  | 
1986 | 1983 | 		84A903702D39F66F00690CE4 /* SentryUserFeedbackFormViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryUserFeedbackFormViewModel.swift; sourceTree = "<group>"; };  | 
1987 | 1984 | 		84AB6AAF2DB2E9BA006D6C83 /* Versioning.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Versioning.xcconfig; sourceTree = "<group>"; };  | 
1988 |  | -		84AC61D429F75A98009EEF61 /* SentryDispatchFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SentryDispatchFactory.h; path = include/SentryDispatchFactory.h; sourceTree = "<group>"; };  | 
1989 |  | -		84AC61D529F75A98009EEF61 /* SentryDispatchFactory.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SentryDispatchFactory.m; sourceTree = "<group>"; };  | 
1990 | 1985 | 		84AC61D829F7643B009EEF61 /* TestDispatchFactory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestDispatchFactory.swift; sourceTree = "<group>"; };  | 
1991 | 1986 | 		84AC61DA29F7654A009EEF61 /* TestDispatchSourceWrapper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestDispatchSourceWrapper.swift; sourceTree = "<group>"; };  | 
1992 | 1987 | 		84AEB4682C2F9673007E46E1 /* ArrayAccesses.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArrayAccesses.swift; sourceTree = "<group>"; };  | 
 | 
2099 | 2094 | 		D41415A62DEEE532003B14D5 /* SentryRedactViewHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryRedactViewHelper.swift; sourceTree = "<group>"; };  | 
2100 | 2095 | 		D41909922D48FFF6002B83D0 /* SentryNSDictionarySanitize+Tests.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SentryNSDictionarySanitize+Tests.h"; sourceTree = "<group>"; };  | 
2101 | 2096 | 		D41909942D490006002B83D0 /* SentryNSDictionarySanitize+Tests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "SentryNSDictionarySanitize+Tests.m"; sourceTree = "<group>"; };  | 
2102 |  | -		D4291A672DD61A3F00772088 /* SentryDispatchQueueProviderProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SentryDispatchQueueProviderProtocol.h; path = include/SentryDispatchQueueProviderProtocol.h; sourceTree = "<group>"; };  | 
2103 | 2097 | 		D4291A6C2DD62AC800772088 /* SentryDispatchFactoryTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SentryDispatchFactoryTests.m; sourceTree = "<group>"; };  | 
2104 | 2098 | 		D42E48562D48DF1600D251BC /* SentryBuildAppStartSpansTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryBuildAppStartSpansTests.swift; sourceTree = "<group>"; };  | 
2105 | 2099 | 		D42E48582D48FC8F00D251BC /* SentryNSDictionarySanitizeTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryNSDictionarySanitizeTests.swift; sourceTree = "<group>"; };  | 
 | 
2170 | 2164 | 		D4EE12D12DE9AC3300385BAF /* TestNSNotificationCenterWrapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestNSNotificationCenterWrapperTests.swift; sourceTree = "<group>"; };  | 
2171 | 2165 | 		D4F2B5342D0C69D100649E42 /* SentryCrashCTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryCrashCTests.swift; sourceTree = "<group>"; };  | 
2172 | 2166 | 		D4F7BD7C2E4373BB004A2D77 /* SentryLevelMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryLevelMapperTests.swift; sourceTree = "<group>"; };  | 
2173 |  | -		D4FC68162DD632E7001B74FF /* SentryDispatchSourceProviderProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SentryDispatchSourceProviderProtocol.h; path = include/SentryDispatchSourceProviderProtocol.h; sourceTree = "<group>"; };  | 
2174 | 2167 | 		D4FC68192DD63465001B74FF /* SentryDispatchQueueWrapperTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SentryDispatchQueueWrapperTests.m; sourceTree = "<group>"; };  | 
2175 | 2168 | 		D801990F286B089000C277F0 /* SentryCrashReportSinkTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryCrashReportSinkTests.swift; sourceTree = "<group>"; };  | 
2176 | 2169 | 		D802994D2BA836EF000F0081 /* SentryOnDemandReplay.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryOnDemandReplay.swift; sourceTree = "<group>"; };  | 
 | 
2457 | 2450 | 		FAE579BC2E7DDDE400B710F9 /* SentryThreadWrapper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryThreadWrapper.swift; sourceTree = "<group>"; };  | 
2458 | 2451 | 		FAE579C62E7DE14400B710F9 /* SentryFrameRemover.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryFrameRemover.swift; sourceTree = "<group>"; };  | 
2459 | 2452 | 		FAE57BF12E83049900B710F9 /* SentryDisplayLinkWrapper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryDisplayLinkWrapper.swift; sourceTree = "<group>"; };  | 
 | 2453 | +		FAE57C072E83092A00B710F9 /* SentryDispatchFactory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryDispatchFactory.swift; sourceTree = "<group>"; };  | 
2460 | 2454 | 		FAE80C232E4695AE0010A595 /* SentryEvent+Serialize.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "SentryEvent+Serialize.h"; path = "include/SentryEvent+Serialize.h"; sourceTree = "<group>"; };  | 
2461 | 2455 | 		FAEC270D2DF3526000878871 /* SentryUserFeedback.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryUserFeedback.swift; sourceTree = "<group>"; };  | 
2462 | 2456 | 		FAEC273C2DF3933200878871 /* NSData+Unzip.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSData+Unzip.m"; sourceTree = "<group>"; };  | 
 | 
2673 | 2667 | 				631E6D321EBC679C00712345 /* SentryQueueableRequestManager.m */,  | 
2674 | 2668 | 				638DC99E1EBC6B6400A66E41 /* SentryRequestOperation.h */,  | 
2675 | 2669 | 				638DC99F1EBC6B6400A66E41 /* SentryRequestOperation.m */,  | 
2676 |  | -				D4291A672DD61A3F00772088 /* SentryDispatchQueueProviderProtocol.h */,  | 
2677 | 2670 | 				7BDB03B6251364F800BAE198 /* _SentryDispatchQueueWrapperInternal.h */,  | 
2678 | 2671 | 				7BDB03BA2513652900BAE198 /* _SentryDispatchQueueWrapperInternal.m */,  | 
2679 |  | -				D4FC68162DD632E7001B74FF /* SentryDispatchSourceProviderProtocol.h */,  | 
2680 |  | -				84AC61D429F75A98009EEF61 /* SentryDispatchFactory.h */,  | 
2681 |  | -				84AC61D529F75A98009EEF61 /* SentryDispatchFactory.m */,  | 
2682 | 2672 | 				0AAE202028ED9BCC00D0CD80 /* SentryReachability.h */,  | 
2683 | 2673 | 				0AAE201D28ED9B9400D0CD80 /* SentryReachability.m */,  | 
2684 | 2674 | 			);  | 
 | 
4474 | 4464 | 			isa = PBXGroup;  | 
4475 | 4465 | 			children = (  | 
4476 | 4466 | 				FAEEBFDC2E736D4100E79CA9 /* SentryViewHierarchyProvider.swift */,  | 
 | 4467 | +				FAE57C072E83092A00B710F9 /* SentryDispatchFactory.swift */,  | 
4477 | 4468 | 				FA94E6B12E6D265500576666 /* SentryEnvelope.swift */,  | 
4478 | 4469 | 				FA94E68B2E6B92BE00576666 /* SentryClientReport.swift */,  | 
4479 | 4470 | 				FA3AEE772E68E2830092283E /* SentryEnvelopeHeader.swift */,  | 
 | 
4935 | 4926 | 				63FE717720DA4C1100CDBAE8 /* SentryCrashReportWriter.h in Headers */,  | 
4936 | 4927 | 				84DEE86B2B686BD400A7BC17 /* SentrySamplerDecision.h in Headers */,  | 
4937 | 4928 | 				7B4E23BE251A2BD500060D68 /* SentryCrashIntegrationSessionHandler.h in Headers */,  | 
4938 |  | -				D4291A692DD61A3F00772088 /* SentryDispatchQueueProviderProtocol.h in Headers */,  | 
4939 | 4929 | 				7BCFBD672681C95000BC27D8 /* SentryScopeObserver.h in Headers */,  | 
4940 | 4930 | 				D81A346C291AECC7005A27A9 /* PrivateSentrySDKOnly.h in Headers */,  | 
4941 | 4931 | 				D88817DA26D72AB800BF2251 /* SentryTraceContext.h in Headers */,  | 
 | 
4957 | 4947 | 				D8CB74192947285A00A5F964 /* SentryEnvelopeItemHeader.h in Headers */,  | 
4958 | 4948 | 				D867063D27C3BC2400048851 /* SentryCoreDataTrackingIntegration.h in Headers */,  | 
4959 | 4949 | 				0A2D8D5D289815EB008720F6 /* SentryBaseIntegration.h in Headers */,  | 
4960 |  | -				84AC61D629F75A98009EEF61 /* SentryDispatchFactory.h in Headers */,  | 
4961 | 4950 | 				63FE716520DA4C1100CDBAE8 /* SentryCrashMemory.h in Headers */,  | 
4962 | 4951 | 				63FE713F20DA4C1100CDBAE8 /* SentryCrashStackCursor_SelfThread.h in Headers */,  | 
4963 | 4952 | 				639FCFA41EBC809A00778193 /* SentryStacktrace.h in Headers */,  | 
 | 
5197 | 5186 | 				848A451E2BBF9504006AAAEC /* SentryProfilerTestHelpers.h in Headers */,  | 
5198 | 5187 | 				639FCF9C1EBC7F9500778193 /* SentryThread.h in Headers */,  | 
5199 | 5188 | 				63FE716B20DA4C1100CDBAE8 /* SentryCrashJSONCodecObjC.h in Headers */,  | 
5200 |  | -				D4FC68172DD632E7001B74FF /* SentryDispatchSourceProviderProtocol.h in Headers */,  | 
5201 | 5189 | 				FAB7BBA92E2577A6007301E1 /* SentryModels+Serializable.h in Headers */,  | 
5202 | 5190 | 				63AA76A51EB9CBC200D153DE /* SentryDsn.h in Headers */,  | 
5203 | 5191 | 				844EDD6C2949387000C86F34 /* SentryMetricProfiler.h in Headers */,  | 
 | 
5643 | 5631 | 				63FE712920DA4C1000CDBAE8 /* SentryCrashCPU_arm.c in Sources */,  | 
5644 | 5632 | 				03F84D3427DD4191008FE43F /* SentryThreadMetadataCache.cpp in Sources */,  | 
5645 | 5633 | 				62862B1E2B1DDC35009B16E3 /* SentryDelayedFrame.m in Sources */,  | 
5646 |  | -				84AC61D729F75A98009EEF61 /* SentryDispatchFactory.m in Sources */,  | 
5647 | 5634 | 				15360CD62432832400112302 /* SentryAutoSessionTrackingIntegration.m in Sources */,  | 
5648 | 5635 | 				848A451D2BBF9504006AAAEC /* SentryProfilerTestHelpers.m in Sources */,  | 
5649 | 5636 | 				7B63459F280EBA7200CFA05A /* SentryUIEventTracker.m in Sources */,  | 
 | 
5900 | 5887 | 				7B4E23C2251A2C2B00060D68 /* SentryCrashIntegrationSessionHandler.m in Sources */,  | 
5901 | 5888 | 				9286059729A5098900F96038 /* SentryGeo.m in Sources */,  | 
5902 | 5889 | 				D43B26D82D70A550007747FD /* SentryTraceOrigin.m in Sources */,  | 
 | 5890 | +				FAE57C082E83092E00B710F9 /* SentryDispatchFactory.swift in Sources */,  | 
5903 | 5891 | 				D8A3649C2C91AA3300AC569B /* SentryReplayApi.m in Sources */,  | 
5904 | 5892 | 				7B42C48227E08F4B009B58C2 /* SentryDependencyContainer.m in Sources */,  | 
5905 | 5893 | 				639FCFAD1EBC811400778193 /* SentryUser.m in Sources */,  | 
 | 
0 commit comments