Skip to content

Commit f3cf343

Browse files
committed
build: Convert OneSignalInAppMessagesMocks to group
* ❗️ After `OneSignalInAppMessagesMocks` was created, I had to then manually choose this folder and "Convert to Group" or else the CI had build errors about the following: xcodebuild: error: Unable to read project 'OneSignal.xcodeproj' Reason: The project ‘OneSignal’ is damaged and cannot be opened. Examine the project file for invalid edits or unresolved source control conflicts. Exception: didn't find classname for 'isa' key
1 parent 10e20e8 commit f3cf343

File tree

1 file changed

+28
-22
lines changed

1 file changed

+28
-22
lines changed

iOS_SDK/OneSignalSDK/OneSignal.xcodeproj/project.pbxproj

Lines changed: 28 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,11 @@
7373
3C277D7E2BD76E0000857606 /* OSIdentityModelRepo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C277D7D2BD76E0000857606 /* OSIdentityModelRepo.swift */; };
7474
3C2C7DC8288F3C020020F9AE /* OSSubscriptionModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C2C7DC7288F3C020020F9AE /* OSSubscriptionModel.swift */; };
7575
3C2D8A5928B4C4E300BE41F6 /* OSDelta.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C2D8A5828B4C4E300BE41F6 /* OSDelta.swift */; };
76+
3C3FAC0A2D489B5400B7090D /* .swiftlint.yml in Resources */ = {isa = PBXBuildFile; fileRef = 3C3FAC042D489B5400B7090D /* .swiftlint.yml */; };
77+
3C3FAC0B2D489B5400B7090D /* IAMTestHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C3FAC052D489B5400B7090D /* IAMTestHelpers.swift */; };
78+
3C3FAC0C2D489B5400B7090D /* MockMessagingController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C3FAC072D489B5400B7090D /* MockMessagingController.m */; };
79+
3C3FAC0D2D489B5400B7090D /* MockMessagingController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C3FAC062D489B5400B7090D /* MockMessagingController.h */; settings = {ATTRIBUTES = (Public, ); }; };
80+
3C3FAC0E2D489B5400B7090D /* OneSignalInAppMessagesMocks.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C3FAC082D489B5400B7090D /* OneSignalInAppMessagesMocks.h */; settings = {ATTRIBUTES = (Public, ); }; };
7681
3C4398302D38771800EFBD2C /* IAMIntegrationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C43982F2D38771800EFBD2C /* IAMIntegrationTests.swift */; };
7782
3C4398672D38C70400EFBD2C /* OneSignalInAppMessagesMocks.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3C4398612D38C70400EFBD2C /* OneSignalInAppMessagesMocks.framework */; };
7883
3C4398682D38C70400EFBD2C /* OneSignalInAppMessagesMocks.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 3C4398612D38C70400EFBD2C /* OneSignalInAppMessagesMocks.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
@@ -1289,6 +1294,11 @@
12891294
3C2C7DC2288E007E0020F9AE /* UnitTests-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UnitTests-Bridging-Header.h"; sourceTree = "<group>"; };
12901295
3C2C7DC7288F3C020020F9AE /* OSSubscriptionModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OSSubscriptionModel.swift; sourceTree = "<group>"; };
12911296
3C2D8A5828B4C4E300BE41F6 /* OSDelta.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OSDelta.swift; sourceTree = "<group>"; };
1297+
3C3FAC042D489B5400B7090D /* .swiftlint.yml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = .swiftlint.yml; sourceTree = "<group>"; };
1298+
3C3FAC052D489B5400B7090D /* IAMTestHelpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IAMTestHelpers.swift; sourceTree = "<group>"; };
1299+
3C3FAC062D489B5400B7090D /* MockMessagingController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MockMessagingController.h; sourceTree = "<group>"; };
1300+
3C3FAC072D489B5400B7090D /* MockMessagingController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MockMessagingController.m; sourceTree = "<group>"; };
1301+
3C3FAC082D489B5400B7090D /* OneSignalInAppMessagesMocks.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OneSignalInAppMessagesMocks.h; sourceTree = "<group>"; };
12921302
3C43982E2D38771800EFBD2C /* OneSignalInAppMessagesTests-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "OneSignalInAppMessagesTests-Bridging-Header.h"; sourceTree = "<group>"; };
12931303
3C43982F2D38771800EFBD2C /* IAMIntegrationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IAMIntegrationTests.swift; sourceTree = "<group>"; };
12941304
3C4398612D38C70400EFBD2C /* OneSignalInAppMessagesMocks.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = OneSignalInAppMessagesMocks.framework; sourceTree = BUILT_PRODUCTS_DIR; };
@@ -1740,20 +1750,8 @@
17401750
DEFB3E662BB735B500E65DAD /* OSStubLiveActivities.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OSStubLiveActivities.swift; sourceTree = "<group>"; };
17411751
/* End PBXFileReference section */
17421752

1743-
/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */
1744-
3C43986C2D38C70400EFBD2C /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
1745-
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
1746-
publicHeaders = (
1747-
MockMessagingController.h,
1748-
OneSignalInAppMessagesMocks.h,
1749-
);
1750-
target = 3C4398602D38C70400EFBD2C /* OneSignalInAppMessagesMocks */;
1751-
};
1752-
/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */
1753-
17541753
/* Begin PBXFileSystemSynchronizedRootGroup section */
17551754
3C1300472D46D59100CD690D /* Categories */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = Categories; sourceTree = "<group>"; };
1756-
3C4398622D38C70400EFBD2C /* OneSignalInAppMessagesMocks */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (3C43986C2D38C70400EFBD2C /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = OneSignalInAppMessagesMocks; sourceTree = "<group>"; };
17571755
/* End PBXFileSystemSynchronizedRootGroup section */
17581756

17591757
/* Begin PBXFrameworksBuildPhase section */
@@ -2075,7 +2073,7 @@
20752073
475F471F2B8E398E00EC05B3 /* OneSignalLiveActivities */,
20762074
3CC0639B2B6D7A8D002BB07F /* OneSignalCoreMocks */,
20772075
3C8544B72C5AEFF700F542A9 /* OneSignalOSCoreMocks */,
2078-
3C4398622D38C70400EFBD2C /* OneSignalInAppMessagesMocks */,
2076+
3C3FAC092D489B5400B7090D /* OneSignalInAppMessagesMocks */,
20792077
3CC063DE2B6D7F2A002BB07F /* OneSignalUserMocks */,
20802078
3CC063A52B6D7A8E002BB07F /* OneSignalCoreTests */,
20812079
3CC063EC2B6D7FE8002BB07F /* OneSignalUserTests */,
@@ -2187,6 +2185,18 @@
21872185
path = Source;
21882186
sourceTree = "<group>";
21892187
};
2188+
3C3FAC092D489B5400B7090D /* OneSignalInAppMessagesMocks */ = {
2189+
isa = PBXGroup;
2190+
children = (
2191+
3C3FAC042D489B5400B7090D /* .swiftlint.yml */,
2192+
3C3FAC052D489B5400B7090D /* IAMTestHelpers.swift */,
2193+
3C3FAC062D489B5400B7090D /* MockMessagingController.h */,
2194+
3C3FAC072D489B5400B7090D /* MockMessagingController.m */,
2195+
3C3FAC082D489B5400B7090D /* OneSignalInAppMessagesMocks.h */,
2196+
);
2197+
path = OneSignalInAppMessagesMocks;
2198+
sourceTree = "<group>";
2199+
};
21902200
3C8544B72C5AEFF700F542A9 /* OneSignalOSCoreMocks */ = {
21912201
isa = PBXGroup;
21922202
children = (
@@ -3128,6 +3138,8 @@
31283138
isa = PBXHeadersBuildPhase;
31293139
buildActionMask = 2147483647;
31303140
files = (
3141+
3C3FAC0D2D489B5400B7090D /* MockMessagingController.h in Headers */,
3142+
3C3FAC0E2D489B5400B7090D /* OneSignalInAppMessagesMocks.h in Headers */,
31313143
);
31323144
runOnlyForDeploymentPostprocessing = 0;
31333145
};
@@ -3408,9 +3420,6 @@
34083420
3C88C0292D39693C0087B461 /* PBXTargetDependency */,
34093421
3C88C0362D396EDA0087B461 /* PBXTargetDependency */,
34103422
);
3411-
fileSystemSynchronizedGroups = (
3412-
3C4398622D38C70400EFBD2C /* OneSignalInAppMessagesMocks */,
3413-
);
34143423
name = OneSignalInAppMessagesMocks;
34153424
packageProductDependencies = (
34163425
);
@@ -4041,6 +4050,7 @@
40414050
isa = PBXResourcesBuildPhase;
40424051
buildActionMask = 2147483647;
40434052
files = (
4053+
3C3FAC0A2D489B5400B7090D /* .swiftlint.yml in Resources */,
40444054
);
40454055
runOnlyForDeploymentPostprocessing = 0;
40464056
};
@@ -4303,6 +4313,8 @@
43034313
isa = PBXSourcesBuildPhase;
43044314
buildActionMask = 2147483647;
43054315
files = (
4316+
3C3FAC0B2D489B5400B7090D /* IAMTestHelpers.swift in Sources */,
4317+
3C3FAC0C2D489B5400B7090D /* MockMessagingController.m in Sources */,
43064318
);
43074319
runOnlyForDeploymentPostprocessing = 0;
43084320
};
@@ -5928,7 +5940,6 @@
59285940
3CC063AC2B6D7A8E002BB07F /* Release */ = {
59295941
isa = XCBuildConfiguration;
59305942
buildSettings = {
5931-
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
59325943
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
59335944
BUNDLE_LOADER = "$(TEST_HOST)";
59345945
CLANG_ANALYZER_NONNULL = YES;
@@ -5977,7 +5988,6 @@
59775988
3CC063AD2B6D7A8E002BB07F /* Debug */ = {
59785989
isa = XCBuildConfiguration;
59795990
buildSettings = {
5980-
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
59815991
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
59825992
BUNDLE_LOADER = "$(TEST_HOST)";
59835993
CLANG_ANALYZER_NONNULL = YES;
@@ -6033,7 +6043,6 @@
60336043
3CC063AE2B6D7A8E002BB07F /* Test */ = {
60346044
isa = XCBuildConfiguration;
60356045
buildSettings = {
6036-
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
60376046
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
60386047
BUNDLE_LOADER = "$(TEST_HOST)";
60396048
CLANG_ANALYZER_NONNULL = YES;
@@ -7481,7 +7490,6 @@
74817490
DE3D8F3F28C15839008C2BBF /* Test */ = {
74827491
isa = XCBuildConfiguration;
74837492
buildSettings = {
7484-
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
74857493
ARCHS = "$(ARCHS_STANDARD)";
74867494
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
74877495
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
@@ -8890,7 +8898,6 @@
88908898
DEF5CD082539321D0003E9CC /* Release */ = {
88918899
isa = XCBuildConfiguration;
88928900
buildSettings = {
8893-
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
88948901
ARCHS = "$(ARCHS_STANDARD)";
88958902
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
88968903
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
@@ -8942,7 +8949,6 @@
89428949
DEF5CD092539321D0003E9CC /* Debug */ = {
89438950
isa = XCBuildConfiguration;
89448951
buildSettings = {
8945-
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
89468952
ARCHS = "$(ARCHS_STANDARD)";
89478953
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
89488954
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;

0 commit comments

Comments
 (0)