diff --git a/ios/GoogleService-Info.plist b/ios/GoogleService-Info.plist index 6f67150642..b5744a35f7 100644 --- a/ios/GoogleService-Info.plist +++ b/ios/GoogleService-Info.plist @@ -17,7 +17,7 @@ PLIST_VERSION 1 BUNDLE_ID - im.status.ethereum + $(PRODUCT_BUNDLE_IDENTIFIER)$(BUNDLE_ID_SUFFIX) PROJECT_ID status-react-app STORAGE_BUCKET diff --git a/ios/StatusIm.xcodeproj/project.pbxproj b/ios/StatusIm.xcodeproj/project.pbxproj index 4d4f007215..5697cd0395 100644 --- a/ios/StatusIm.xcodeproj/project.pbxproj +++ b/ios/StatusIm.xcodeproj/project.pbxproj @@ -1945,6 +1945,7 @@ isa = XCBuildConfiguration; baseConfigurationReference = 064351D2FD901F8B6C9AE2A5 /* Pods-StatusImTests.debug.xcconfig */; buildSettings = { + BUNDLE_ID_SUFFIX = .debug; BUNDLE_LOADER = "$(TEST_HOST)"; DEVELOPMENT_TEAM = DTX7Z4U3YA; FRAMEWORK_SEARCH_PATHS = ( @@ -1991,6 +1992,7 @@ isa = XCBuildConfiguration; baseConfigurationReference = D489EE8D5F52DA10AC715727 /* Pods-StatusImTests.release.xcconfig */; buildSettings = { + BUNDLE_ID_SUFFIX = ""; BUNDLE_LOADER = "$(TEST_HOST)"; COPY_PHASE_STRIP = NO; DEVELOPMENT_TEAM = DTX7Z4U3YA; @@ -2034,10 +2036,12 @@ isa = XCBuildConfiguration; baseConfigurationReference = ACA66A8F16CD2FE21F38738B /* Pods-StatusIm.debug.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_APPICON_NAME = "AppIcon$(BUNDLE_ID_SUFFIX)"; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + BUNDLE_ID_SUFFIX = .debug; CODE_SIGN_ENTITLEMENTS = StatusIm/StatusIm.entitlements; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CUSTOM_PRODUCT_NAME = "Status Debug"; DEAD_CODE_STRIPPING = NO; DEVELOPMENT_TEAM = DTX7Z4U3YA; FRAMEWORK_SEARCH_PATHS = ( @@ -2093,10 +2097,12 @@ isa = XCBuildConfiguration; baseConfigurationReference = 38A44830EC5708E89387F641 /* Pods-StatusIm.release.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_APPICON_NAME = "AppIcon$(BUNDLE_ID_SUFFIX)"; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + BUNDLE_ID_SUFFIX = ""; CODE_SIGN_ENTITLEMENTS = StatusIm/StatusIm.entitlements; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CUSTOM_PRODUCT_NAME = Status; DEAD_CODE_STRIPPING = NO; DEVELOPMENT_TEAM = DTX7Z4U3YA; FRAMEWORK_SEARCH_PATHS = ( diff --git a/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/Contents.json b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/Contents.json new file mode 100644 index 0000000000..30e335fba0 --- /dev/null +++ b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/Contents.json @@ -0,0 +1,121 @@ +{ + "images" : [ + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "icon_20pt@2x.png", + "scale" : "2x" + }, + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "icon_20pt@3x.png", + "scale" : "3x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "icon_29pt.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "icon_29pt@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "icon_29pt@3x.png", + "scale" : "3x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "icon_40pt@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "icon_40pt@3x.png", + "scale" : "3x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "icon_60pt@2x.png", + "scale" : "2x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "icon_60pt@3x.png", + "scale" : "3x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "icon_20pt.png", + "scale" : "1x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "icon_20pt@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "icon_29pt.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "icon_29pt@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "icon_40pt.png", + "scale" : "1x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "icon_40pt@2x.png", + "scale" : "2x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "icon_76pt.png", + "scale" : "1x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "icon_76pt@2x.png", + "scale" : "2x" + }, + { + "size" : "83.5x83.5", + "idiom" : "ipad", + "filename" : "icon_83.5@2x.png", + "scale" : "2x" + }, + { + "idiom" : "ios-marketing", + "size" : "1024x1024", + "scale" : "1x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_20pt.png b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_20pt.png new file mode 100644 index 0000000000..cbd407ebd3 Binary files /dev/null and b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_20pt.png differ diff --git a/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_20pt@2x.png b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_20pt@2x.png new file mode 100644 index 0000000000..8fa80b7e4b Binary files /dev/null and b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_20pt@2x.png differ diff --git a/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_20pt@3x.png b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_20pt@3x.png new file mode 100644 index 0000000000..d2836eb5c1 Binary files /dev/null and b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_20pt@3x.png differ diff --git a/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_29pt.png b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_29pt.png new file mode 100644 index 0000000000..9d32b6f0e4 Binary files /dev/null and b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_29pt.png differ diff --git a/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_29pt@2x.png b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_29pt@2x.png new file mode 100644 index 0000000000..5467ddacf3 Binary files /dev/null and b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_29pt@2x.png differ diff --git a/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_29pt@3x.png b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_29pt@3x.png new file mode 100644 index 0000000000..4a8c1a26c3 Binary files /dev/null and b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_29pt@3x.png differ diff --git a/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_40pt.png b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_40pt.png new file mode 100644 index 0000000000..8fa80b7e4b Binary files /dev/null and b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_40pt.png differ diff --git a/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_40pt@2x.png b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_40pt@2x.png new file mode 100644 index 0000000000..2ec6c9d0b5 Binary files /dev/null and b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_40pt@2x.png differ diff --git a/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_40pt@3x.png b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_40pt@3x.png new file mode 100644 index 0000000000..b31cad7e75 Binary files /dev/null and b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_40pt@3x.png differ diff --git a/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_60pt@2x.png b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_60pt@2x.png new file mode 100644 index 0000000000..06a6642af4 Binary files /dev/null and b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_60pt@2x.png differ diff --git a/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_60pt@3x.png b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_60pt@3x.png new file mode 100644 index 0000000000..72e04e711e Binary files /dev/null and b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_60pt@3x.png differ diff --git a/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_76pt.png b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_76pt.png new file mode 100644 index 0000000000..5c2319627c Binary files /dev/null and b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_76pt.png differ diff --git a/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_76pt@2x.png b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_76pt@2x.png new file mode 100644 index 0000000000..ca4b78fde3 Binary files /dev/null and b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_76pt@2x.png differ diff --git a/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_83.5@2x.png b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_83.5@2x.png new file mode 100644 index 0000000000..a29f4863b5 Binary files /dev/null and b/ios/StatusIm/Images.xcassets/AppIcon.debug.appiconset/icon_83.5@2x.png differ diff --git a/ios/StatusIm/Info.plist b/ios/StatusIm/Info.plist index fcc172c689..cbaa01d5dc 100644 --- a/ios/StatusIm/Info.plist +++ b/ios/StatusIm/Info.plist @@ -5,11 +5,11 @@ CFBundleDevelopmentRegion en CFBundleDisplayName - Status + $(CUSTOM_PRODUCT_NAME) CFBundleExecutable $(EXECUTABLE_NAME) CFBundleIdentifier - im.status.ethereum + $(PRODUCT_BUNDLE_IDENTIFIER)$(BUNDLE_ID_SUFFIX) CFBundleInfoDictionaryVersion 6.0 CFBundleName diff --git a/ios/StatusImTests/Info.plist b/ios/StatusImTests/Info.plist index ba72822e87..48e8360435 100644 --- a/ios/StatusImTests/Info.plist +++ b/ios/StatusImTests/Info.plist @@ -7,7 +7,7 @@ CFBundleExecutable $(EXECUTABLE_NAME) CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) + $(PRODUCT_BUNDLE_IDENTIFIER)$(BUNDLE_ID_SUFFIX) CFBundleInfoDictionaryVersion 6.0 CFBundleName