diff --git a/ios/NewExpensify.xcodeproj/project.pbxproj b/ios/NewExpensify.xcodeproj/project.pbxproj index 0f9edeab601d..d81aadc40697 100644 --- a/ios/NewExpensify.xcodeproj/project.pbxproj +++ b/ios/NewExpensify.xcodeproj/project.pbxproj @@ -41,7 +41,7 @@ D27CE6B77196EF3EF450EEAC /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 0D3F9E814828D91464DF9D35 /* PrivacyInfo.xcprivacy */; }; DD79042B2792E76D004484B4 /* RCTBootSplash.mm in Sources */ = {isa = PBXBuildFile; fileRef = DD79042A2792E76D004484B4 /* RCTBootSplash.mm */; }; DDCB2E57F334C143AC462B43 /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D20D83B0E39BA6D21761E72 /* ExpoModulesProvider.swift */; }; - E51DC681C7DEE40AEBDDFBFE /* BuildFile in Frameworks */ = {isa = PBXBuildFile; }; + E51DC681C7DEE40AEBDDFBFE /* (null) in Frameworks */ = {isa = PBXBuildFile; }; E9DF872D2525201700607FDC /* AirshipConfig.plist in Resources */ = {isa = PBXBuildFile; fileRef = E9DF872C2525201700607FDC /* AirshipConfig.plist */; }; ED222ED90E074A5481A854FA /* ExpensifyNeue-BoldItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 8B28D84EF339436DBD42A203 /* ExpensifyNeue-BoldItalic.otf */; }; F0C450EA2705020500FD2970 /* colors.json in Resources */ = {isa = PBXBuildFile; fileRef = F0C450E92705020500FD2970 /* colors.json */; }; @@ -121,6 +121,12 @@ 7041848426A8E47D00E09F4D /* RCTStartupTimer.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = RCTStartupTimer.m; path = NewExpensify/RCTStartupTimer.m; sourceTree = ""; }; 707151F8A56D2431696273AB /* Pods-NewExpensify.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-NewExpensify.debug.xcconfig"; path = "Target Support Files/Pods-NewExpensify/Pods-NewExpensify.debug.xcconfig"; sourceTree = ""; }; 70CF6E81262E297300711ADC /* BootSplash.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = BootSplash.storyboard; path = NewExpensify/BootSplash.storyboard; sourceTree = ""; }; + 7F3784A22C75103800063508 /* NewExpensifyDebugDevelopment.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = NewExpensifyDebugDevelopment.entitlements; path = NewExpensify/NewExpensifyDebugDevelopment.entitlements; sourceTree = ""; }; + 7F3784A32C75129D00063508 /* NewExpensifyDebugAdHoc.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = NewExpensifyDebugAdHoc.entitlements; path = NewExpensify/NewExpensifyDebugAdHoc.entitlements; sourceTree = ""; }; + 7F3784A42C7512BF00063508 /* NewExpensifyDebugProduction.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = NewExpensifyDebugProduction.entitlements; path = NewExpensify/NewExpensifyDebugProduction.entitlements; sourceTree = ""; }; + 7F3784A52C7512CF00063508 /* NewExpensifyReleaseDevelopment.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = NewExpensifyReleaseDevelopment.entitlements; path = NewExpensify/NewExpensifyReleaseDevelopment.entitlements; sourceTree = ""; }; + 7F3784A62C7512D900063508 /* NewExpensifyReleaseAdHoc.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = NewExpensifyReleaseAdHoc.entitlements; path = NewExpensify/NewExpensifyReleaseAdHoc.entitlements; sourceTree = ""; }; + 7F3784A72C75131000063508 /* NewExpensifyReleaseProduction.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = NewExpensifyReleaseProduction.entitlements; path = NewExpensify/NewExpensifyReleaseProduction.entitlements; sourceTree = ""; }; 7F9DD8D92B2A445B005E3AFA /* ExpError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExpError.swift; sourceTree = ""; }; 7FD73C9B2B23CE9500420AF3 /* NotificationServiceExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = NotificationServiceExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; }; 7FD73C9D2B23CE9500420AF3 /* NotificationService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationService.swift; sourceTree = ""; }; @@ -165,8 +171,8 @@ buildActionMask = 2147483647; files = ( 383643682B6D4AE2005BB9AE /* DeviceCheck.framework in Frameworks */, - E51DC681C7DEE40AEBDDFBFE /* BuildFile in Frameworks */, - E51DC681C7DEE40AEBDDFBFE /* BuildFile in Frameworks */, + E51DC681C7DEE40AEBDDFBFE /* (null) in Frameworks */, + E51DC681C7DEE40AEBDDFBFE /* (null) in Frameworks */, 8744C5400E24E379441C04A4 /* libPods-NewExpensify.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; @@ -201,6 +207,12 @@ 13B07FAE1A68108700A75B9A /* NewExpensify */ = { isa = PBXGroup; children = ( + 7F3784A72C75131000063508 /* NewExpensifyReleaseProduction.entitlements */, + 7F3784A62C7512D900063508 /* NewExpensifyReleaseAdHoc.entitlements */, + 7F3784A52C7512CF00063508 /* NewExpensifyReleaseDevelopment.entitlements */, + 7F3784A42C7512BF00063508 /* NewExpensifyDebugProduction.entitlements */, + 7F3784A32C75129D00063508 /* NewExpensifyDebugAdHoc.entitlements */, + 7F3784A22C75103800063508 /* NewExpensifyDebugDevelopment.entitlements */, 0F5BE0CD252686320097D869 /* GoogleService-Info.plist */, E9DF872C2525201700607FDC /* AirshipConfig.plist */, 0CDA8E36287DD6A0004ECBEC /* Images.xcassets */, @@ -1224,7 +1236,7 @@ ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO; CLANG_CXX_LANGUAGE_STANDARD = "c++20"; CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = NewExpensify/Chat.entitlements; + CODE_SIGN_ENTITLEMENTS = NewExpensify/NewExpensifyDebugDevelopment.entitlements; CODE_SIGN_IDENTITY = "iPhone Distribution"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Manual; @@ -1264,7 +1276,7 @@ ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO; CLANG_CXX_LANGUAGE_STANDARD = "c++20"; CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = NewExpensify/Chat.entitlements; + CODE_SIGN_ENTITLEMENTS = NewExpensify/NewExpensifyReleaseDevelopment.entitlements; CODE_SIGN_IDENTITY = "iPhone Distribution"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Manual; @@ -2029,7 +2041,7 @@ ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO; CLANG_CXX_LANGUAGE_STANDARD = "c++20"; CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = NewExpensify/Chat.entitlements; + CODE_SIGN_ENTITLEMENTS = NewExpensify/NewExpensifyDebugProduction.entitlements; CODE_SIGN_IDENTITY = "iPhone Distribution"; CODE_SIGN_STYLE = Manual; CURRENT_PROJECT_VERSION = 3; @@ -2178,7 +2190,7 @@ ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO; CLANG_CXX_LANGUAGE_STANDARD = "c++20"; CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = NewExpensify/Chat.entitlements; + CODE_SIGN_ENTITLEMENTS = NewExpensify/NewExpensifyDebugAdHoc.entitlements; CODE_SIGN_IDENTITY = "iPhone Distribution"; CODE_SIGN_STYLE = Manual; CURRENT_PROJECT_VERSION = 3; @@ -2321,7 +2333,7 @@ ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO; CLANG_CXX_LANGUAGE_STANDARD = "c++20"; CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = NewExpensify/Chat.entitlements; + CODE_SIGN_ENTITLEMENTS = NewExpensify/NewExpensifyReleaseProduction.entitlements; CODE_SIGN_IDENTITY = "iPhone Distribution"; CODE_SIGN_STYLE = Manual; CURRENT_PROJECT_VERSION = 3; @@ -2460,7 +2472,7 @@ ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO; CLANG_CXX_LANGUAGE_STANDARD = "c++20"; CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = NewExpensify/Chat.entitlements; + CODE_SIGN_ENTITLEMENTS = NewExpensify/NewExpensifyReleaseAdHoc.entitlements; CODE_SIGN_IDENTITY = "iPhone Distribution"; CODE_SIGN_STYLE = Manual; CURRENT_PROJECT_VERSION = 3; diff --git a/ios/NewExpensify/NewExpensifyDebugAdHoc.entitlements b/ios/NewExpensify/NewExpensifyDebugAdHoc.entitlements new file mode 100644 index 000000000000..831c5b2d5c8f --- /dev/null +++ b/ios/NewExpensify/NewExpensifyDebugAdHoc.entitlements @@ -0,0 +1,24 @@ + + + + + aps-environment + development + com.apple.developer.applesignin + + Default + + com.apple.developer.associated-domains + + applinks:new.expensify.com + applinks:staging.new.expensify.com + webcredentials:new.expensify.com + + com.apple.developer.usernotifications.communication + + com.apple.security.application-groups + + group.com.expensify.new + + + diff --git a/ios/NewExpensify/NewExpensifyDebugDevelopment.entitlements b/ios/NewExpensify/NewExpensifyDebugDevelopment.entitlements new file mode 100644 index 000000000000..831c5b2d5c8f --- /dev/null +++ b/ios/NewExpensify/NewExpensifyDebugDevelopment.entitlements @@ -0,0 +1,24 @@ + + + + + aps-environment + development + com.apple.developer.applesignin + + Default + + com.apple.developer.associated-domains + + applinks:new.expensify.com + applinks:staging.new.expensify.com + webcredentials:new.expensify.com + + com.apple.developer.usernotifications.communication + + com.apple.security.application-groups + + group.com.expensify.new + + + diff --git a/ios/NewExpensify/NewExpensifyDebugProduction.entitlements b/ios/NewExpensify/NewExpensifyDebugProduction.entitlements new file mode 100644 index 000000000000..831c5b2d5c8f --- /dev/null +++ b/ios/NewExpensify/NewExpensifyDebugProduction.entitlements @@ -0,0 +1,24 @@ + + + + + aps-environment + development + com.apple.developer.applesignin + + Default + + com.apple.developer.associated-domains + + applinks:new.expensify.com + applinks:staging.new.expensify.com + webcredentials:new.expensify.com + + com.apple.developer.usernotifications.communication + + com.apple.security.application-groups + + group.com.expensify.new + + + diff --git a/ios/NewExpensify/NewExpensifyReleaseAdHoc.entitlements b/ios/NewExpensify/NewExpensifyReleaseAdHoc.entitlements new file mode 100644 index 000000000000..831c5b2d5c8f --- /dev/null +++ b/ios/NewExpensify/NewExpensifyReleaseAdHoc.entitlements @@ -0,0 +1,24 @@ + + + + + aps-environment + development + com.apple.developer.applesignin + + Default + + com.apple.developer.associated-domains + + applinks:new.expensify.com + applinks:staging.new.expensify.com + webcredentials:new.expensify.com + + com.apple.developer.usernotifications.communication + + com.apple.security.application-groups + + group.com.expensify.new + + + diff --git a/ios/NewExpensify/NewExpensifyReleaseDevelopment.entitlements b/ios/NewExpensify/NewExpensifyReleaseDevelopment.entitlements new file mode 100644 index 000000000000..831c5b2d5c8f --- /dev/null +++ b/ios/NewExpensify/NewExpensifyReleaseDevelopment.entitlements @@ -0,0 +1,24 @@ + + + + + aps-environment + development + com.apple.developer.applesignin + + Default + + com.apple.developer.associated-domains + + applinks:new.expensify.com + applinks:staging.new.expensify.com + webcredentials:new.expensify.com + + com.apple.developer.usernotifications.communication + + com.apple.security.application-groups + + group.com.expensify.new + + + diff --git a/ios/NewExpensify/NewExpensifyReleaseProduction.entitlements b/ios/NewExpensify/NewExpensifyReleaseProduction.entitlements new file mode 100644 index 000000000000..831c5b2d5c8f --- /dev/null +++ b/ios/NewExpensify/NewExpensifyReleaseProduction.entitlements @@ -0,0 +1,24 @@ + + + + + aps-environment + development + com.apple.developer.applesignin + + Default + + com.apple.developer.associated-domains + + applinks:new.expensify.com + applinks:staging.new.expensify.com + webcredentials:new.expensify.com + + com.apple.developer.usernotifications.communication + + com.apple.security.application-groups + + group.com.expensify.new + + +