Skip to content

Commit 9aad5e5

Browse files
authored
Merge pull request #950 from iliaskarim/sdk_2.X.X-935
SDK 2.X.X: Add xctest Identifier
2 parents 3deab06 + a3857a5 commit 9aad5e5

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

iOS_SDK/OneSignalSDK/Source/OneSignal.m

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2915,10 +2915,11 @@ @implementation UIApplication (OneSignal)
29152915
+ (void)load {
29162916
[OneSignal onesignal_Log:ONE_S_LL_VERBOSE message:@"UIApplication(OneSignal) LOADED!"];
29172917

2918-
// Prevent Xcode storyboard rendering process from crashing with custom IBDesignable Views
2918+
// Prevent Xcode storyboard rendering process from crashing with custom IBDesignable Views or from hostless unit tests.
29192919
// https://github.com/OneSignal/OneSignal-iOS-SDK/issues/160
2920-
NSProcessInfo *processInfo = [NSProcessInfo processInfo];
2921-
if ([[processInfo processName] isEqualToString:@"IBDesignablesAgentCocoaTouch"] || [[processInfo processName] isEqualToString:@"IBDesignablesAgent-iOS"])
2920+
// https://github.com/OneSignal/OneSignal-iOS-SDK/issues/935
2921+
NSString *processName = [[NSProcessInfo processInfo] processName];
2922+
if ([processName isEqualToString:@"IBDesignablesAgentCocoaTouch"] || [processName isEqualToString:@"IBDesignablesAgent-iOS"] || [processName isEqualToString:@"xctest"])
29222923
return;
29232924

29242925
if ([OneSignalHelper isIOSVersionLessThan:@"8.0"])

0 commit comments

Comments
 (0)