diff --git a/.env.development b/.env.development index 8383315..8d0f159 100644 --- a/.env.development +++ b/.env.development @@ -1,4 +1,5 @@ ENV=dev +APP_ENV=development API_URL=https://dev-api.example.com/v1 GOOGLE_MAPS_API_KEY=dev_maps_key_placeholder # Application Details diff --git a/.env.development.local.example b/.env.development.local.example deleted file mode 100644 index ef69cd8..0000000 --- a/.env.development.local.example +++ /dev/null @@ -1 +0,0 @@ -GOOGLE_MAPS_API_KEY=your_dev_restricted_maps_key diff --git a/.env.production b/.env.production index c6a1d7e..779805a 100644 --- a/.env.production +++ b/.env.production @@ -1,4 +1,5 @@ ENV=prod +APP_ENV=production API_URL=https://api.example.com/v1 GOOGLE_MAPS_API_KEY=replace_in_.env.production.local_or_EAS_secret # Application Details diff --git a/.env.production.local.example b/.env.production.local.example deleted file mode 100644 index aa49612..0000000 --- a/.env.production.local.example +++ /dev/null @@ -1 +0,0 @@ -GOOGLE_MAPS_API_KEY=your_production_restricted_maps_key diff --git a/.env.signing.example b/.env.signing.example index b745bab..714ae9c 100644 --- a/.env.signing.example +++ b/.env.signing.example @@ -2,4 +2,4 @@ KEYSTORE_PATH=android/app/keystore/ignitekit-release-key.keystore KEYSTORE_PASSWORD=your_keystore_password KEY_ALIAS=your_key_alias -KEY_PASSWORD=your_key_password +KEY_PASSWORD=your_key_password \ No newline at end of file diff --git a/.env.staging b/.env.staging index b1f2887..7e25599 100644 --- a/.env.staging +++ b/.env.staging @@ -1,4 +1,5 @@ ENV=staging +APP_ENV=staging API_URL=https://staging-api.example.com/v1 GOOGLE_MAPS_API_KEY=staging_maps_key_placeholder # Application Details diff --git a/.env.staging.local.example b/.env.staging.local.example deleted file mode 100644 index 38b83a9..0000000 --- a/.env.staging.local.example +++ /dev/null @@ -1 +0,0 @@ -GOOGLE_MAPS_API_KEY=your_staging_restricted_maps_key diff --git a/.gitignore b/.gitignore index aa5d5c2..097b384 100644 --- a/.gitignore +++ b/.gitignore @@ -100,4 +100,14 @@ ios/tmp.xcconfig # Expo .expo dist/ -web-build/ \ No newline at end of file +web-build/ + +# Screenshots +ios/simulator-build/ +screenshots/ +# ASC API key +AuthKey_*.p8 +asc-api-key.json + +# Fastlane generated +Preview.html diff --git a/.maestro/screenshots.yaml b/.maestro/screenshots.yaml new file mode 100644 index 0000000..f0c20c6 --- /dev/null +++ b/.maestro/screenshots.yaml @@ -0,0 +1,17 @@ +appId: com.educatorslabs.ignitekit +--- +# Launch fresh with no cached state +- launchApp: + clearState: true + +# Wait for the welcome screen to fully render +- waitForAnimationToEnd + +# Verify the screen loaded correctly before capturing +- assertVisible: "Welcome to IgniteKit!" + +# Screenshot 1 — Welcome screen (main store screenshot) +- takeScreenshot: "01_welcome" + +# Screenshot 2 — Highlight the environment/API section +- takeScreenshot: "02_environment" diff --git a/App.tsx b/App.tsx index 1e29b44..2061501 100644 --- a/App.tsx +++ b/App.tsx @@ -24,7 +24,7 @@ function App(): React.JSX.Element { // Function to handle button press const handleLearnMorePress = async () => { - const url = 'https://www.netflix.com/in/'; + const url = 'https://www.educatorslabs.com/'; // Check if the URL can be opened const supported = await Linking.canOpenURL(url); if (supported) { @@ -42,7 +42,7 @@ function App(): React.JSX.Element { backgroundColor={backgroundStyle.backgroundColor} /> - Welcome to Netflix App! + Welcome to IgniteKit! Current Environment: {apiUrl} = 2.6.10" # Exclude problematic versions of cocoapods and activesupport that causes build failures. gem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1' gem 'activesupport', '>= 6.1.7.5', '!= 7.1.0' - -# for fastlane -gem 'nokogiri' -gem 'rack', '~> 2.2.4' -gem 'rspec' - -gem "fastlane" - +gem 'fastlane', '>= 2.232.0' +gem 'abbrev' diff --git a/Gemfile.lock b/Gemfile.lock index 71a66b2..a070be2 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -5,6 +5,7 @@ GEM base64 nkf rexml + abbrev (0.1.2) activesupport (7.2.1.1) base64 bigdecimal @@ -24,25 +25,27 @@ GEM artifactory (3.0.17) atomos (0.1.3) aws-eventstream (1.4.0) - aws-partitions (1.1135.0) - aws-sdk-core (3.227.0) + aws-partitions (1.1231.0) + aws-sdk-core (3.244.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.992.0) aws-sigv4 (~> 1.9) base64 + bigdecimal jmespath (~> 1, >= 1.6.1) logger - aws-sdk-kms (1.108.0) - aws-sdk-core (~> 3, >= 3.227.0) + aws-sdk-kms (1.123.0) + aws-sdk-core (~> 3, >= 3.244.0) aws-sigv4 (~> 1.5) - aws-sdk-s3 (1.194.0) - aws-sdk-core (~> 3, >= 3.227.0) + aws-sdk-s3 (1.217.0) + aws-sdk-core (~> 3, >= 3.244.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.5) aws-sigv4 (1.12.1) aws-eventstream (~> 1, >= 1.0.2) babosa (1.0.4) base64 (0.2.0) + benchmark (0.5.0) bigdecimal (3.1.8) claide (1.1.0) cocoapods (1.15.2) @@ -88,8 +91,8 @@ GEM highline (~> 2.0.0) concurrent-ruby (1.3.4) connection_pool (2.4.1) + csv (3.3.5) declarative (0.0.20) - diff-lcs (1.5.1) digest-crc (0.7.0) rake (>= 12.0.0, < 14.0.0) domain_name (0.6.20240107) @@ -100,7 +103,7 @@ GEM ethon (0.16.0) ffi (>= 1.15.0) excon (0.112.0) - faraday (1.10.4) + faraday (1.10.5) faraday-em_http (~> 1.0) faraday-em_synchrony (~> 1.0) faraday-excon (~> 1.1) @@ -112,32 +115,36 @@ GEM faraday-rack (~> 1.0) faraday-retry (~> 1.0) ruby2_keywords (>= 0.0.4) - faraday-cookie_jar (0.0.7) + faraday-cookie_jar (0.0.8) faraday (>= 0.8.0) - http-cookie (~> 1.0.0) + http-cookie (>= 1.0.0) faraday-em_http (1.0.0) faraday-em_synchrony (1.0.1) faraday-excon (1.1.0) faraday-httpclient (1.0.1) - faraday-multipart (1.1.1) + faraday-multipart (1.2.0) multipart-post (~> 2.0) faraday-net_http (1.0.2) faraday-net_http_persistent (1.2.0) faraday-patron (1.0.0) faraday-rack (1.0.0) - faraday-retry (1.0.3) + faraday-retry (1.0.4) faraday_middleware (1.2.1) faraday (~> 1.0) - fastimage (2.4.0) - fastlane (2.228.0) + fastimage (2.4.1) + fastlane (2.232.2) CFPropertyList (>= 2.3, < 4.0.0) + abbrev (~> 0.1.2) addressable (>= 2.8, < 3.0.0) artifactory (~> 3.0) - aws-sdk-s3 (~> 1.0) + aws-sdk-s3 (~> 1.197) babosa (>= 1.0.3, < 2.0.0) - bundler (>= 1.12.0, < 3.0.0) + base64 (~> 0.2.0) + benchmark (>= 0.1.0) + bundler (>= 1.17.3, < 5.0.0) colored (~> 1.2) commander (~> 4.6) + csv (~> 3.3) dotenv (>= 2.1.1, < 3.0.0) emoji_regex (>= 0.1, < 4.0) excon (>= 0.71.0, < 1.0.0) @@ -149,16 +156,20 @@ GEM gh_inspector (>= 1.1.2, < 2.0.0) google-apis-androidpublisher_v3 (~> 0.3) google-apis-playcustomapp_v1 (~> 0.1) - google-cloud-env (>= 1.6.0, < 2.0.0) + google-cloud-env (>= 1.6.0, <= 2.1.1) google-cloud-storage (~> 1.31) highline (~> 2.0) http-cookie (~> 1.0.5) json (< 3.0.0) jwt (>= 2.1.0, < 3) + logger (>= 1.6, < 2.0) mini_magick (>= 4.9.4, < 5.0.0) multipart-post (>= 2.0.0, < 3.0.0) + mutex_m (~> 0.3.0) naturally (~> 2.2) + nkf (~> 0.2.0) optparse (>= 0.1.1, < 1.0.0) + ostruct (>= 0.1.0) plist (>= 3.1.0, < 4.0.0) rubyzip (>= 2.0.0, < 3.0.0) security (= 0.1.5) @@ -177,38 +188,40 @@ GEM fourflusher (2.3.1) fuzzy_match (2.0.4) gh_inspector (1.1.3) - google-apis-androidpublisher_v3 (0.54.0) - google-apis-core (>= 0.11.0, < 2.a) - google-apis-core (0.11.3) + google-apis-androidpublisher_v3 (0.98.0) + google-apis-core (>= 0.15.0, < 2.a) + google-apis-core (0.18.0) addressable (~> 2.5, >= 2.5.1) - googleauth (>= 0.16.2, < 2.a) - httpclient (>= 2.8.1, < 3.a) + googleauth (~> 1.9) + httpclient (>= 2.8.3, < 3.a) mini_mime (~> 1.0) + mutex_m representable (~> 3.0) retriable (>= 2.0, < 4.a) - rexml - google-apis-iamcredentials_v1 (0.17.0) - google-apis-core (>= 0.11.0, < 2.a) - google-apis-playcustomapp_v1 (0.13.0) - google-apis-core (>= 0.11.0, < 2.a) - google-apis-storage_v1 (0.31.0) - google-apis-core (>= 0.11.0, < 2.a) + google-apis-iamcredentials_v1 (0.26.0) + google-apis-core (>= 0.15.0, < 2.a) + google-apis-playcustomapp_v1 (0.17.0) + google-apis-core (>= 0.15.0, < 2.a) + google-apis-storage_v1 (0.61.0) + google-apis-core (>= 0.15.0, < 2.a) google-cloud-core (1.8.0) google-cloud-env (>= 1.0, < 3.a) google-cloud-errors (~> 1.0) - google-cloud-env (1.6.0) - faraday (>= 0.17.3, < 3.0) - google-cloud-errors (1.5.0) - google-cloud-storage (1.47.0) + google-cloud-env (2.1.1) + faraday (>= 1.0, < 3.a) + google-cloud-errors (1.6.0) + google-cloud-storage (1.59.0) addressable (~> 2.8) digest-crc (~> 0.4) - google-apis-iamcredentials_v1 (~> 0.1) - google-apis-storage_v1 (~> 0.31.0) + google-apis-core (>= 0.18, < 2) + google-apis-iamcredentials_v1 (~> 0.18) + google-apis-storage_v1 (>= 0.42) google-cloud-core (~> 1.6) - googleauth (>= 0.16.2, < 2.a) + googleauth (~> 1.9) mini_mime (~> 1.0) - googleauth (1.8.1) - faraday (>= 0.17.3, < 3.a) + googleauth (1.11.2) + faraday (>= 1.0, < 3.a) + google-cloud-env (~> 2.1) jwt (>= 1.4, < 3.0) multi_json (~> 1.11) os (>= 0.9, < 2.0) @@ -226,55 +239,38 @@ GEM logger (1.6.1) mini_magick (4.13.2) mini_mime (1.1.5) - mini_portile2 (2.8.7) minitest (5.25.1) molinillo (0.8.0) - multi_json (1.17.0) + multi_json (1.19.1) multipart-post (2.4.1) + mutex_m (0.3.0) nanaimo (0.3.0) nap (1.1.0) naturally (2.3.0) netrc (0.11.0) nkf (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) - optparse (0.6.0) + optparse (0.8.1) os (1.1.4) + ostruct (0.6.3) plist (3.7.2) public_suffix (4.0.7) - racc (1.8.1) - rack (2.2.10) - rake (13.3.0) + rake (13.3.1) representable (3.2.0) declarative (< 0.1.0) trailblazer-option (>= 0.1.1, < 0.2.0) uber (< 0.2.0) - retriable (3.1.2) + retriable (3.4.1) rexml (3.3.8) rouge (3.28.0) - rspec (3.13.0) - rspec-core (~> 3.13.0) - rspec-expectations (~> 3.13.0) - rspec-mocks (~> 3.13.0) - rspec-core (3.13.2) - rspec-support (~> 3.13.0) - rspec-expectations (3.13.3) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.13.0) - rspec-mocks (3.13.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.13.0) - rspec-support (3.13.1) ruby-macho (2.5.1) ruby2_keywords (0.0.5) rubyzip (2.4.1) securerandom (0.3.1) security (0.1.5) - signet (0.20.0) + signet (0.21.0) addressable (~> 2.8) faraday (>= 0.17.5, < 3.a) - jwt (>= 1.5, < 3.0) + jwt (>= 1.5, < 4.0) multi_json (~> 1.10) simctl (1.6.10) CFPropertyList @@ -311,12 +307,10 @@ PLATFORMS ruby DEPENDENCIES + abbrev activesupport (>= 6.1.7.5, != 7.1.0) cocoapods (>= 1.13, != 1.15.1, != 1.15.0) - fastlane - nokogiri - rack (~> 2.2.4) - rspec + fastlane (>= 2.232.0) RUBY VERSION ruby 3.1.0p0 diff --git a/README.md b/README.md index 9f63ec5..cb18185 100644 --- a/README.md +++ b/README.md @@ -16,12 +16,19 @@ npm install -g eas-cli eas login eas init -# 3. Add EXPO_TOKEN to your GitHub repo secrets +# 3. Set up iOS signing credentials (one-time, per Apple Developer account) +eas credentials --platform ios +# → Select: Build Credentials → All: Set up all required credentials +# → EAS generates and stores the Distribution Certificate + Provisioning Profile + +# 4. Add EXPO_TOKEN to your GitHub repo secrets # expo.dev → Account Settings → Access Tokens → Create Token -# GitHub → repo Settings → Secrets and variables → Actions → New secret +# GitHub → repo Settings → Secrets and variables → Actions → New secret → EXPO_TOKEN -# 4. You're ready — trigger a build from the Actions tab or locally: -yarn eas:build:staging # build both platforms, staging +# 5. You're ready — trigger a build from the Actions tab or locally: +yarn eas:dev:ios # iOS development build +yarn eas:staging:ios # iOS staging build +yarn eas:prod:ios # iOS production build yarn eas:version:check # verify native/app version alignment before release yarn eas:update:staging # OTA update (JS changes only, no new build) ``` @@ -47,11 +54,11 @@ yarn eas:help | EAS profile | Android Gradle task | iOS Xcode scheme | |---|---|---| -| `development` | `bundleDevelopmentRelease` | `ReactNativeCICD development` | -| `staging` | `bundleStagingRelease` | `ReactNativeCICD staging` | -| `production` | `bundleProductionRelease` | `ReactNativeCICD production` | +| `development` | `bundleDevelopmentRelease` | `IgniteKit development` | +| `staging` | `bundleStagingRelease` | `IgniteKit staging` | +| `production` | `bundleProductionRelease` | `IgniteKit production` | -**Naming:** The three environments are always **`development`**, **`staging`**, **`production`** (EAS profile = Android flavor = env file). iOS schemes are prefixed **`ReactNativeCICD `** so they read clearly in Xcode; Android flavors stay short for Gradle. Same `applicationId` on Android across flavors. +**Naming:** The three environments are always **`development`**, **`staging`**, **`production`** (EAS profile = Android flavor = env file). iOS schemes are prefixed **`IgniteKit `** matching the Xcode project name; Android flavors stay short for Gradle. Same `applicationId` on Android across flavors. --- diff --git a/android/Gemfile b/android/Gemfile deleted file mode 100644 index cdd3a6b..0000000 --- a/android/Gemfile +++ /dev/null @@ -1,6 +0,0 @@ -source "https://rubygems.org" - -gem "fastlane" - -plugins_path = File.join(File.dirname(__FILE__), 'fastlane', 'Pluginfile') -eval_gemfile(plugins_path) if File.exist?(plugins_path) diff --git a/android/Gemfile.lock b/android/Gemfile.lock deleted file mode 100644 index 6723fac..0000000 --- a/android/Gemfile.lock +++ /dev/null @@ -1,229 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - CFPropertyList (3.0.7) - base64 - nkf - rexml - addressable (2.8.7) - public_suffix (>= 2.0.2, < 7.0) - artifactory (3.0.17) - atomos (0.1.3) - aws-eventstream (1.4.0) - aws-partitions (1.1135.0) - aws-sdk-core (3.227.0) - aws-eventstream (~> 1, >= 1.3.0) - aws-partitions (~> 1, >= 1.992.0) - aws-sigv4 (~> 1.9) - base64 - jmespath (~> 1, >= 1.6.1) - logger - aws-sdk-kms (1.107.0) - aws-sdk-core (~> 3, >= 3.227.0) - aws-sigv4 (~> 1.5) - aws-sdk-s3 (1.194.0) - aws-sdk-core (~> 3, >= 3.227.0) - aws-sdk-kms (~> 1) - aws-sigv4 (~> 1.5) - aws-sigv4 (1.12.1) - aws-eventstream (~> 1, >= 1.0.2) - babosa (1.0.4) - base64 (0.3.0) - claide (1.1.0) - colored (1.2) - colored2 (3.1.2) - commander (4.6.0) - highline (~> 2.0.0) - declarative (0.0.20) - digest-crc (0.7.0) - rake (>= 12.0.0, < 14.0.0) - domain_name (0.6.20240107) - dotenv (2.8.1) - emoji_regex (3.2.3) - excon (0.112.0) - faraday (1.10.4) - faraday-em_http (~> 1.0) - faraday-em_synchrony (~> 1.0) - faraday-excon (~> 1.1) - faraday-httpclient (~> 1.0) - faraday-multipart (~> 1.0) - faraday-net_http (~> 1.0) - faraday-net_http_persistent (~> 1.0) - faraday-patron (~> 1.0) - faraday-rack (~> 1.0) - faraday-retry (~> 1.0) - ruby2_keywords (>= 0.0.4) - faraday-cookie_jar (0.0.7) - faraday (>= 0.8.0) - http-cookie (~> 1.0.0) - faraday-em_http (1.0.0) - faraday-em_synchrony (1.0.1) - faraday-excon (1.1.0) - faraday-httpclient (1.0.1) - faraday-multipart (1.1.1) - multipart-post (~> 2.0) - faraday-net_http (1.0.2) - faraday-net_http_persistent (1.2.0) - faraday-patron (1.0.0) - faraday-rack (1.0.0) - faraday-retry (1.0.3) - faraday_middleware (1.2.1) - faraday (~> 1.0) - fastimage (2.4.0) - fastlane (2.228.0) - CFPropertyList (>= 2.3, < 4.0.0) - addressable (>= 2.8, < 3.0.0) - artifactory (~> 3.0) - aws-sdk-s3 (~> 1.0) - babosa (>= 1.0.3, < 2.0.0) - bundler (>= 1.12.0, < 3.0.0) - colored (~> 1.2) - commander (~> 4.6) - dotenv (>= 2.1.1, < 3.0.0) - emoji_regex (>= 0.1, < 4.0) - excon (>= 0.71.0, < 1.0.0) - faraday (~> 1.0) - faraday-cookie_jar (~> 0.0.6) - faraday_middleware (~> 1.0) - fastimage (>= 2.1.0, < 3.0.0) - fastlane-sirp (>= 1.0.0) - gh_inspector (>= 1.1.2, < 2.0.0) - google-apis-androidpublisher_v3 (~> 0.3) - google-apis-playcustomapp_v1 (~> 0.1) - google-cloud-env (>= 1.6.0, < 2.0.0) - google-cloud-storage (~> 1.31) - highline (~> 2.0) - http-cookie (~> 1.0.5) - json (< 3.0.0) - jwt (>= 2.1.0, < 3) - mini_magick (>= 4.9.4, < 5.0.0) - multipart-post (>= 2.0.0, < 3.0.0) - naturally (~> 2.2) - optparse (>= 0.1.1, < 1.0.0) - plist (>= 3.1.0, < 4.0.0) - rubyzip (>= 2.0.0, < 3.0.0) - security (= 0.1.5) - simctl (~> 1.6.3) - terminal-notifier (>= 2.0.0, < 3.0.0) - terminal-table (~> 3) - tty-screen (>= 0.6.3, < 1.0.0) - tty-spinner (>= 0.8.0, < 1.0.0) - word_wrap (~> 1.0.0) - xcodeproj (>= 1.13.0, < 2.0.0) - xcpretty (~> 0.4.1) - xcpretty-travis-formatter (>= 0.0.3, < 2.0.0) - fastlane-plugin-versioning_android (0.1.1) - fastlane-sirp (1.0.0) - sysrandom (~> 1.0) - gh_inspector (1.1.3) - google-apis-androidpublisher_v3 (0.54.0) - google-apis-core (>= 0.11.0, < 2.a) - google-apis-core (0.11.3) - addressable (~> 2.5, >= 2.5.1) - googleauth (>= 0.16.2, < 2.a) - httpclient (>= 2.8.1, < 3.a) - mini_mime (~> 1.0) - representable (~> 3.0) - retriable (>= 2.0, < 4.a) - rexml - google-apis-iamcredentials_v1 (0.17.0) - google-apis-core (>= 0.11.0, < 2.a) - google-apis-playcustomapp_v1 (0.13.0) - google-apis-core (>= 0.11.0, < 2.a) - google-apis-storage_v1 (0.31.0) - google-apis-core (>= 0.11.0, < 2.a) - google-cloud-core (1.8.0) - google-cloud-env (>= 1.0, < 3.a) - google-cloud-errors (~> 1.0) - google-cloud-env (1.6.0) - faraday (>= 0.17.3, < 3.0) - google-cloud-errors (1.5.0) - google-cloud-storage (1.47.0) - addressable (~> 2.8) - digest-crc (~> 0.4) - google-apis-iamcredentials_v1 (~> 0.1) - google-apis-storage_v1 (~> 0.31.0) - google-cloud-core (~> 1.6) - googleauth (>= 0.16.2, < 2.a) - mini_mime (~> 1.0) - googleauth (1.8.1) - faraday (>= 0.17.3, < 3.a) - jwt (>= 1.4, < 3.0) - multi_json (~> 1.11) - os (>= 0.9, < 2.0) - signet (>= 0.16, < 2.a) - highline (2.0.3) - http-cookie (1.0.8) - domain_name (~> 0.5) - httpclient (2.9.0) - mutex_m - jmespath (1.6.2) - json (2.13.1) - jwt (2.10.2) - base64 - logger (1.7.0) - mini_magick (4.13.2) - mini_mime (1.1.5) - multi_json (1.17.0) - multipart-post (2.4.1) - mutex_m (0.3.0) - nanaimo (0.4.0) - naturally (2.3.0) - nkf (0.2.0) - optparse (0.6.0) - os (1.1.4) - plist (3.7.2) - public_suffix (6.0.2) - rake (13.3.0) - representable (3.2.0) - declarative (< 0.1.0) - trailblazer-option (>= 0.1.1, < 0.2.0) - uber (< 0.2.0) - retriable (3.1.2) - rexml (3.4.1) - rouge (3.28.0) - ruby2_keywords (0.0.5) - rubyzip (2.4.1) - security (0.1.5) - signet (0.20.0) - addressable (~> 2.8) - faraday (>= 0.17.5, < 3.a) - jwt (>= 1.5, < 3.0) - multi_json (~> 1.10) - simctl (1.6.10) - CFPropertyList - naturally - sysrandom (1.0.5) - terminal-notifier (2.0.0) - terminal-table (3.0.2) - unicode-display_width (>= 1.1.1, < 3) - trailblazer-option (0.1.2) - tty-cursor (0.7.1) - tty-screen (0.8.2) - tty-spinner (0.9.3) - tty-cursor (~> 0.7) - uber (0.1.0) - unicode-display_width (2.6.0) - word_wrap (1.0.0) - xcodeproj (1.27.0) - CFPropertyList (>= 2.3.3, < 4.0) - atomos (~> 0.1.3) - claide (>= 1.0.2, < 2.0) - colored2 (~> 3.1) - nanaimo (~> 0.4.0) - rexml (>= 3.3.6, < 4.0) - xcpretty (0.4.1) - rouge (~> 3.28.0) - xcpretty-travis-formatter (1.0.1) - xcpretty (~> 0.2, >= 0.0.7) - -PLATFORMS - arm64-darwin-23 - arm64-darwin-24 - -DEPENDENCIES - fastlane - fastlane-plugin-versioning_android - -BUNDLED WITH - 2.3.3 diff --git a/android/fastlane/Appfile b/android/fastlane/Appfile deleted file mode 100644 index 5adb0ae..0000000 --- a/android/fastlane/Appfile +++ /dev/null @@ -1,2 +0,0 @@ -json_key_file("android/fastlane/keys/reactnativeignitekit-465baf38544b.json") # 🔐 JSON key used for Google Play Developer API -package_name("com.shivshankartiwari.reactnativeignitekit") # 📦 Your app’s package name \ No newline at end of file diff --git a/android/fastlane/Fastfile b/android/fastlane/Fastfile deleted file mode 100644 index 55444d7..0000000 --- a/android/fastlane/Fastfile +++ /dev/null @@ -1,94 +0,0 @@ -default_platform(:android) - -platform :android do - - desc "🧪 Run unit tests" - lane :test do - gradle(task: "test") - end - - desc "🚀 Deploy DEVELOPMENT flavor to Internal Testing" - lane :development_internal do - gradle(task: "clean") - - android_set_version_code( - gradle_file: "app/build.gradle", - version_code: android_get_version_code( - gradle_file: "app/build.gradle" - ).to_i + 1 - ) - - gradle( - task: "bundle", - flavor: "development", - build_type: "Release" - ) - - upload_to_play_store( - track: 'internal', - json_key: "fastlane/keys/reactnativeignitekit-465baf38544b.json", - package_name: "com.shivshankartiwari.reactnativeignitekit", - skip_upload_apk: true, - skip_upload_screenshots: false - ) - end - - desc "🧪 Deploy STAGING flavor to Open Testing (Beta)" - lane :staging_beta do - gradle(task: "clean") - - android_set_version_code( - gradle_file: "app/build.gradle", - version_code: android_get_version_code( - gradle_file: "app/build.gradle" - ).to_i + 1 - ) - - gradle( - task: "bundle", - flavor: "staging", - build_type: "Release" - ) - - upload_to_play_store( - track: 'beta', - json_key: "fastlane/keys/reactnativeignitekit-465baf38544b.json", - package_name: "com.shivshankartiwari.reactnativeignitekit", - skip_upload_apk: true, - skip_upload_screenshots: false - ) - end - - desc "🏁 Deploy PRODUCTION flavor to Production" - lane :production_release do - gradle(task: "clean") - - android_set_version_code( - gradle_file: "app/build.gradle", - version_code: android_get_version_code( - gradle_file: "app/build.gradle" - ).to_i + 1 - ) - - gradle( - task: "assemble", - flavor: "production", - build_type: "Release" - ) - - gradle( - task: "bundle", - flavor: "production", - build_type: "Release" - ) - - upload_to_play_store( - track: 'production', - json_key: "fastlane/keys/reactnativeignitekit-465baf38544b.json", - package_name: "com.shivshankartiwari.reactnativeignitekit", - skip_upload_apk: true, - skip_upload_screenshots: false - ) - end - -end diff --git a/android/fastlane/Pluginfile b/android/fastlane/Pluginfile deleted file mode 100644 index 052b090..0000000 --- a/android/fastlane/Pluginfile +++ /dev/null @@ -1,5 +0,0 @@ -# Autogenerated by fastlane -# -# Ensure this file is checked in to source control! - -gem 'fastlane-plugin-versioning_android' diff --git a/android/fastlane/README.md b/android/fastlane/README.md deleted file mode 100644 index f940bd4..0000000 --- a/android/fastlane/README.md +++ /dev/null @@ -1,56 +0,0 @@ -fastlane documentation ----- - -# Installation - -Make sure you have the latest version of the Xcode command line tools installed: - -```sh -xcode-select --install -``` - -For _fastlane_ installation instructions, see [Installing _fastlane_](https://docs.fastlane.tools/#installing-fastlane) - -# Available Actions - -## Android - -### android test - -```sh -[bundle exec] fastlane android test -``` - -🧪 Run unit tests - -### android development_internal - -```sh -[bundle exec] fastlane android development_internal -``` - -🚀 Deploy DEVELOPMENT flavor to Internal Testing - -### android staging_beta - -```sh -[bundle exec] fastlane android staging_beta -``` - -🧪 Deploy STAGING flavor to Open Testing (Beta) - -### android production_release - -```sh -[bundle exec] fastlane android production_release -``` - -🏁 Deploy PRODUCTION flavor to Production - ----- - -This README.md is auto-generated and will be re-generated every time [_fastlane_](https://fastlane.tools) is run. - -More information about _fastlane_ can be found on [fastlane.tools](https://fastlane.tools). - -The documentation of _fastlane_ can be found on [docs.fastlane.tools](https://docs.fastlane.tools). diff --git a/app.config.js b/app.config.js index 11d961d..633d0a0 100644 --- a/app.config.js +++ b/app.config.js @@ -15,8 +15,26 @@ const pkg = require('./package.json'); +// Resolved from eas.json `env.APP_ENV` at build time, or locally from the shell. +// Falls back to 'development' so local runs always work. +const appEnv = (process.env.APP_ENV || 'development').toLowerCase(); + +const envConfig = { + development: { + appName: 'IgniteKit Dev', + }, + staging: { + appName: 'IgniteKit Stag', + }, + production: { + appName: 'IgniteKit', + }, +}; + +const { appName } = envConfig[appEnv] ?? envConfig.development; + module.exports = { - name: 'ReactNativeIgniteKit', + name: appName, slug: 'reactnativeignitekit', // Kept in sync with package.json — run `yarn eas:version:get` to verify @@ -35,6 +53,7 @@ module.exports = { eas: { projectId: '81e7f11f-c57a-420e-ae2a-b564c882828a', }, + appEnv, }, // ──────────────────────────────────────────────────────────────────────── @@ -42,6 +61,6 @@ module.exports = { package: 'com.shivshankartiwari.reactnativeignitekit', }, ios: { - bundleIdentifier: 'com.shivshankartiwari.reactnativeignitekit', + bundleIdentifier: 'com.educatorslabs.ignitekit', }, }; diff --git a/app.json b/app.json index 104cd86..8419fd6 100644 --- a/app.json +++ b/app.json @@ -1,4 +1,4 @@ { - "name": "ReactNativeIgniteKit", - "displayName": "ReactNativeIgniteKit" + "name": "IgniteKit", + "displayName": "IgniteKit" } diff --git a/docs/EAS.md b/docs/EAS.md index 16a6581..2ce67db 100644 --- a/docs/EAS.md +++ b/docs/EAS.md @@ -15,7 +15,7 @@ Step 1 — Install EAS CLI ──────────────────────── npm install -g eas-cli - eas --version # verify: must be >= 16.32.0 + eas --version # verify: must be >= 18.4.0 Step 2 — Login to Expo ────────────────────── @@ -39,12 +39,26 @@ Replace every "YOUR_APP_STORE_APP_ID" in eas.json with that number. (Android tracks are pre-configured; no changes needed there.) - Step 6 — Configure local signing (for local/Fastlane builds only) - ───────────────────────────────────────────────────────────────── + Step 6 — Set up iOS signing credentials + ──────────────────────────────────────── + eas credentials --platform ios + # Select: Build Credentials → All: Set up all the required credentials + # EAS will automatically: + # · Register com.educatorslabs.ignitekit on your Apple Developer account + # · Generate an Apple Distribution Certificate + # · Generate a Provisioning Profile + # · Store both securely on EAS servers (used by every cloud build) + # + # Run this once per Apple Developer account. + # You can verify credentials at any time: + eas credentials --platform ios # view / rotate / replace + + Step 6b — Configure local signing (for local builds only) + ────────────────────────────────────────────────────────── cp .env.signing.example .env.signing # Fill in your keystore path and passwords. # EAS Build manages signing automatically — this file is only needed for - # local Gradle / Fastlane builds. + # local Gradle builds. Step 7 — Add GitHub Secret ────────────────────────── @@ -75,8 +89,8 @@ │ │ testing │ testing (Beta) │ Production │ │ iOS │ TestFlight internal │ TestFlight ext. │ App Store │ │ OTA channel │ development │ staging │ production │ - │ iOS scheme │ ReactNativeCICD │ ReactNativeCICD │ ReactNativeCICD │ - │ │ development │ staging │ production │ + │ iOS scheme │ IgniteKit │ IgniteKit │ IgniteKit │ + │ │ development │ staging │ production │ │ Android task │ bundleDevelopment… │ bundleStaging… │ bundleProduction… │ │ Audience │ Dev team │ QA / stakeholders │ Everyone │ └──────────────┴──────────────────────┴────────────────────┴──────────────┘ @@ -112,27 +126,37 @@ VERSION CHECK ───────────── - yarn eas:version:get show versions: package.json · gradle · pbxproj - yarn eas:version:check exit 1 if any mismatch (used by safe-build) + yarn eas:version show versions: package.json · gradle · pbxproj + yarn eas:version:check exit 1 if any mismatch (used before builds) BUILD ───── - yarn eas:build all platforms, production - yarn eas:build:development all platforms, development + yarn eas:build:dev all platforms, development yarn eas:build:staging all platforms, staging - yarn eas:build:production all platforms, production + yarn eas:build:prod all platforms, production - yarn eas:build:android:staging Android only, staging - yarn eas:build:ios:staging iOS only, staging + yarn eas:build:dev:ios iOS only, development + yarn eas:build:staging:ios iOS only, staging + yarn eas:build:prod:ios iOS only, production - Safe build (version check first — recommended): - yarn eas:build:safe:staging + yarn eas:build:dev:android Android only, development + yarn eas:build:staging:android Android only, staging + yarn eas:build:prod:android Android only, production + + Local build (no EAS cloud — uses local Xcode/Gradle): + yarn eas:local:dev:ios + yarn eas:local:staging:ios + yarn eas:local:prod:ios SUBMIT (run after build completes) - ───── - yarn eas:submit:development - yarn eas:submit:staging - yarn eas:submit:production + ────── + yarn eas:submit:dev all platforms, development + yarn eas:submit:staging all platforms, staging + yarn eas:submit:prod all platforms, production + + yarn eas:submit:dev:ios iOS only, development + yarn eas:submit:staging:ios iOS only, staging + yarn eas:submit:prod:ios iOS only, production Submit a specific build ID (if --latest picks the wrong one): eas build:list --platform android --profile staging --limit 3 @@ -140,9 +164,9 @@ OTA UPDATE ────────── - yarn eas:update:development push update to dev channel + yarn eas:update:dev push update to dev channel yarn eas:update:staging push update to staging channel - yarn eas:update:production push update to production channel + yarn eas:update:prod push update to production channel Custom message: MESSAGE="Fix login crash" yarn eas:update:staging @@ -205,7 +229,7 @@ "Scheme not found" on iOS build · Confirm the scheme exists in Xcode: Product → Scheme → Manage Schemes · Scheme names must match eas.json exactly (quotes if spaces): - "ReactNativeCICD development" / "ReactNativeCICD staging" / "ReactNativeCICD production" + "IgniteKit development" / "IgniteKit staging" / "IgniteKit production" ".env.signing file is missing" on local build · Copy .env.signing.example → .env.signing and fill in your keystore values diff --git a/docs/RELEASE_AND_PLAY_MAPPING.md b/docs/RELEASE_AND_PLAY_MAPPING.md index e8dec8e..dd23ec0 100644 --- a/docs/RELEASE_AND_PLAY_MAPPING.md +++ b/docs/RELEASE_AND_PLAY_MAPPING.md @@ -32,21 +32,21 @@ Profile is always one of: `development` | `staging` | `production`. ## iOS (same three environments) -Scheme files live under `ios/ReactNativeIgniteKit.xcodeproj/xcshareddata/xcschemes/`: +Scheme files live under `ios/IgniteKit.xcodeproj/xcshareddata/xcschemes/`: | File | Scheme name (used by EAS & CLI) | |------|--------------------------------| -| `ReactNativeCICD development.xcscheme` | `ReactNativeCICD development` | -| `ReactNativeCICD staging.xcscheme` | `ReactNativeCICD staging` | -| `ReactNativeCICD production.xcscheme` | `ReactNativeCICD production` | +| `IgniteKit development.xcscheme` | `IgniteKit development` | +| `IgniteKit staging.xcscheme` | `IgniteKit staging` | +| `IgniteKit production.xcscheme` | `IgniteKit production` | | EAS profile | `eas.json` `ios.scheme` | Typical destination | |-------------|-------------------------|---------------------| -| development | `ReactNativeCICD development` | TestFlight internal | -| staging | `ReactNativeCICD staging` | TestFlight external / beta | -| production | `ReactNativeCICD production` | App Store | +| development | `IgniteKit development` | TestFlight internal | +| staging | `IgniteKit staging` | TestFlight external / beta | +| production | `IgniteKit production` | App Store | -Xcode **targets** are `ReactNativeIgniteKit development` / `staging` / `production`, matching the Android flavor names. The **scheme** names use the `ReactNativeCICD` prefix for clarity in open-source docs; the middle word matches Android: **development** / **staging** / **production**. +Xcode **targets** are `IgniteKit development` / `staging` / `production`, matching the Android flavor names. The **scheme** names use the `IgniteKit` prefix matching the Xcode project name; the suffix matches the EAS profile: **development** / **staging** / **production**. Set real `ascAppId` values in `eas.json` under each submit profile when ready. diff --git a/docs/SCREENSHOTS.md b/docs/SCREENSHOTS.md new file mode 100644 index 0000000..5e2e31f --- /dev/null +++ b/docs/SCREENSHOTS.md @@ -0,0 +1,243 @@ +╭─────────────────────────────────────────────────────────────────────────────╮ +│ Screenshots & Store Metadata │ +│ ReactNativeIgniteKit · Automated capture + upload guide │ +╰─────────────────────────────────────────────────────────────────────────────╯ + + Quick help in terminal: yarn screenshots:help + + +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + ONE-TIME SETUP +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + Run once after cloning the repo: + + yarn setup + + This installs: + · npm dependencies (yarn install) + · Fastlane + CocoaPods (bundle install via Gemfile) + · Maestro CLI (brew install — mobile UI automation tool) + + Verify tools are ready: + + maestro --version # should print 1.x or 2.x + bundle exec fastlane --version + + Create your ASC API key file (not committed — keep it secret): + + cp /dev/null asc-api-key.json # create empty file, then fill in: + + { + "key_id": "XXXXXXXXXX", + "issuer_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", + "key": "-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----\n", + "duration": 1200, + "in_house": false + } + + Where to get these values: + · App Store Connect → Users & Access → Integrations → App Store Connect API + · Generate a key with App Manager role + · Copy Key ID and Issuer ID from the page + · Paste the .p8 file contents as the "key" value (replace newlines with \n) + + ⚠️ asc-api-key.json and AuthKey_*.p8 are gitignored. Never commit them. + + +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + HOW IT WORKS +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + Three steps, each a separate command: + + ┌─────────────────────────┬────────────────────────────────────────────────┐ + │ Command │ What it does │ + ├─────────────────────────┼────────────────────────────────────────────────┤ + │ screenshots:1:build │ Compiles the staging app for iOS Simulator. │ + │ │ Saves binary to ios/simulator-build/. │ + │ │ Run once, or after any code change. │ + ├─────────────────────────┼────────────────────────────────────────────────┤ + │ screenshots:2:capture │ Boots each simulator, installs the app, │ + │ │ runs the Maestro flow (.maestro/screenshots │ + │ │ .yaml), captures screenshots, reorganizes │ + │ │ output into screenshots/ios/en-US/ for upload. │ + ├─────────────────────────┼────────────────────────────────────────────────┤ + │ screenshots:3:upload │ Uploads screenshots/ios/en-US/ to │ + │ :ios │ App Store Connect via Fastlane deliver. │ + │ │ Requires asc-api-key.json (see setup above). │ + │ :android │ Uploads screenshots/android/ to Google Play │ + │ │ via Fastlane supply. │ + └─────────────────────────┴────────────────────────────────────────────────┘ + + Or run all three steps at once: + + yarn screenshots:all + + +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + STEP BY STEP +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + Step 1 — Build app for simulator + ────────────────────────────────── + yarn screenshots:1:build + + · Builds the "IgniteKit staging" scheme in Release mode for iphonesimulator + · No device signing required + · No Metro / JS bundler needed (JS is bundled into the binary) + · Output saved to ios/simulator-build/ (gitignored) + + Step 2 — Capture screenshots + ───────────────────────────── + yarn screenshots:2:capture + + Runs automatically on three devices: + + ┌──────────────────────────┬──────────────────────┬──────────────────────┐ + │ Simulator │ Output folder │ en-US prefix │ + ├──────────────────────────┼──────────────────────┼──────────────────────┤ + │ iPhone Air │ ios/6.9-inch/ │ iPhone_Air- │ + │ iPhone 17 Pro Max │ ios/6.9-inch-promax/ │ iPhone_17_Pro_Max- │ + │ iPad Pro 13-inch (M5) │ ios/13-inch/ │ iPad_Pro_13inch- │ + └──────────────────────────┴──────────────────────┴──────────────────────┘ + + After capture, screenshots are automatically reorganized into: + screenshots/ios/en-US/ ← Fastlane deliver reads from here + + Note on App Store display slots: + · Current iOS 26 simulators output 1206×2688 → maps to 6.3" display slot + · To fill the 6.9" slot (1320×2868) or 13" iPad slot (2064×2752), + download iOS 18 runtime via Xcode → Settings → Platforms + and update device names in scripts/capture-screenshots.sh + + Step 3 — Upload to App Store + ───────────────────────────── + yarn screenshots:3:upload:ios → App Store Connect (requires asc-api-key.json) + yarn screenshots:3:upload:android → Google Play Console + + +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + STORE METADATA (App Store text) +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + App title, subtitle, description, keywords, URLs, and release notes are + managed via store.config.json (EAS Metadata — iOS only). + + yarn metadata:pull pull current live metadata into store.config.json + yarn metadata:lint validate store.config.json without pushing + yarn metadata:push push edited store.config.json to App Store Connect + + Workflow: + ① yarn metadata:pull (first time — bootstraps store.config.json) + ② Edit store.config.json + ③ yarn metadata:lint (catch errors before pushing) + ④ yarn metadata:push (requires Apple ID login — EAS uses session cookie) + + Fields managed in store.config.json: + ┌─────────────────────┬─────────────────────────────────────────────────┐ + │ Field │ Notes │ + ├─────────────────────┼─────────────────────────────────────────────────┤ + │ title │ App name (max 30 chars) │ + │ description │ Full description (max 4000 chars) │ + │ keywords │ Array of strings (max 100 chars total) │ + │ releaseNotes │ What's New text for this version │ + │ supportUrl │ Must be a reachable URL │ + │ privacyPolicyUrl │ Must be a reachable URL │ + │ marketingUrl │ Optional landing page URL │ + │ copyright │ Update year manually each year │ + └─────────────────────┴─────────────────────────────────────────────────┘ + + Note: Screenshots are NOT supported by EAS Metadata — use + yarn screenshots:3:upload:ios instead. + + Note: Google Play metadata must be updated manually in Play Console. + EAS Metadata does not support Android. + + +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + ADDING NEW SCREENS +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + All screenshot flows live in .maestro/screenshots.yaml. + Add a new screenshot by appending tap + takeScreenshot steps: + + - tapOn: "Button Label" + - waitForAnimationToEnd + - takeScreenshot: "03_my_new_screen" + + Full Maestro command reference: https://docs.maestro.dev + + After editing the flow, re-run: + + yarn screenshots:2:capture # no rebuild needed — only flow changed + yarn screenshots:3:upload:ios + + +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + SCREENSHOT REQUIREMENTS +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + Apple App Store + ─────────────── + ┌────────────────┬───────────────┬──────────────────────────────────────────┐ + │ Display │ Resolution │ Notes │ + ├────────────────┼───────────────┼──────────────────────────────────────────┤ + │ 6.9" iPhone │ 1320×2868 px │ Required. Covers iPhone 16 Pro Max+ │ + │ 6.3" iPhone │ 1206×2622 px │ Current iOS 26 simulators output this │ + │ 13" iPad │ 2064×2752 px │ Required if app supports iPad │ + └────────────────┴───────────────┴──────────────────────────────────────────┘ + · Format: PNG or JPEG, max 10 screenshots per slot + · Apple auto-scales to all smaller device sizes + + Google Play Store + ───────────────── + ┌────────────────┬───────────────┬──────────────────────────────────────────┐ + │ Device │ Min size │ Notes │ + ├────────────────┼───────────────┼──────────────────────────────────────────┤ + │ Phone │ 1080×1920 px │ At least 2 required │ + │ Tablet │ 1080 short │ At least 4 required │ + │ │ edge min │ │ + └────────────────┴───────────────┴──────────────────────────────────────────┘ + · Format: PNG or JPEG (no alpha), max 8 MB, max 8 screenshots per type + + +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + TROUBLESHOOTING +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + "maestro: command not found" + · Fix: source ~/.zshrc (or open a new terminal tab) + · Verify: maestro --version + + "No simulator build found. Run screenshots:1:build first." + · ios/simulator-build/ is missing — run yarn screenshots:1:build + + "asc-api-key.json not found" + · Create the file as described in ONE-TIME SETUP above + · The key must have App Manager role (Developer role cannot upload screenshots) + + "App Store Connect API key JSON is missing field(s): key" + · The "key" field must contain the .p8 file contents as a string + · Replace real newlines with \n when pasting into the JSON + + "The API key in use does not allow this request" + · Your API key has Developer role — regenerate with App Manager role + + "Could not find gem 'fastlane'" or version mismatch + · Run: bundle install + + Maestro runs on wrong simulator (multiple simulators booted) + · The capture script targets each device by UDID — ensure device names + in scripts/capture-screenshots.sh match exactly what Xcode reports: + xcrun simctl list devices available + + Screenshots land in wrong App Store display slot + · App Store slot is determined by image dimensions, not filename + · iOS 26 simulators output 1206×2622 → 6.3" slot + · For 6.9" slot: use iOS 18 + iPhone 16 Pro Max simulator (1320×2868) + · Download iOS 18 runtime: Xcode → Settings → Platforms → + + + +╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ + Last updated: March 2026 diff --git a/eas.json b/eas.json index afe2947..189dc59 100644 --- a/eas.json +++ b/eas.json @@ -1,6 +1,6 @@ { "cli": { - "version": ">= 16.32.0", + "version": ">= 18.4.0", "appVersionSource": "remote" }, "build": { @@ -8,42 +8,48 @@ "distribution": "store", "environment": "development", "env": { - "ENVFILE": ".env.development" + "ENVFILE": ".env.development", + "APP_ENV": "development" }, "autoIncrement": true, "android": { "gradleCommand": ":app:bundleDevelopmentRelease" }, "ios": { - "scheme": "ReactNativeCICD development" + "scheme": "IgniteKit development", + "image": "macos-sequoia-15.6-xcode-26.2" } }, "staging": { "distribution": "store", "environment": "preview", "env": { - "ENVFILE": ".env.staging" + "ENVFILE": ".env.staging", + "APP_ENV": "staging" }, "autoIncrement": true, "android": { "gradleCommand": ":app:bundleStagingRelease" }, "ios": { - "scheme": "ReactNativeCICD staging" + "scheme": "IgniteKit staging", + "image": "macos-sequoia-15.6-xcode-26.2" } }, "production": { "distribution": "store", "environment": "production", "env": { - "ENVFILE": ".env.production" + "ENVFILE": ".env.production", + "APP_ENV": "production" }, "autoIncrement": true, "android": { "gradleCommand": ":app:bundleProductionRelease" }, "ios": { - "scheme": "ReactNativeCICD production" + "scheme": "IgniteKit production", + "image": "macos-sequoia-15.6-xcode-26.2" } } }, @@ -55,7 +61,8 @@ "releaseStatus": "draft" }, "ios": { - "ascAppId": "YOUR_APP_STORE_APP_ID" + "ascAppId": "6761337270", + "bundleIdentifier": "com.educatorslabs.ignitekit" } }, "staging": { @@ -65,7 +72,8 @@ "releaseStatus": "draft" }, "ios": { - "ascAppId": "YOUR_APP_STORE_APP_ID" + "ascAppId": "6761337270", + "bundleIdentifier": "com.educatorslabs.ignitekit" } }, "production": { @@ -75,7 +83,8 @@ "releaseStatus": "completed" }, "ios": { - "ascAppId": "YOUR_APP_STORE_APP_ID" + "ascAppId": "6761337270", + "bundleIdentifier": "com.educatorslabs.ignitekit" } } } diff --git a/ios/Gemfile b/ios/Gemfile deleted file mode 100644 index 7a118b4..0000000 --- a/ios/Gemfile +++ /dev/null @@ -1,3 +0,0 @@ -source "https://rubygems.org" - -gem "fastlane" diff --git a/ios/Gemfile.lock b/ios/Gemfile.lock deleted file mode 100644 index 73792b6..0000000 --- a/ios/Gemfile.lock +++ /dev/null @@ -1,222 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - CFPropertyList (3.0.7) - base64 - nkf - rexml - addressable (2.8.7) - public_suffix (>= 2.0.2, < 7.0) - artifactory (3.0.17) - atomos (0.1.3) - aws-eventstream (1.3.0) - aws-partitions (1.998.0) - aws-sdk-core (3.211.0) - aws-eventstream (~> 1, >= 1.3.0) - aws-partitions (~> 1, >= 1.992.0) - aws-sigv4 (~> 1.9) - jmespath (~> 1, >= 1.6.1) - aws-sdk-kms (1.95.0) - aws-sdk-core (~> 3, >= 3.210.0) - aws-sigv4 (~> 1.5) - aws-sdk-s3 (1.169.0) - aws-sdk-core (~> 3, >= 3.210.0) - aws-sdk-kms (~> 1) - aws-sigv4 (~> 1.5) - aws-sigv4 (1.10.1) - aws-eventstream (~> 1, >= 1.0.2) - babosa (1.0.4) - base64 (0.2.0) - claide (1.1.0) - colored (1.2) - colored2 (3.1.2) - commander (4.6.0) - highline (~> 2.0.0) - declarative (0.0.20) - digest-crc (0.6.5) - rake (>= 12.0.0, < 14.0.0) - domain_name (0.6.20240107) - dotenv (2.8.1) - emoji_regex (3.2.3) - excon (0.112.0) - faraday (1.10.4) - faraday-em_http (~> 1.0) - faraday-em_synchrony (~> 1.0) - faraday-excon (~> 1.1) - faraday-httpclient (~> 1.0) - faraday-multipart (~> 1.0) - faraday-net_http (~> 1.0) - faraday-net_http_persistent (~> 1.0) - faraday-patron (~> 1.0) - faraday-rack (~> 1.0) - faraday-retry (~> 1.0) - ruby2_keywords (>= 0.0.4) - faraday-cookie_jar (0.0.7) - faraday (>= 0.8.0) - http-cookie (~> 1.0.0) - faraday-em_http (1.0.0) - faraday-em_synchrony (1.0.0) - faraday-excon (1.1.0) - faraday-httpclient (1.0.1) - faraday-multipart (1.0.4) - multipart-post (~> 2) - faraday-net_http (1.0.2) - faraday-net_http_persistent (1.2.0) - faraday-patron (1.0.0) - faraday-rack (1.0.0) - faraday-retry (1.0.3) - faraday_middleware (1.2.1) - faraday (~> 1.0) - fastimage (2.3.1) - fastlane (2.225.0) - CFPropertyList (>= 2.3, < 4.0.0) - addressable (>= 2.8, < 3.0.0) - artifactory (~> 3.0) - aws-sdk-s3 (~> 1.0) - babosa (>= 1.0.3, < 2.0.0) - bundler (>= 1.12.0, < 3.0.0) - colored (~> 1.2) - commander (~> 4.6) - dotenv (>= 2.1.1, < 3.0.0) - emoji_regex (>= 0.1, < 4.0) - excon (>= 0.71.0, < 1.0.0) - faraday (~> 1.0) - faraday-cookie_jar (~> 0.0.6) - faraday_middleware (~> 1.0) - fastimage (>= 2.1.0, < 3.0.0) - fastlane-sirp (>= 1.0.0) - gh_inspector (>= 1.1.2, < 2.0.0) - google-apis-androidpublisher_v3 (~> 0.3) - google-apis-playcustomapp_v1 (~> 0.1) - google-cloud-env (>= 1.6.0, < 2.0.0) - google-cloud-storage (~> 1.31) - highline (~> 2.0) - http-cookie (~> 1.0.5) - json (< 3.0.0) - jwt (>= 2.1.0, < 3) - mini_magick (>= 4.9.4, < 5.0.0) - multipart-post (>= 2.0.0, < 3.0.0) - naturally (~> 2.2) - optparse (>= 0.1.1, < 1.0.0) - plist (>= 3.1.0, < 4.0.0) - rubyzip (>= 2.0.0, < 3.0.0) - security (= 0.1.5) - simctl (~> 1.6.3) - terminal-notifier (>= 2.0.0, < 3.0.0) - terminal-table (~> 3) - tty-screen (>= 0.6.3, < 1.0.0) - tty-spinner (>= 0.8.0, < 1.0.0) - word_wrap (~> 1.0.0) - xcodeproj (>= 1.13.0, < 2.0.0) - xcpretty (~> 0.3.0) - xcpretty-travis-formatter (>= 0.0.3, < 2.0.0) - fastlane-sirp (1.0.0) - sysrandom (~> 1.0) - gh_inspector (1.1.3) - google-apis-androidpublisher_v3 (0.54.0) - google-apis-core (>= 0.11.0, < 2.a) - google-apis-core (0.11.3) - addressable (~> 2.5, >= 2.5.1) - googleauth (>= 0.16.2, < 2.a) - httpclient (>= 2.8.1, < 3.a) - mini_mime (~> 1.0) - representable (~> 3.0) - retriable (>= 2.0, < 4.a) - rexml - google-apis-iamcredentials_v1 (0.17.0) - google-apis-core (>= 0.11.0, < 2.a) - google-apis-playcustomapp_v1 (0.13.0) - google-apis-core (>= 0.11.0, < 2.a) - google-apis-storage_v1 (0.31.0) - google-apis-core (>= 0.11.0, < 2.a) - google-cloud-core (1.7.1) - google-cloud-env (>= 1.0, < 3.a) - google-cloud-errors (~> 1.0) - google-cloud-env (1.6.0) - faraday (>= 0.17.3, < 3.0) - google-cloud-errors (1.4.0) - google-cloud-storage (1.47.0) - addressable (~> 2.8) - digest-crc (~> 0.4) - google-apis-iamcredentials_v1 (~> 0.1) - google-apis-storage_v1 (~> 0.31.0) - google-cloud-core (~> 1.6) - googleauth (>= 0.16.2, < 2.a) - mini_mime (~> 1.0) - googleauth (1.8.1) - faraday (>= 0.17.3, < 3.a) - jwt (>= 1.4, < 3.0) - multi_json (~> 1.11) - os (>= 0.9, < 2.0) - signet (>= 0.16, < 2.a) - highline (2.0.3) - http-cookie (1.0.7) - domain_name (~> 0.5) - httpclient (2.8.3) - jmespath (1.6.2) - json (2.7.4) - jwt (2.9.3) - base64 - mini_magick (4.13.2) - mini_mime (1.1.5) - multi_json (1.15.0) - multipart-post (2.4.1) - nanaimo (0.4.0) - naturally (2.2.1) - nkf (0.2.0) - optparse (0.5.0) - os (1.1.4) - plist (3.7.1) - public_suffix (6.0.1) - rake (13.2.1) - representable (3.2.0) - declarative (< 0.1.0) - trailblazer-option (>= 0.1.1, < 0.2.0) - uber (< 0.2.0) - retriable (3.1.2) - rexml (3.3.9) - rouge (2.0.7) - ruby2_keywords (0.0.5) - rubyzip (2.3.2) - security (0.1.5) - signet (0.19.0) - addressable (~> 2.8) - faraday (>= 0.17.5, < 3.a) - jwt (>= 1.5, < 3.0) - multi_json (~> 1.10) - simctl (1.6.10) - CFPropertyList - naturally - sysrandom (1.0.5) - terminal-notifier (2.0.0) - terminal-table (3.0.2) - unicode-display_width (>= 1.1.1, < 3) - trailblazer-option (0.1.2) - tty-cursor (0.7.1) - tty-screen (0.8.2) - tty-spinner (0.9.3) - tty-cursor (~> 0.7) - uber (0.1.0) - unicode-display_width (2.6.0) - word_wrap (1.0.0) - xcodeproj (1.26.0) - CFPropertyList (>= 2.3.3, < 4.0) - atomos (~> 0.1.3) - claide (>= 1.0.2, < 2.0) - colored2 (~> 3.1) - nanaimo (~> 0.4.0) - rexml (>= 3.3.6, < 4.0) - xcpretty (0.3.0) - rouge (~> 2.0.7) - xcpretty-travis-formatter (1.0.1) - xcpretty (~> 0.2, >= 0.0.7) - -PLATFORMS - arm64-darwin-23 - ruby - -DEPENDENCIES - fastlane - -BUNDLED WITH - 2.5.18 diff --git a/ios/ReactNativeIgniteKit production-Info.plist b/ios/IgniteKit development-Info.plist similarity index 98% rename from ios/ReactNativeIgniteKit production-Info.plist rename to ios/IgniteKit development-Info.plist index 17bfe2f..de64398 100644 --- a/ios/ReactNativeIgniteKit production-Info.plist +++ b/ios/IgniteKit development-Info.plist @@ -5,7 +5,7 @@ CFBundleDevelopmentRegion en CFBundleDisplayName - Netflix Prod + IgniteKit Dev CFBundleExecutable $(EXECUTABLE_NAME) CFBundleGetInfoString diff --git a/ios/ReactNativeIgniteKit development-Info.plist b/ios/IgniteKit production-Info.plist similarity index 98% rename from ios/ReactNativeIgniteKit development-Info.plist rename to ios/IgniteKit production-Info.plist index e58135f..2c12edd 100644 --- a/ios/ReactNativeIgniteKit development-Info.plist +++ b/ios/IgniteKit production-Info.plist @@ -5,7 +5,7 @@ CFBundleDevelopmentRegion en CFBundleDisplayName - Netflix Dev + IgniteKit CFBundleExecutable $(EXECUTABLE_NAME) CFBundleGetInfoString diff --git a/ios/ReactNativeIgniteKit staging-Info.plist b/ios/IgniteKit staging-Info.plist similarity index 98% rename from ios/ReactNativeIgniteKit staging-Info.plist rename to ios/IgniteKit staging-Info.plist index 60fd35a..9e8217a 100644 --- a/ios/ReactNativeIgniteKit staging-Info.plist +++ b/ios/IgniteKit staging-Info.plist @@ -5,7 +5,7 @@ CFBundleDevelopmentRegion en CFBundleDisplayName - Netflix Stag + IgniteKit Stag CFBundleExecutable $(EXECUTABLE_NAME) CFBundleIdentifier diff --git a/ios/ReactNativeIgniteKit.xcodeproj/project.pbxproj b/ios/IgniteKit.xcodeproj/project.pbxproj similarity index 60% rename from ios/ReactNativeIgniteKit.xcodeproj/project.pbxproj rename to ios/IgniteKit.xcodeproj/project.pbxproj index 13958a8..259733e 100644 --- a/ios/ReactNativeIgniteKit.xcodeproj/project.pbxproj +++ b/ios/IgniteKit.xcodeproj/project.pbxproj @@ -7,17 +7,17 @@ objects = { /* Begin PBXBuildFile section */ - 00E356F31AD99517003FC87E /* ReactNativeIgniteKitTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* ReactNativeIgniteKitTests.m */; }; + 00E356F31AD99517003FC87E /* IgniteKitTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* IgniteKitTests.m */; }; 13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.mm */; }; 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; 20F59FE2441461C6C53B4773 /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01D78A3AD16B81EA9447A49C /* ExpoModulesProvider.swift */; }; - 28904B41ABDB174C9EBC5398 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 630B79CA1745AA227AFB7457 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development.a */; }; + 28904B41ABDB174C9EBC5398 /* libPods-IgniteKitBase-IgniteKit development.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 630B79CA1745AA227AFB7457 /* libPods-IgniteKitBase-IgniteKit development.a */; }; 31E43459BB41CFF59762DEB0 /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CD76AE82E6A643F4E79CC64 /* ExpoModulesProvider.swift */; }; 3A71C82587D13DB9AEE7C367 /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CD82CEC786F52216CEF5D1C /* ExpoModulesProvider.swift */; }; 3C32288C6041A82663CB85AD /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE0C06CCC3846BF6B80E632F /* ExpoModulesProvider.swift */; }; 5681E2B26BB65902B9C8E870 /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8AFAFABA73E8779B9B443A8 /* ExpoModulesProvider.swift */; }; - 57D110476A9B297839CB46EE /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 328904BCE082C3C031815F22 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production.a */; }; + 57D110476A9B297839CB46EE /* libPods-IgniteKitBase-IgniteKit production.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 328904BCE082C3C031815F22 /* libPods-IgniteKitBase-IgniteKit production.a */; }; 58BDA2ED2CCF866D00DF7710 /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.mm */; }; 58BDA2EE2CCF866D00DF7710 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; 58BDA2F22CCF866D00DF7710 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; }; @@ -35,14 +35,14 @@ 58BDA31A2CCF867300DF7710 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 54FB7891804E3AB387E32E27 /* PrivacyInfo.xcprivacy */; }; 5930D4356509C740E6B534CF /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE49658798B555E8F5998FB5 /* ExpoModulesProvider.swift */; }; 682895CC697802145071723D /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB88EFCD6CB7B8EBF4F7A54A /* ExpoModulesProvider.swift */; }; - 7FDF749B8B7C8360EEEC7159 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4B3DA4F46179570D871380C0 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit.a */; }; + 7FDF749B8B7C8360EEEC7159 /* libPods-IgniteKitBase-IgniteKit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4B3DA4F46179570D871380C0 /* libPods-IgniteKitBase-IgniteKit.a */; }; 80478C55B86B495680D0AB3F /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30F3FB09521F6CF9E9158FB4 /* ExpoModulesProvider.swift */; }; 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; }; - C31338DC1B6EA54222E68967 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8FD205E5FCAD58BB2B9551EB /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging.a */; }; + C31338DC1B6EA54222E68967 /* libPods-IgniteKitBase-IgniteKit staging.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8FD205E5FCAD58BB2B9551EB /* libPods-IgniteKitBase-IgniteKit staging.a */; }; C999AAEC7010428F20110704 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 54FB7891804E3AB387E32E27 /* PrivacyInfo.xcprivacy */; }; D7189032F98ACE640D46A655 /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7541B80C308EE25495031FB7 /* ExpoModulesProvider.swift */; }; D7196B7133C0BDDFE87C815A /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1AF68828A134C5E5B4CCB1C /* ExpoModulesProvider.swift */; }; - E2CECD2A748600B61DEDCCD6 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 320855DFD1934BB5DBF8EF31 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests.a */; }; + E2CECD2A748600B61DEDCCD6 /* libPods-IgniteKitBase-IgniteKitTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 320855DFD1934BB5DBF8EF31 /* libPods-IgniteKitBase-IgniteKitTests.a */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -51,67 +51,55 @@ containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; proxyType = 1; remoteGlobalIDString = 13B07F861A680F5B00A75B9A; - remoteInfo = ReactNativeIgniteKit; + remoteInfo = IgniteKit; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 00E356EE1AD99517003FC87E /* ReactNativeIgniteKitTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ReactNativeIgniteKitTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 00E356EE1AD99517003FC87E /* IgniteKitTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = IgniteKitTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 00E356F21AD99517003FC87E /* ReactNativeIgniteKitTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ReactNativeIgniteKitTests.m; sourceTree = ""; }; - 01D78A3AD16B81EA9447A49C /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit/ExpoModulesProvider.swift"; sourceTree = ""; }; - 02D57C7064FB5DB9F9FA56D0 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging.release.xcconfig"; path = "Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging.release.xcconfig"; sourceTree = ""; }; - 0742DBBF3FA09C929AAFF390 /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit development.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit development.debug.xcconfig"; path = "Target Support Files/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit development/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit development.debug.xcconfig"; sourceTree = ""; }; - 09894551439D514DEFF32960 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit.debug.xcconfig"; path = "Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit.debug.xcconfig"; sourceTree = ""; }; - 11667D51FDE09B3C92FB68D3 /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit staging.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit staging.release.xcconfig"; path = "Target Support Files/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit staging/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit staging.release.xcconfig"; sourceTree = ""; }; - 13B07F961A680F5B00A75B9A /* ReactNativeIgniteKit.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ReactNativeIgniteKit.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = ReactNativeIgniteKit/AppDelegate.h; sourceTree = ""; }; - 13B07FB01A68108700A75B9A /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = ReactNativeIgniteKit/AppDelegate.mm; sourceTree = ""; }; - 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = ReactNativeIgniteKit/Images.xcassets; sourceTree = ""; }; - 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = ReactNativeIgniteKit/Info.plist; sourceTree = ""; }; - 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = ReactNativeIgniteKit/main.m; sourceTree = ""; }; - 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = PrivacyInfo.xcprivacy; path = ReactNativeIgniteKit/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 1713925E4C9534CE7A2AEB68 /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit development.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit development.release.xcconfig"; path = "Target Support Files/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit development/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit development.release.xcconfig"; sourceTree = ""; }; - 2301ED84BDC8D662F73498F0 /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit sit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit sit.release.xcconfig"; path = "Target Support Files/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit sit/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit sit.release.xcconfig"; sourceTree = ""; }; - 277FDAE1DCD4C61C5007FBF6 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production.release.xcconfig"; path = "Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production.release.xcconfig"; sourceTree = ""; }; - 301596ABB39CC37B5DEB619B /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit.debug.xcconfig"; path = "Target Support Files/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit.debug.xcconfig"; sourceTree = ""; }; - 30F3FB09521F6CF9E9158FB4 /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging/ExpoModulesProvider.swift"; sourceTree = ""; }; - 320855DFD1934BB5DBF8EF31 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 328904BCE082C3C031815F22 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 3B2B3F865CF3AD7DE551B1E3 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging.debug.xcconfig"; path = "Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging.debug.xcconfig"; sourceTree = ""; }; - 4B3DA4F46179570D871380C0 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 4CD76AE82E6A643F4E79CC64 /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit production/ExpoModulesProvider.swift"; sourceTree = ""; }; - 4D75FE1DDD2F6759891319F9 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit.release.xcconfig"; path = "Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit.release.xcconfig"; sourceTree = ""; }; - 516CFA6E4F5BEA4FA711EAEE /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production.debug.xcconfig"; path = "Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production.debug.xcconfig"; sourceTree = ""; }; - 54FB7891804E3AB387E32E27 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xml; name = PrivacyInfo.xcprivacy; path = ReactNativeIgniteKit/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 58BDA2FB2CCF866D00DF7710 /* ReactNativeIgniteKit development.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "ReactNativeIgniteKit development.app"; sourceTree = BUILT_PRODUCTS_DIR; }; - 58BDA2FC2CCF866D00DF7710 /* ReactNativeIgniteKit development-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; name = "ReactNativeIgniteKit development-Info.plist"; path = "/Users/shiv/Validus-Projects/ReactNativeIgniteKit/ios/ReactNativeIgniteKit development-Info.plist"; sourceTree = ""; }; - 58BDA30E2CCF866F00DF7710 /* ReactNativeIgniteKit staging.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "ReactNativeIgniteKit staging.app"; sourceTree = BUILT_PRODUCTS_DIR; }; - 58BDA30F2CCF866F00DF7710 /* ReactNativeIgniteKit staging-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; name = "ReactNativeIgniteKit staging-Info.plist"; path = "/Users/shiv/Validus-Projects/ReactNativeIgniteKit/ios/ReactNativeIgniteKit staging-Info.plist"; sourceTree = ""; }; - 58BDA3212CCF867300DF7710 /* ReactNativeIgniteKit production.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "ReactNativeIgniteKit production.app"; sourceTree = BUILT_PRODUCTS_DIR; }; - 58BDA3222CCF867300DF7710 /* ReactNativeIgniteKit production-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; name = "ReactNativeIgniteKit production-Info.plist"; path = "/Users/shiv/Validus-Projects/ReactNativeIgniteKit/ios/ReactNativeIgniteKit production-Info.plist"; sourceTree = ""; }; - 630B79CA1745AA227AFB7457 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 7541B80C308EE25495031FB7 /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKitTests/ExpoModulesProvider.swift"; sourceTree = ""; }; - 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = ReactNativeIgniteKit/LaunchScreen.storyboard; sourceTree = ""; }; - 838A3D671DC441B5FFA3C3A2 /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit.release.xcconfig"; path = "Target Support Files/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit.release.xcconfig"; sourceTree = ""; }; - 8FD205E5FCAD58BB2B9551EB /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 9AF020389298AEC88B288A58 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development.debug.xcconfig"; path = "Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development.debug.xcconfig"; sourceTree = ""; }; - 9CD82CEC786F52216CEF5D1C /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit staging/ExpoModulesProvider.swift"; sourceTree = ""; }; - 9E003C75A916C53328D712DD /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKitTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKitTests.release.xcconfig"; path = "Target Support Files/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKitTests/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKitTests.release.xcconfig"; sourceTree = ""; }; - AA8E964B877FE297DFAD3772 /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit production.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit production.release.xcconfig"; path = "Target Support Files/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit production/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit production.release.xcconfig"; sourceTree = ""; }; - AB88EFCD6CB7B8EBF4F7A54A /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests/ExpoModulesProvider.swift"; sourceTree = ""; }; - AE0C06CCC3846BF6B80E632F /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development/ExpoModulesProvider.swift"; sourceTree = ""; }; - B8AFAFABA73E8779B9B443A8 /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit/ExpoModulesProvider.swift"; sourceTree = ""; }; - B98226125106B8E4B0EC439F /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit sit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit sit.debug.xcconfig"; path = "Target Support Files/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit sit/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit sit.debug.xcconfig"; sourceTree = ""; }; - BA994064877A697386E98AEC /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKitTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKitTests.debug.xcconfig"; path = "Target Support Files/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKitTests/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKitTests.debug.xcconfig"; sourceTree = ""; }; - C1AF68828A134C5E5B4CCB1C /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit development/ExpoModulesProvider.swift"; sourceTree = ""; }; - CD5D6BA0693B490E3843D1E4 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests.release.xcconfig"; path = "Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests.release.xcconfig"; sourceTree = ""; }; - CF59F202403A750F79E11947 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development.release.xcconfig"; path = "Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development.release.xcconfig"; sourceTree = ""; }; - D5C0D26409D3704778E8B525 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests.debug.xcconfig"; path = "Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests.debug.xcconfig"; sourceTree = ""; }; - DE49658798B555E8F5998FB5 /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production/ExpoModulesProvider.swift"; sourceTree = ""; }; - E9BA0160FCCCC4BA27EDBB26 /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit production.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit production.debug.xcconfig"; path = "Target Support Files/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit production/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit production.debug.xcconfig"; sourceTree = ""; }; + 00E356F21AD99517003FC87E /* IgniteKitTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = IgniteKitTests.m; sourceTree = ""; }; + 01D78A3AD16B81EA9447A49C /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-IgniteKitBase-IgniteKit/ExpoModulesProvider.swift"; sourceTree = ""; }; + 02D57C7064FB5DB9F9FA56D0 /* Pods-IgniteKitBase-IgniteKit staging.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-IgniteKitBase-IgniteKit staging.release.xcconfig"; path = "Target Support Files/Pods-IgniteKitBase-IgniteKit staging/Pods-IgniteKitBase-IgniteKit staging.release.xcconfig"; sourceTree = ""; }; + 09894551439D514DEFF32960 /* Pods-IgniteKitBase-IgniteKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-IgniteKitBase-IgniteKit.debug.xcconfig"; path = "Target Support Files/Pods-IgniteKitBase-IgniteKit/Pods-IgniteKitBase-IgniteKit.debug.xcconfig"; sourceTree = ""; }; + 13B07F961A680F5B00A75B9A /* IgniteKit.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = IgniteKit.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = IgniteKit/AppDelegate.h; sourceTree = ""; }; + 13B07FB01A68108700A75B9A /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = IgniteKit/AppDelegate.mm; sourceTree = ""; }; + 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = IgniteKit/Images.xcassets; sourceTree = ""; }; + 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = IgniteKit/Info.plist; sourceTree = ""; }; + 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = IgniteKit/main.m; sourceTree = ""; }; + 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = PrivacyInfo.xcprivacy; path = IgniteKit/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 277FDAE1DCD4C61C5007FBF6 /* Pods-IgniteKitBase-IgniteKit production.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-IgniteKitBase-IgniteKit production.release.xcconfig"; path = "Target Support Files/Pods-IgniteKitBase-IgniteKit production/Pods-IgniteKitBase-IgniteKit production.release.xcconfig"; sourceTree = ""; }; + 30F3FB09521F6CF9E9158FB4 /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-IgniteKitBase-IgniteKit staging/ExpoModulesProvider.swift"; sourceTree = ""; }; + 320855DFD1934BB5DBF8EF31 /* libPods-IgniteKitBase-IgniteKitTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-IgniteKitBase-IgniteKitTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 328904BCE082C3C031815F22 /* libPods-IgniteKitBase-IgniteKit production.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-IgniteKitBase-IgniteKit production.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 3B2B3F865CF3AD7DE551B1E3 /* Pods-IgniteKitBase-IgniteKit staging.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-IgniteKitBase-IgniteKit staging.debug.xcconfig"; path = "Target Support Files/Pods-IgniteKitBase-IgniteKit staging/Pods-IgniteKitBase-IgniteKit staging.debug.xcconfig"; sourceTree = ""; }; + 4B3DA4F46179570D871380C0 /* libPods-IgniteKitBase-IgniteKit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-IgniteKitBase-IgniteKit.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 4CD76AE82E6A643F4E79CC64 /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-IgniteKitBase-IgniteKit production/ExpoModulesProvider.swift"; sourceTree = ""; }; + 4D75FE1DDD2F6759891319F9 /* Pods-IgniteKitBase-IgniteKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-IgniteKitBase-IgniteKit.release.xcconfig"; path = "Target Support Files/Pods-IgniteKitBase-IgniteKit/Pods-IgniteKitBase-IgniteKit.release.xcconfig"; sourceTree = ""; }; + 516CFA6E4F5BEA4FA711EAEE /* Pods-IgniteKitBase-IgniteKit production.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-IgniteKitBase-IgniteKit production.debug.xcconfig"; path = "Target Support Files/Pods-IgniteKitBase-IgniteKit production/Pods-IgniteKitBase-IgniteKit production.debug.xcconfig"; sourceTree = ""; }; + 54FB7891804E3AB387E32E27 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xml; name = PrivacyInfo.xcprivacy; path = IgniteKit/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 58BDA2FB2CCF866D00DF7710 /* IgniteKit development.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "IgniteKit development.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 58BDA2FC2CCF866D00DF7710 /* IgniteKit development-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; name = "IgniteKit development-Info.plist"; path = "/Users/shiv/Validus-Projects/IgniteKit/ios/IgniteKit development-Info.plist"; sourceTree = ""; }; + 58BDA30E2CCF866F00DF7710 /* IgniteKit staging.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "IgniteKit staging.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 58BDA30F2CCF866F00DF7710 /* IgniteKit staging-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; name = "IgniteKit staging-Info.plist"; path = "/Users/shiv/Validus-Projects/IgniteKit/ios/IgniteKit staging-Info.plist"; sourceTree = ""; }; + 58BDA3212CCF867300DF7710 /* IgniteKit production.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "IgniteKit production.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 58BDA3222CCF867300DF7710 /* IgniteKit production-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; name = "IgniteKit production-Info.plist"; path = "/Users/shiv/Validus-Projects/IgniteKit/ios/IgniteKit production-Info.plist"; sourceTree = ""; }; + 630B79CA1745AA227AFB7457 /* libPods-IgniteKitBase-IgniteKit development.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-IgniteKitBase-IgniteKit development.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 7541B80C308EE25495031FB7 /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-IgniteKitBase-IgniteKitTests/ExpoModulesProvider.swift"; sourceTree = ""; }; + 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = IgniteKit/LaunchScreen.storyboard; sourceTree = ""; }; + 8FD205E5FCAD58BB2B9551EB /* libPods-IgniteKitBase-IgniteKit staging.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-IgniteKitBase-IgniteKit staging.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 9AF020389298AEC88B288A58 /* Pods-IgniteKitBase-IgniteKit development.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-IgniteKitBase-IgniteKit development.debug.xcconfig"; path = "Target Support Files/Pods-IgniteKitBase-IgniteKit development/Pods-IgniteKitBase-IgniteKit development.debug.xcconfig"; sourceTree = ""; }; + 9CD82CEC786F52216CEF5D1C /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-IgniteKitBase-IgniteKit staging/ExpoModulesProvider.swift"; sourceTree = ""; }; + AB88EFCD6CB7B8EBF4F7A54A /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-IgniteKitBase-IgniteKitTests/ExpoModulesProvider.swift"; sourceTree = ""; }; + AE0C06CCC3846BF6B80E632F /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-IgniteKitBase-IgniteKit development/ExpoModulesProvider.swift"; sourceTree = ""; }; + B8AFAFABA73E8779B9B443A8 /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-IgniteKitBase-IgniteKit/ExpoModulesProvider.swift"; sourceTree = ""; }; + C1AF68828A134C5E5B4CCB1C /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-IgniteKitBase-IgniteKit development/ExpoModulesProvider.swift"; sourceTree = ""; }; + CD5D6BA0693B490E3843D1E4 /* Pods-IgniteKitBase-IgniteKitTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-IgniteKitBase-IgniteKitTests.release.xcconfig"; path = "Target Support Files/Pods-IgniteKitBase-IgniteKitTests/Pods-IgniteKitBase-IgniteKitTests.release.xcconfig"; sourceTree = ""; }; + CF59F202403A750F79E11947 /* Pods-IgniteKitBase-IgniteKit development.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-IgniteKitBase-IgniteKit development.release.xcconfig"; path = "Target Support Files/Pods-IgniteKitBase-IgniteKit development/Pods-IgniteKitBase-IgniteKit development.release.xcconfig"; sourceTree = ""; }; + D5C0D26409D3704778E8B525 /* Pods-IgniteKitBase-IgniteKitTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-IgniteKitBase-IgniteKitTests.debug.xcconfig"; path = "Target Support Files/Pods-IgniteKitBase-IgniteKitTests/Pods-IgniteKitBase-IgniteKitTests.debug.xcconfig"; sourceTree = ""; }; + DE49658798B555E8F5998FB5 /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-IgniteKitBase-IgniteKit production/ExpoModulesProvider.swift"; sourceTree = ""; }; ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; - EDEE5C23678AC5EC808F677C /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit staging.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit staging.debug.xcconfig"; path = "Target Support Files/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit staging/Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit staging.debug.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -119,7 +107,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - E2CECD2A748600B61DEDCCD6 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests.a in Frameworks */, + E2CECD2A748600B61DEDCCD6 /* libPods-IgniteKitBase-IgniteKitTests.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -127,7 +115,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 7FDF749B8B7C8360EEEC7159 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit.a in Frameworks */, + 7FDF749B8B7C8360EEEC7159 /* libPods-IgniteKitBase-IgniteKit.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -135,7 +123,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 28904B41ABDB174C9EBC5398 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development.a in Frameworks */, + 28904B41ABDB174C9EBC5398 /* libPods-IgniteKitBase-IgniteKit development.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -143,7 +131,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - C31338DC1B6EA54222E68967 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging.a in Frameworks */, + C31338DC1B6EA54222E68967 /* libPods-IgniteKitBase-IgniteKit staging.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -151,20 +139,20 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 57D110476A9B297839CB46EE /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production.a in Frameworks */, + 57D110476A9B297839CB46EE /* libPods-IgniteKitBase-IgniteKit production.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 00E356EF1AD99517003FC87E /* ReactNativeIgniteKitTests */ = { + 00E356EF1AD99517003FC87E /* IgniteKitTests */ = { isa = PBXGroup; children = ( - 00E356F21AD99517003FC87E /* ReactNativeIgniteKitTests.m */, + 00E356F21AD99517003FC87E /* IgniteKitTests.m */, 00E356F01AD99517003FC87E /* Supporting Files */, ); - path = ReactNativeIgniteKitTests; + path = IgniteKitTests; sourceTree = ""; }; 00E356F01AD99517003FC87E /* Supporting Files */ = { @@ -175,7 +163,7 @@ name = "Supporting Files"; sourceTree = ""; }; - 13B07FAE1A68108700A75B9A /* ReactNativeIgniteKit */ = { + 13B07FAE1A68108700A75B9A /* IgniteKit */ = { isa = PBXGroup; children = ( 13B07FAF1A68108700A75B9A /* AppDelegate.h */, @@ -187,56 +175,56 @@ 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */, 54FB7891804E3AB387E32E27 /* PrivacyInfo.xcprivacy */, ); - name = ReactNativeIgniteKit; + name = IgniteKit; sourceTree = ""; }; 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { isa = PBXGroup; children = ( ED297162215061F000B7C4FE /* JavaScriptCore.framework */, - 4B3DA4F46179570D871380C0 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit.a */, - 630B79CA1745AA227AFB7457 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development.a */, - 328904BCE082C3C031815F22 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production.a */, - 8FD205E5FCAD58BB2B9551EB /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging.a */, - 320855DFD1934BB5DBF8EF31 /* libPods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests.a */, + 4B3DA4F46179570D871380C0 /* libPods-IgniteKitBase-IgniteKit.a */, + 630B79CA1745AA227AFB7457 /* libPods-IgniteKitBase-IgniteKit development.a */, + 328904BCE082C3C031815F22 /* libPods-IgniteKitBase-IgniteKit production.a */, + 8FD205E5FCAD58BB2B9551EB /* libPods-IgniteKitBase-IgniteKit staging.a */, + 320855DFD1934BB5DBF8EF31 /* libPods-IgniteKitBase-IgniteKitTests.a */, ); name = Frameworks; sourceTree = ""; }; - 34A610D461F70CC88E152EF8 /* ReactNativeIgniteKitTests */ = { + 34A610D461F70CC88E152EF8 /* IgniteKitTests */ = { isa = PBXGroup; children = ( 7541B80C308EE25495031FB7 /* ExpoModulesProvider.swift */, AB88EFCD6CB7B8EBF4F7A54A /* ExpoModulesProvider.swift */, ); - name = ReactNativeIgniteKitTests; + name = IgniteKitTests; sourceTree = ""; }; - 40397D6AF68B896917557545 /* ReactNativeIgniteKit staging */ = { + 40397D6AF68B896917557545 /* IgniteKit staging */ = { isa = PBXGroup; children = ( 9CD82CEC786F52216CEF5D1C /* ExpoModulesProvider.swift */, 30F3FB09521F6CF9E9158FB4 /* ExpoModulesProvider.swift */, ); - name = "ReactNativeIgniteKit staging"; + name = "IgniteKit staging"; sourceTree = ""; }; - 57435D03A38F51B53F63ED51 /* ReactNativeIgniteKit */ = { + 57435D03A38F51B53F63ED51 /* IgniteKit */ = { isa = PBXGroup; children = ( 01D78A3AD16B81EA9447A49C /* ExpoModulesProvider.swift */, B8AFAFABA73E8779B9B443A8 /* ExpoModulesProvider.swift */, ); - name = ReactNativeIgniteKit; + name = IgniteKit; sourceTree = ""; }; - 704F6ADEC81365DE10028EDB /* ReactNativeIgniteKit development */ = { + 704F6ADEC81365DE10028EDB /* IgniteKit development */ = { isa = PBXGroup; children = ( C1AF68828A134C5E5B4CCB1C /* ExpoModulesProvider.swift */, AE0C06CCC3846BF6B80E632F /* ExpoModulesProvider.swift */, ); - name = "ReactNativeIgniteKit development"; + name = "IgniteKit development"; sourceTree = ""; }; 832341AE1AAA6A7D00B99B32 /* Libraries */ = { @@ -249,15 +237,15 @@ 83CBB9F61A601CBA00E9B192 = { isa = PBXGroup; children = ( - 13B07FAE1A68108700A75B9A /* ReactNativeIgniteKit */, + 13B07FAE1A68108700A75B9A /* IgniteKit */, 832341AE1AAA6A7D00B99B32 /* Libraries */, - 00E356EF1AD99517003FC87E /* ReactNativeIgniteKitTests */, + 00E356EF1AD99517003FC87E /* IgniteKitTests */, 83CBBA001A601CBA00E9B192 /* Products */, 2D16E6871FA4F8E400B85C8A /* Frameworks */, BBD78D7AC51CEA395F1C20DB /* Pods */, - 58BDA2FC2CCF866D00DF7710 /* ReactNativeIgniteKit development-Info.plist */, - 58BDA30F2CCF866F00DF7710 /* ReactNativeIgniteKit staging-Info.plist */, - 58BDA3222CCF867300DF7710 /* ReactNativeIgniteKit production-Info.plist */, + 58BDA2FC2CCF866D00DF7710 /* IgniteKit development-Info.plist */, + 58BDA30F2CCF866F00DF7710 /* IgniteKit staging-Info.plist */, + 58BDA3222CCF867300DF7710 /* IgniteKit production-Info.plist */, F6EE37E6AB199063A8D95585 /* ExpoModulesProviders */, ); indentWidth = 2; @@ -268,49 +256,37 @@ 83CBBA001A601CBA00E9B192 /* Products */ = { isa = PBXGroup; children = ( - 13B07F961A680F5B00A75B9A /* ReactNativeIgniteKit.app */, - 00E356EE1AD99517003FC87E /* ReactNativeIgniteKitTests.xctest */, - 58BDA2FB2CCF866D00DF7710 /* ReactNativeIgniteKit development.app */, - 58BDA30E2CCF866F00DF7710 /* ReactNativeIgniteKit staging.app */, - 58BDA3212CCF867300DF7710 /* ReactNativeIgniteKit production.app */, + 13B07F961A680F5B00A75B9A /* IgniteKit.app */, + 00E356EE1AD99517003FC87E /* IgniteKitTests.xctest */, + 58BDA2FB2CCF866D00DF7710 /* IgniteKit development.app */, + 58BDA30E2CCF866F00DF7710 /* IgniteKit staging.app */, + 58BDA3212CCF867300DF7710 /* IgniteKit production.app */, ); name = Products; sourceTree = ""; }; - A037B5E898579CDF1EEB4557 /* ReactNativeIgniteKit production */ = { + A037B5E898579CDF1EEB4557 /* IgniteKit production */ = { isa = PBXGroup; children = ( 4CD76AE82E6A643F4E79CC64 /* ExpoModulesProvider.swift */, DE49658798B555E8F5998FB5 /* ExpoModulesProvider.swift */, ); - name = "ReactNativeIgniteKit production"; + name = "IgniteKit production"; sourceTree = ""; }; BBD78D7AC51CEA395F1C20DB /* Pods */ = { isa = PBXGroup; children = ( - 301596ABB39CC37B5DEB619B /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit.debug.xcconfig */, - 838A3D671DC441B5FFA3C3A2 /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit.release.xcconfig */, - 0742DBBF3FA09C929AAFF390 /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit development.debug.xcconfig */, - 1713925E4C9534CE7A2AEB68 /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit development.release.xcconfig */, - E9BA0160FCCCC4BA27EDBB26 /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit production.debug.xcconfig */, - AA8E964B877FE297DFAD3772 /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit production.release.xcconfig */, - B98226125106B8E4B0EC439F /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit sit.debug.xcconfig */, - 2301ED84BDC8D662F73498F0 /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit sit.release.xcconfig */, - BA994064877A697386E98AEC /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKitTests.debug.xcconfig */, - 9E003C75A916C53328D712DD /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKitTests.release.xcconfig */, - EDEE5C23678AC5EC808F677C /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit staging.debug.xcconfig */, - 11667D51FDE09B3C92FB68D3 /* Pods-RnNewArchitectureDemoBase-ReactNativeIgniteKit staging.release.xcconfig */, - 09894551439D514DEFF32960 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit.debug.xcconfig */, - 4D75FE1DDD2F6759891319F9 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit.release.xcconfig */, - 9AF020389298AEC88B288A58 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development.debug.xcconfig */, - CF59F202403A750F79E11947 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development.release.xcconfig */, - 516CFA6E4F5BEA4FA711EAEE /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production.debug.xcconfig */, - 277FDAE1DCD4C61C5007FBF6 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production.release.xcconfig */, - 3B2B3F865CF3AD7DE551B1E3 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging.debug.xcconfig */, - 02D57C7064FB5DB9F9FA56D0 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging.release.xcconfig */, - D5C0D26409D3704778E8B525 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests.debug.xcconfig */, - CD5D6BA0693B490E3843D1E4 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests.release.xcconfig */, + 09894551439D514DEFF32960 /* Pods-IgniteKitBase-IgniteKit.debug.xcconfig */, + 4D75FE1DDD2F6759891319F9 /* Pods-IgniteKitBase-IgniteKit.release.xcconfig */, + 9AF020389298AEC88B288A58 /* Pods-IgniteKitBase-IgniteKit development.debug.xcconfig */, + CF59F202403A750F79E11947 /* Pods-IgniteKitBase-IgniteKit development.release.xcconfig */, + 516CFA6E4F5BEA4FA711EAEE /* Pods-IgniteKitBase-IgniteKit production.debug.xcconfig */, + 277FDAE1DCD4C61C5007FBF6 /* Pods-IgniteKitBase-IgniteKit production.release.xcconfig */, + 3B2B3F865CF3AD7DE551B1E3 /* Pods-IgniteKitBase-IgniteKit staging.debug.xcconfig */, + 02D57C7064FB5DB9F9FA56D0 /* Pods-IgniteKitBase-IgniteKit staging.release.xcconfig */, + D5C0D26409D3704778E8B525 /* Pods-IgniteKitBase-IgniteKitTests.debug.xcconfig */, + CD5D6BA0693B490E3843D1E4 /* Pods-IgniteKitBase-IgniteKitTests.release.xcconfig */, ); path = Pods; sourceTree = ""; @@ -318,11 +294,11 @@ F6EE37E6AB199063A8D95585 /* ExpoModulesProviders */ = { isa = PBXGroup; children = ( - 57435D03A38F51B53F63ED51 /* ReactNativeIgniteKit */, - 704F6ADEC81365DE10028EDB /* ReactNativeIgniteKit development */, - A037B5E898579CDF1EEB4557 /* ReactNativeIgniteKit production */, - 40397D6AF68B896917557545 /* ReactNativeIgniteKit staging */, - 34A610D461F70CC88E152EF8 /* ReactNativeIgniteKitTests */, + 57435D03A38F51B53F63ED51 /* IgniteKit */, + 704F6ADEC81365DE10028EDB /* IgniteKit development */, + A037B5E898579CDF1EEB4557 /* IgniteKit production */, + 40397D6AF68B896917557545 /* IgniteKit staging */, + 34A610D461F70CC88E152EF8 /* IgniteKitTests */, ); name = ExpoModulesProviders; sourceTree = ""; @@ -330,9 +306,9 @@ /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - 00E356ED1AD99517003FC87E /* ReactNativeIgniteKitTests */ = { + 00E356ED1AD99517003FC87E /* IgniteKitTests */ = { isa = PBXNativeTarget; - buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "ReactNativeIgniteKitTests" */; + buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "IgniteKitTests" */; buildPhases = ( 8288039AE02DE5D9BBD8B413 /* [CP] Check Pods Manifest.lock */, F087609603D528D191A8DB3B /* [Expo] Configure project */, @@ -347,14 +323,14 @@ dependencies = ( 00E356F51AD99517003FC87E /* PBXTargetDependency */, ); - name = ReactNativeIgniteKitTests; - productName = ReactNativeIgniteKitTests; - productReference = 00E356EE1AD99517003FC87E /* ReactNativeIgniteKitTests.xctest */; + name = IgniteKitTests; + productName = IgniteKitTests; + productReference = 00E356EE1AD99517003FC87E /* IgniteKitTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; - 13B07F861A680F5B00A75B9A /* ReactNativeIgniteKit */ = { + 13B07F861A680F5B00A75B9A /* IgniteKit */ = { isa = PBXNativeTarget; - buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "ReactNativeIgniteKit" */; + buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "IgniteKit" */; buildPhases = ( 6D14A1C3C87B9332D9FC2A81 /* [CP] Check Pods Manifest.lock */, 19D8CC234A9C0A39F13F2AF4 /* [Expo] Configure project */, @@ -369,14 +345,14 @@ ); dependencies = ( ); - name = ReactNativeIgniteKit; - productName = ReactNativeIgniteKit; - productReference = 13B07F961A680F5B00A75B9A /* ReactNativeIgniteKit.app */; + name = IgniteKit; + productName = IgniteKit; + productReference = 13B07F961A680F5B00A75B9A /* IgniteKit.app */; productType = "com.apple.product-type.application"; }; - 58BDA2EA2CCF866D00DF7710 /* ReactNativeIgniteKit development */ = { + 58BDA2EA2CCF866D00DF7710 /* IgniteKit development */ = { isa = PBXNativeTarget; - buildConfigurationList = 58BDA2F82CCF866D00DF7710 /* Build configuration list for PBXNativeTarget "ReactNativeIgniteKit development" */; + buildConfigurationList = 58BDA2F82CCF866D00DF7710 /* Build configuration list for PBXNativeTarget "IgniteKit development" */; buildPhases = ( D52DB2285EC70DB6C66278F6 /* [CP] Check Pods Manifest.lock */, 0E6B4B152FD35D7F86FC2A41 /* [Expo] Configure project */, @@ -391,14 +367,14 @@ ); dependencies = ( ); - name = "ReactNativeIgniteKit development"; - productName = ReactNativeIgniteKit; - productReference = 58BDA2FB2CCF866D00DF7710 /* ReactNativeIgniteKit development.app */; + name = "IgniteKit development"; + productName = IgniteKit; + productReference = 58BDA2FB2CCF866D00DF7710 /* IgniteKit development.app */; productType = "com.apple.product-type.application"; }; - 58BDA2FD2CCF866F00DF7710 /* ReactNativeIgniteKit staging */ = { + 58BDA2FD2CCF866F00DF7710 /* IgniteKit staging */ = { isa = PBXNativeTarget; - buildConfigurationList = 58BDA30B2CCF866F00DF7710 /* Build configuration list for PBXNativeTarget "ReactNativeIgniteKit staging" */; + buildConfigurationList = 58BDA30B2CCF866F00DF7710 /* Build configuration list for PBXNativeTarget "IgniteKit staging" */; buildPhases = ( 02B19D1B8F82BBD401426D74 /* [CP] Check Pods Manifest.lock */, 3DFE0752D84C5F8979FCD126 /* [Expo] Configure project */, @@ -413,14 +389,14 @@ ); dependencies = ( ); - name = "ReactNativeIgniteKit staging"; - productName = ReactNativeIgniteKit; - productReference = 58BDA30E2CCF866F00DF7710 /* ReactNativeIgniteKit staging.app */; + name = "IgniteKit staging"; + productName = IgniteKit; + productReference = 58BDA30E2CCF866F00DF7710 /* IgniteKit staging.app */; productType = "com.apple.product-type.application"; }; - 58BDA3102CCF867300DF7710 /* ReactNativeIgniteKit production */ = { + 58BDA3102CCF867300DF7710 /* IgniteKit production */ = { isa = PBXNativeTarget; - buildConfigurationList = 58BDA31E2CCF867300DF7710 /* Build configuration list for PBXNativeTarget "ReactNativeIgniteKit production" */; + buildConfigurationList = 58BDA31E2CCF867300DF7710 /* Build configuration list for PBXNativeTarget "IgniteKit production" */; buildPhases = ( 6B1D606339A0D919B7564193 /* [CP] Check Pods Manifest.lock */, B9B8D36E0D7C2BEBD5E03AAF /* [Expo] Configure project */, @@ -435,9 +411,9 @@ ); dependencies = ( ); - name = "ReactNativeIgniteKit production"; - productName = ReactNativeIgniteKit; - productReference = 58BDA3212CCF867300DF7710 /* ReactNativeIgniteKit production.app */; + name = "IgniteKit production"; + productName = IgniteKit; + productReference = 58BDA3212CCF867300DF7710 /* IgniteKit production.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ @@ -457,7 +433,7 @@ }; }; }; - buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "ReactNativeIgniteKit" */; + buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "IgniteKit" */; compatibilityVersion = "Xcode 12.0"; developmentRegion = en; hasScannedForEncodings = 0; @@ -470,11 +446,11 @@ projectDirPath = ""; projectRoot = ""; targets = ( - 13B07F861A680F5B00A75B9A /* ReactNativeIgniteKit */, - 00E356ED1AD99517003FC87E /* ReactNativeIgniteKitTests */, - 58BDA2EA2CCF866D00DF7710 /* ReactNativeIgniteKit development */, - 58BDA2FD2CCF866F00DF7710 /* ReactNativeIgniteKit staging */, - 58BDA3102CCF867300DF7710 /* ReactNativeIgniteKit production */, + 13B07F861A680F5B00A75B9A /* IgniteKit */, + 00E356ED1AD99517003FC87E /* IgniteKitTests */, + 58BDA2EA2CCF866D00DF7710 /* IgniteKit development */, + 58BDA2FD2CCF866F00DF7710 /* IgniteKit staging */, + 58BDA3102CCF867300DF7710 /* IgniteKit production */, ); }; /* End PBXProject section */ @@ -561,7 +537,7 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-IgniteKitBase-IgniteKit staging-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -574,15 +550,15 @@ files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit-resources-${CONFIGURATION}-input-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit/Pods-IgniteKitBase-IgniteKit-resources-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Copy Pods Resources"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit-resources-${CONFIGURATION}-output-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit/Pods-IgniteKitBase-IgniteKit-resources-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit-resources.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit/Pods-IgniteKitBase-IgniteKit-resources.sh\"\n"; showEnvVarsInLog = 0; }; 0E6B4B152FD35D7F86FC2A41 /* [Expo] Configure project */ = { @@ -602,7 +578,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit\\ development/expo-configure-project.sh\"\n"; + shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-IgniteKitBase-IgniteKit\\ development/expo-configure-project.sh\"\n"; }; 10D8852B896D2E5B5F2B30F5 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; @@ -610,15 +586,15 @@ files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests-resources-${CONFIGURATION}-input-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKitTests/Pods-IgniteKitBase-IgniteKitTests-resources-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Copy Pods Resources"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests-resources-${CONFIGURATION}-output-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKitTests/Pods-IgniteKitBase-IgniteKitTests-resources-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests-resources.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKitTests/Pods-IgniteKitBase-IgniteKitTests-resources.sh\"\n"; showEnvVarsInLog = 0; }; 19D8CC234A9C0A39F13F2AF4 /* [Expo] Configure project */ = { @@ -638,7 +614,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit/expo-configure-project.sh\"\n"; + shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-IgniteKitBase-IgniteKit/expo-configure-project.sh\"\n"; }; 35BAAF89DF45AC034313CE19 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; @@ -646,15 +622,15 @@ files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development-resources-${CONFIGURATION}-input-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit development/Pods-IgniteKitBase-IgniteKit development-resources-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Copy Pods Resources"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development-resources-${CONFIGURATION}-output-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit development/Pods-IgniteKitBase-IgniteKit development-resources-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development-resources.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit development/Pods-IgniteKitBase-IgniteKit development-resources.sh\"\n"; showEnvVarsInLog = 0; }; 3DFE0752D84C5F8979FCD126 /* [Expo] Configure project */ = { @@ -674,7 +650,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit\\ staging/expo-configure-project.sh\"\n"; + shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-IgniteKitBase-IgniteKit\\ staging/expo-configure-project.sh\"\n"; }; 416924AB5FF032F4F348446A /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; @@ -682,15 +658,15 @@ files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging-frameworks-${CONFIGURATION}-input-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit staging/Pods-IgniteKitBase-IgniteKit staging-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging-frameworks-${CONFIGURATION}-output-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit staging/Pods-IgniteKitBase-IgniteKit staging-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit staging/Pods-IgniteKitBase-IgniteKit staging-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; 58BDA2F52CCF866D00DF7710 /* Bundle React Native code and images */ = { @@ -756,7 +732,7 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-IgniteKitBase-IgniteKit production-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -778,7 +754,7 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-IgniteKitBase-IgniteKit-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -800,7 +776,7 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-IgniteKitBase-IgniteKitTests-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -813,15 +789,15 @@ files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production-frameworks-${CONFIGURATION}-input-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit production/Pods-IgniteKitBase-IgniteKit production-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production-frameworks-${CONFIGURATION}-output-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit production/Pods-IgniteKitBase-IgniteKit production-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit production/Pods-IgniteKitBase-IgniteKit production-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; A5D6540627182A713DF777AC /* [CP] Copy Pods Resources */ = { @@ -830,15 +806,15 @@ files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging-resources-${CONFIGURATION}-input-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit staging/Pods-IgniteKitBase-IgniteKit staging-resources-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Copy Pods Resources"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging-resources-${CONFIGURATION}-output-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit staging/Pods-IgniteKitBase-IgniteKit staging-resources-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging-resources.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit staging/Pods-IgniteKitBase-IgniteKit staging-resources.sh\"\n"; showEnvVarsInLog = 0; }; B9B8D36E0D7C2BEBD5E03AAF /* [Expo] Configure project */ = { @@ -858,7 +834,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit\\ production/expo-configure-project.sh\"\n"; + shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-IgniteKitBase-IgniteKit\\ production/expo-configure-project.sh\"\n"; }; C125031F9DFF09212ED3F151 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; @@ -866,15 +842,15 @@ files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development-frameworks-${CONFIGURATION}-input-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit development/Pods-IgniteKitBase-IgniteKit development-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development-frameworks-${CONFIGURATION}-output-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit development/Pods-IgniteKitBase-IgniteKit development-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit development/Pods-IgniteKitBase-IgniteKit development-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; C27403DAE051F2D890D4D58B /* [CP] Embed Pods Frameworks */ = { @@ -883,15 +859,15 @@ files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKitTests/Pods-IgniteKitBase-IgniteKitTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKitTests/Pods-IgniteKitBase-IgniteKitTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKitTests/Pods-IgniteKitBase-IgniteKitTests-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; D25B0844A30B3B28C416E52C /* [CP] Copy Pods Resources */ = { @@ -900,15 +876,15 @@ files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production-resources-${CONFIGURATION}-input-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit production/Pods-IgniteKitBase-IgniteKit production-resources-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Copy Pods Resources"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production-resources-${CONFIGURATION}-output-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit production/Pods-IgniteKitBase-IgniteKit production-resources-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production-resources.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit production/Pods-IgniteKitBase-IgniteKit production-resources.sh\"\n"; showEnvVarsInLog = 0; }; D52DB2285EC70DB6C66278F6 /* [CP] Check Pods Manifest.lock */ = { @@ -926,7 +902,7 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-IgniteKitBase-IgniteKit development-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -939,15 +915,15 @@ files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit-frameworks-${CONFIGURATION}-input-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit/Pods-IgniteKitBase-IgniteKit-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit-frameworks-${CONFIGURATION}-output-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit/Pods-IgniteKitBase-IgniteKit-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-IgniteKitBase-IgniteKit/Pods-IgniteKitBase-IgniteKit-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; F087609603D528D191A8DB3B /* [Expo] Configure project */ = { @@ -967,7 +943,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests/expo-configure-project.sh\"\n"; + shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-IgniteKitBase-IgniteKitTests/expo-configure-project.sh\"\n"; }; /* End PBXShellScriptBuildPhase section */ @@ -976,7 +952,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 00E356F31AD99517003FC87E /* ReactNativeIgniteKitTests.m in Sources */, + 00E356F31AD99517003FC87E /* IgniteKitTests.m in Sources */, D7189032F98ACE640D46A655 /* ExpoModulesProvider.swift in Sources */, 682895CC697802145071723D /* ExpoModulesProvider.swift in Sources */, ); @@ -1031,7 +1007,7 @@ /* Begin PBXTargetDependency section */ 00E356F51AD99517003FC87E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 13B07F861A680F5B00A75B9A /* ReactNativeIgniteKit */; + target = 13B07F861A680F5B00A75B9A /* IgniteKit */; targetProxy = 00E356F41AD99517003FC87E /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ @@ -1039,7 +1015,7 @@ /* Begin XCBuildConfiguration section */ 00E356F61AD99517003FC87E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D5C0D26409D3704778E8B525 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests.debug.xcconfig */; + baseConfigurationReference = D5C0D26409D3704778E8B525 /* Pods-IgniteKitBase-IgniteKitTests.debug.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; DEVELOPMENT_TEAM = 7BJAJP6YCF; @@ -1047,7 +1023,7 @@ "DEBUG=1", "$(inherited)", ); - INFOPLIST_FILE = ReactNativeIgniteKitTests/Info.plist; + INFOPLIST_FILE = IgniteKitTests/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 13.4; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -1060,21 +1036,21 @@ "$(inherited)", ); OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG"; - PRODUCT_BUNDLE_IDENTIFIER = com.shivshankartiwari.reactnativeignitekit; + PRODUCT_BUNDLE_IDENTIFIER = com.educatorslabs.ignitekit; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/ReactNativeIgniteKit.app/ReactNativeIgniteKit"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/IgniteKit.app/IgniteKit"; }; name = Debug; }; 00E356F71AD99517003FC87E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CD5D6BA0693B490E3843D1E4 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKitTests.release.xcconfig */; + baseConfigurationReference = CD5D6BA0693B490E3843D1E4 /* Pods-IgniteKitBase-IgniteKitTests.release.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; COPY_PHASE_STRIP = NO; DEVELOPMENT_TEAM = 7BJAJP6YCF; - INFOPLIST_FILE = ReactNativeIgniteKitTests/Info.plist; + INFOPLIST_FILE = IgniteKitTests/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 13.4; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -1087,16 +1063,16 @@ "$(inherited)", ); OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE"; - PRODUCT_BUNDLE_IDENTIFIER = com.shivshankartiwari.reactnativeignitekit; + PRODUCT_BUNDLE_IDENTIFIER = com.educatorslabs.ignitekit; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/ReactNativeIgniteKit.app/ReactNativeIgniteKit"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/IgniteKit.app/IgniteKit"; }; name = Release; }; 13B07F941A680F5B00A75B9A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 09894551439D514DEFF32960 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit.debug.xcconfig */; + baseConfigurationReference = 09894551439D514DEFF32960 /* Pods-IgniteKitBase-IgniteKit.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; @@ -1105,7 +1081,7 @@ CURRENT_PROJECT_VERSION = 39; DEVELOPMENT_TEAM = 7BJAJP6YCF; ENABLE_BITCODE = NO; - INFOPLIST_FILE = ReactNativeIgniteKit/Info.plist; + INFOPLIST_FILE = IgniteKit/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -1117,8 +1093,8 @@ "-lc++", ); OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG"; - PRODUCT_BUNDLE_IDENTIFIER = com.shivshankartiwari.reactnativeignitekit; - PRODUCT_NAME = ReactNativeIgniteKit; + PRODUCT_BUNDLE_IDENTIFIER = com.educatorslabs.ignitekit; + PRODUCT_NAME = IgniteKit; PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; @@ -1128,13 +1104,13 @@ }; 13B07F951A680F5B00A75B9A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4D75FE1DDD2F6759891319F9 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit.release.xcconfig */; + baseConfigurationReference = 4D75FE1DDD2F6759891319F9 /* Pods-IgniteKitBase-IgniteKit.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CURRENT_PROJECT_VERSION = 39; DEVELOPMENT_TEAM = 7BJAJP6YCF; - INFOPLIST_FILE = ReactNativeIgniteKit/Info.plist; + INFOPLIST_FILE = IgniteKit/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -1146,8 +1122,8 @@ "-lc++", ); OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE"; - PRODUCT_BUNDLE_IDENTIFIER = com.shivshankartiwari.reactnativeignitekit; - PRODUCT_NAME = ReactNativeIgniteKit; + PRODUCT_BUNDLE_IDENTIFIER = com.educatorslabs.ignitekit; + PRODUCT_NAME = IgniteKit; SWIFT_VERSION = 5.0; VERSIONING_SYSTEM = "apple-generic"; }; @@ -1155,7 +1131,7 @@ }; 58BDA2F92CCF866D00DF7710 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9AF020389298AEC88B288A58 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development.debug.xcconfig */; + baseConfigurationReference = 9AF020389298AEC88B288A58 /* Pods-IgniteKitBase-IgniteKit development.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = "AppIcon-Development"; ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; @@ -1165,8 +1141,8 @@ CURRENT_PROJECT_VERSION = 39; DEVELOPMENT_TEAM = 7BJAJP6YCF; ENABLE_BITCODE = NO; - INFOPLIST_FILE = "ReactNativeIgniteKit development-Info.plist"; - INFOPLIST_KEY_CFBundleDisplayName = ReactNativeIgniteKit; + INFOPLIST_FILE = "IgniteKit development-Info.plist"; + INFOPLIST_KEY_CFBundleDisplayName = "IgniteKit Dev"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -1178,7 +1154,7 @@ "-lc++", ); OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG"; - PRODUCT_BUNDLE_IDENTIFIER = com.shivshankartiwari.reactnativeignitekit; + PRODUCT_BUNDLE_IDENTIFIER = com.educatorslabs.ignitekit; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; @@ -1189,7 +1165,7 @@ }; 58BDA2FA2CCF866D00DF7710 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CF59F202403A750F79E11947 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit development.release.xcconfig */; + baseConfigurationReference = CF59F202403A750F79E11947 /* Pods-IgniteKitBase-IgniteKit development.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = "AppIcon-Development"; ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; @@ -1198,8 +1174,8 @@ CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 39; DEVELOPMENT_TEAM = 7BJAJP6YCF; - INFOPLIST_FILE = "ReactNativeIgniteKit development-Info.plist"; - INFOPLIST_KEY_CFBundleDisplayName = ReactNativeIgniteKit; + INFOPLIST_FILE = "IgniteKit development-Info.plist"; + INFOPLIST_KEY_CFBundleDisplayName = "IgniteKit Dev"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -1211,7 +1187,7 @@ "-lc++", ); OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE"; - PRODUCT_BUNDLE_IDENTIFIER = com.shivshankartiwari.reactnativeignitekit.dev; + PRODUCT_BUNDLE_IDENTIFIER = com.educatorslabs.ignitekit; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_VERSION = 5.0; @@ -1221,7 +1197,7 @@ }; 58BDA30C2CCF866F00DF7710 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3B2B3F865CF3AD7DE551B1E3 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging.debug.xcconfig */; + baseConfigurationReference = 3B2B3F865CF3AD7DE551B1E3 /* Pods-IgniteKitBase-IgniteKit staging.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = "AppIcon-Staging"; ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; @@ -1231,8 +1207,8 @@ CURRENT_PROJECT_VERSION = 39; DEVELOPMENT_TEAM = 7BJAJP6YCF; ENABLE_BITCODE = NO; - INFOPLIST_FILE = "ReactNativeIgniteKit staging-Info.plist"; - INFOPLIST_KEY_CFBundleDisplayName = ReactNativeIgniteKit; + INFOPLIST_FILE = "IgniteKit staging-Info.plist"; + INFOPLIST_KEY_CFBundleDisplayName = "IgniteKit Staging"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -1244,7 +1220,7 @@ "-lc++", ); OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG"; - PRODUCT_BUNDLE_IDENTIFIER = com.shivshankartiwari.reactnativeignitekit.stag; + PRODUCT_BUNDLE_IDENTIFIER = com.educatorslabs.ignitekit; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; @@ -1255,7 +1231,7 @@ }; 58BDA30D2CCF866F00DF7710 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 02D57C7064FB5DB9F9FA56D0 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit staging.release.xcconfig */; + baseConfigurationReference = 02D57C7064FB5DB9F9FA56D0 /* Pods-IgniteKitBase-IgniteKit staging.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = "AppIcon-Staging"; ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; @@ -1264,8 +1240,8 @@ CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 39; DEVELOPMENT_TEAM = 7BJAJP6YCF; - INFOPLIST_FILE = "ReactNativeIgniteKit staging-Info.plist"; - INFOPLIST_KEY_CFBundleDisplayName = ReactNativeIgniteKit; + INFOPLIST_FILE = "IgniteKit staging-Info.plist"; + INFOPLIST_KEY_CFBundleDisplayName = "IgniteKit Staging"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -1277,7 +1253,7 @@ "-lc++", ); OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE"; - PRODUCT_BUNDLE_IDENTIFIER = com.shivshankartiwari.reactnativeignitekit.stag; + PRODUCT_BUNDLE_IDENTIFIER = com.educatorslabs.ignitekit; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_VERSION = 5.0; @@ -1287,7 +1263,7 @@ }; 58BDA31F2CCF867300DF7710 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 516CFA6E4F5BEA4FA711EAEE /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production.debug.xcconfig */; + baseConfigurationReference = 516CFA6E4F5BEA4FA711EAEE /* Pods-IgniteKitBase-IgniteKit production.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = "AppIcon-Production"; ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; @@ -1295,8 +1271,8 @@ CURRENT_PROJECT_VERSION = 39; DEVELOPMENT_TEAM = 7BJAJP6YCF; ENABLE_BITCODE = NO; - INFOPLIST_FILE = "ReactNativeIgniteKit production-Info.plist"; - INFOPLIST_KEY_CFBundleDisplayName = ReactNativeIgniteKit; + INFOPLIST_FILE = "IgniteKit production-Info.plist"; + INFOPLIST_KEY_CFBundleDisplayName = IgniteKit; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -1308,7 +1284,7 @@ "-lc++", ); OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG"; - PRODUCT_BUNDLE_IDENTIFIER = com.shivshankartiwari.reactnativeignitekit.prod; + PRODUCT_BUNDLE_IDENTIFIER = com.educatorslabs.ignitekit; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; @@ -1318,15 +1294,15 @@ }; 58BDA3202CCF867300DF7710 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 277FDAE1DCD4C61C5007FBF6 /* Pods-ReactNativeIgniteKitBase-ReactNativeIgniteKit production.release.xcconfig */; + baseConfigurationReference = 277FDAE1DCD4C61C5007FBF6 /* Pods-IgniteKitBase-IgniteKit production.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = "AppIcon-Production"; ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; CLANG_ENABLE_MODULES = YES; CURRENT_PROJECT_VERSION = 39; DEVELOPMENT_TEAM = 7BJAJP6YCF; - INFOPLIST_FILE = "ReactNativeIgniteKit production-Info.plist"; - INFOPLIST_KEY_CFBundleDisplayName = ReactNativeIgniteKit; + INFOPLIST_FILE = "IgniteKit production-Info.plist"; + INFOPLIST_KEY_CFBundleDisplayName = IgniteKit; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -1338,7 +1314,7 @@ "-lc++", ); OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE"; - PRODUCT_BUNDLE_IDENTIFIER = com.shivshankartiwari.reactnativeignitekit.prod; + PRODUCT_BUNDLE_IDENTIFIER = com.educatorslabs.ignitekit; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; VERSIONING_SYSTEM = "apple-generic"; @@ -1510,7 +1486,7 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "ReactNativeIgniteKitTests" */ = { + 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "IgniteKitTests" */ = { isa = XCConfigurationList; buildConfigurations = ( 00E356F61AD99517003FC87E /* Debug */, @@ -1519,7 +1495,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "ReactNativeIgniteKit" */ = { + 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "IgniteKit" */ = { isa = XCConfigurationList; buildConfigurations = ( 13B07F941A680F5B00A75B9A /* Debug */, @@ -1528,7 +1504,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 58BDA2F82CCF866D00DF7710 /* Build configuration list for PBXNativeTarget "ReactNativeIgniteKit development" */ = { + 58BDA2F82CCF866D00DF7710 /* Build configuration list for PBXNativeTarget "IgniteKit development" */ = { isa = XCConfigurationList; buildConfigurations = ( 58BDA2F92CCF866D00DF7710 /* Debug */, @@ -1537,7 +1513,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 58BDA30B2CCF866F00DF7710 /* Build configuration list for PBXNativeTarget "ReactNativeIgniteKit staging" */ = { + 58BDA30B2CCF866F00DF7710 /* Build configuration list for PBXNativeTarget "IgniteKit staging" */ = { isa = XCConfigurationList; buildConfigurations = ( 58BDA30C2CCF866F00DF7710 /* Debug */, @@ -1546,7 +1522,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 58BDA31E2CCF867300DF7710 /* Build configuration list for PBXNativeTarget "ReactNativeIgniteKit production" */ = { + 58BDA31E2CCF867300DF7710 /* Build configuration list for PBXNativeTarget "IgniteKit production" */ = { isa = XCConfigurationList; buildConfigurations = ( 58BDA31F2CCF867300DF7710 /* Debug */, @@ -1555,7 +1531,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "ReactNativeIgniteKit" */ = { + 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "IgniteKit" */ = { isa = XCConfigurationList; buildConfigurations = ( 83CBBA201A601CBA00E9B192 /* Debug */, diff --git a/ios/ReactNativeIgniteKit.xcodeproj/xcshareddata/xcschemes/ReactNativeCICD development.xcscheme b/ios/IgniteKit.xcodeproj/xcshareddata/xcschemes/IgniteKit development.xcscheme similarity index 75% rename from ios/ReactNativeIgniteKit.xcodeproj/xcshareddata/xcschemes/ReactNativeCICD development.xcscheme rename to ios/IgniteKit.xcodeproj/xcshareddata/xcschemes/IgniteKit development.xcscheme index 49f47d1..d0ae318 100644 --- a/ios/ReactNativeIgniteKit.xcodeproj/xcshareddata/xcschemes/ReactNativeCICD development.xcscheme +++ b/ios/IgniteKit.xcodeproj/xcshareddata/xcschemes/IgniteKit development.xcscheme @@ -16,9 +16,9 @@ + BuildableName = "IgniteKit development.app" + BlueprintName = "IgniteKit development" + ReferencedContainer = "container:IgniteKit.xcodeproj"> @@ -32,9 +32,9 @@ + BuildableName = "IgniteKit development.app" + BlueprintName = "IgniteKit development" + ReferencedContainer = "container:IgniteKit.xcodeproj"> @@ -50,9 +50,9 @@ + BuildableName = "IgniteKit development.app" + BlueprintName = "IgniteKit development" + ReferencedContainer = "container:IgniteKit.xcodeproj"> @@ -65,9 +65,9 @@ shouldAutocreateTestPlan = "YES"> + BuildableName = "IgniteKit development.app" + BlueprintName = "IgniteKit development" + ReferencedContainer = "container:IgniteKit.xcodeproj"> @@ -96,9 +96,9 @@ + BuildableName = "IgniteKit development.app" + BlueprintName = "IgniteKit development" + ReferencedContainer = "container:IgniteKit.xcodeproj"> diff --git a/ios/ReactNativeIgniteKit.xcodeproj/xcshareddata/xcschemes/ReactNativeCICD production.xcscheme b/ios/IgniteKit.xcodeproj/xcshareddata/xcschemes/IgniteKit production.xcscheme similarity index 78% rename from ios/ReactNativeIgniteKit.xcodeproj/xcshareddata/xcschemes/ReactNativeCICD production.xcscheme rename to ios/IgniteKit.xcodeproj/xcshareddata/xcschemes/IgniteKit production.xcscheme index bfef29e..495d59e 100644 --- a/ios/ReactNativeIgniteKit.xcodeproj/xcshareddata/xcschemes/ReactNativeCICD production.xcscheme +++ b/ios/IgniteKit.xcodeproj/xcshareddata/xcschemes/IgniteKit production.xcscheme @@ -16,9 +16,9 @@ + BuildableName = "IgniteKit production.app" + BlueprintName = "IgniteKit production" + ReferencedContainer = "container:IgniteKit.xcodeproj"> @@ -32,9 +32,9 @@ + BuildableName = "IgniteKit production.app" + BlueprintName = "IgniteKit production" + ReferencedContainer = "container:IgniteKit.xcodeproj"> @@ -50,9 +50,9 @@ + BuildableName = "IgniteKit production.app" + BlueprintName = "IgniteKit production" + ReferencedContainer = "container:IgniteKit.xcodeproj"> @@ -79,9 +79,9 @@ + BuildableName = "IgniteKit production.app" + BlueprintName = "IgniteKit production" + ReferencedContainer = "container:IgniteKit.xcodeproj"> @@ -96,9 +96,9 @@ + BuildableName = "IgniteKit production.app" + BlueprintName = "IgniteKit production" + ReferencedContainer = "container:IgniteKit.xcodeproj"> diff --git a/ios/ReactNativeIgniteKit.xcodeproj/xcshareddata/xcschemes/ReactNativeCICD staging.xcscheme b/ios/IgniteKit.xcodeproj/xcshareddata/xcschemes/IgniteKit staging.xcscheme similarity index 78% rename from ios/ReactNativeIgniteKit.xcodeproj/xcshareddata/xcschemes/ReactNativeCICD staging.xcscheme rename to ios/IgniteKit.xcodeproj/xcshareddata/xcschemes/IgniteKit staging.xcscheme index badf2e6..97ec150 100644 --- a/ios/ReactNativeIgniteKit.xcodeproj/xcshareddata/xcschemes/ReactNativeCICD staging.xcscheme +++ b/ios/IgniteKit.xcodeproj/xcshareddata/xcschemes/IgniteKit staging.xcscheme @@ -16,9 +16,9 @@ + BuildableName = "IgniteKit staging.app" + BlueprintName = "IgniteKit staging" + ReferencedContainer = "container:IgniteKit.xcodeproj"> @@ -32,9 +32,9 @@ + BuildableName = "IgniteKit staging.app" + BlueprintName = "IgniteKit staging" + ReferencedContainer = "container:IgniteKit.xcodeproj"> @@ -50,9 +50,9 @@ + BuildableName = "IgniteKit staging.app" + BlueprintName = "IgniteKit staging" + ReferencedContainer = "container:IgniteKit.xcodeproj"> @@ -79,9 +79,9 @@ + BuildableName = "IgniteKit staging.app" + BlueprintName = "IgniteKit staging" + ReferencedContainer = "container:IgniteKit.xcodeproj"> @@ -96,9 +96,9 @@ + BuildableName = "IgniteKit staging.app" + BlueprintName = "IgniteKit staging" + ReferencedContainer = "container:IgniteKit.xcodeproj"> diff --git a/ios/ReactNativeIgniteKit.xcworkspace/contents.xcworkspacedata b/ios/IgniteKit.xcworkspace/contents.xcworkspacedata similarity index 76% rename from ios/ReactNativeIgniteKit.xcworkspace/contents.xcworkspacedata rename to ios/IgniteKit.xcworkspace/contents.xcworkspacedata index 5a12319..0bdecf9 100644 --- a/ios/ReactNativeIgniteKit.xcworkspace/contents.xcworkspacedata +++ b/ios/IgniteKit.xcworkspace/contents.xcworkspacedata @@ -2,7 +2,7 @@ + location = "group:IgniteKit.xcodeproj"> diff --git a/ios/ReactNativeIgniteKit.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/ios/IgniteKit.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from ios/ReactNativeIgniteKit.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to ios/IgniteKit.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/ios/ReactNativeIgniteKit/AppDelegate.h b/ios/IgniteKit/AppDelegate.h similarity index 100% rename from ios/ReactNativeIgniteKit/AppDelegate.h rename to ios/IgniteKit/AppDelegate.h diff --git a/ios/ReactNativeIgniteKit/AppDelegate.mm b/ios/IgniteKit/AppDelegate.mm similarity index 94% rename from ios/ReactNativeIgniteKit/AppDelegate.mm rename to ios/IgniteKit/AppDelegate.mm index 779b696..344558c 100644 --- a/ios/ReactNativeIgniteKit/AppDelegate.mm +++ b/ios/IgniteKit/AppDelegate.mm @@ -6,7 +6,7 @@ @implementation AppDelegate - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { - self.moduleName = @"ReactNativeIgniteKit"; + self.moduleName = @"IgniteKit"; // You can add your custom initial props in the dictionary below. // They will be passed down to the ViewController used by React Native. self.initialProps = @{}; diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/100.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/100.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/100.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/100.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/102.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/102.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/102.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/102.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/1024.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/1024.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/1024.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/1024.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/114.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/114.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/114.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/114.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/120.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/120.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/120.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/120.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/128.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/128.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/128.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/128.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/144.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/144.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/144.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/144.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/152.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/152.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/152.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/152.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/16.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/16.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/16.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/16.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/167.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/167.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/167.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/167.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/172.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/172.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/172.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/172.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/180.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/180.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/180.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/180.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/196.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/196.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/196.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/196.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/20.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/20.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/20.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/20.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/216.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/216.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/216.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/216.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/256.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/256.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/256.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/256.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/29.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/29.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/29.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/29.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/32.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/32.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/32.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/32.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/40.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/40.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/40.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/40.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/48.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/48.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/48.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/48.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/50.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/50.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/50.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/50.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/512.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/512.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/512.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/512.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/55.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/55.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/55.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/55.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/57.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/57.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/57.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/57.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/58.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/58.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/58.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/58.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/60.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/60.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/60.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/60.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/64.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/64.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/64.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/64.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/66.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/66.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/66.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/66.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/72.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/72.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/72.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/72.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/76.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/76.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/76.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/76.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/80.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/80.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/80.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/80.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/87.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/87.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/87.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/87.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/88.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/88.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/88.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/88.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/92.png b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/92.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/92.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/92.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/Contents.json b/ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/Contents.json similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Development.appiconset/Contents.json rename to ios/IgniteKit/Images.xcassets/AppIcon-Development.appiconset/Contents.json diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/100.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/100.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/100.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/100.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/102.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/102.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/102.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/102.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/1024.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/1024.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/1024.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/1024.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/114.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/114.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/114.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/114.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/120.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/120.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/120.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/120.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/128.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/128.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/128.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/128.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/144.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/144.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/144.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/144.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/152.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/152.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/152.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/152.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/16.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/16.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/16.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/16.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/167.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/167.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/167.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/167.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/172.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/172.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/172.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/172.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/180.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/180.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/180.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/180.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/196.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/196.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/196.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/196.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/20.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/20.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/20.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/20.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/216.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/216.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/216.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/216.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/256.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/256.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/256.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/256.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/29.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/29.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/29.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/29.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/32.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/32.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/32.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/32.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/40.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/40.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/40.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/40.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/48.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/48.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/48.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/48.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/50.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/50.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/50.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/50.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/512.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/512.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/512.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/512.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/55.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/55.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/55.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/55.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/57.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/57.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/57.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/57.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/58.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/58.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/58.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/58.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/60.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/60.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/60.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/60.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/64.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/64.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/64.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/64.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/66.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/66.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/66.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/66.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/72.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/72.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/72.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/72.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/76.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/76.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/76.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/76.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/80.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/80.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/80.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/80.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/87.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/87.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/87.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/87.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/88.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/88.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/88.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/88.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/92.png b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/92.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/92.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/92.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/Contents.json b/ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/Contents.json similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Production.appiconset/Contents.json rename to ios/IgniteKit/Images.xcassets/AppIcon-Production.appiconset/Contents.json diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/100.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/100.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/100.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/100.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/102.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/102.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/102.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/102.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/1024.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/1024.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/1024.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/1024.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/114.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/114.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/114.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/114.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/120.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/120.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/120.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/120.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/128.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/128.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/128.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/128.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/144.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/144.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/144.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/144.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/152.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/152.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/152.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/152.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/16.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/16.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/16.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/16.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/167.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/167.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/167.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/167.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/172.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/172.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/172.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/172.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/180.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/180.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/180.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/180.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/196.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/196.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/196.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/196.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/20.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/20.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/20.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/20.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/216.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/216.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/216.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/216.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/256.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/256.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/256.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/256.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/29.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/29.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/29.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/29.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/32.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/32.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/32.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/32.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/40.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/40.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/40.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/40.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/48.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/48.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/48.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/48.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/50.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/50.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/50.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/50.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/512.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/512.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/512.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/512.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/55.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/55.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/55.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/55.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/57.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/57.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/57.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/57.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/58.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/58.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/58.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/58.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/60.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/60.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/60.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/60.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/64.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/64.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/64.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/64.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/66.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/66.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/66.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/66.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/72.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/72.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/72.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/72.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/76.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/76.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/76.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/76.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/80.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/80.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/80.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/80.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/87.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/87.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/87.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/87.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/88.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/88.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/88.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/88.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/92.png b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/92.png similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/92.png rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/92.png diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/Contents.json b/ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/Contents.json similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon-Staging.appiconset/Contents.json rename to ios/IgniteKit/Images.xcassets/AppIcon-Staging.appiconset/Contents.json diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/IgniteKit/Images.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/AppIcon.appiconset/Contents.json rename to ios/IgniteKit/Images.xcassets/AppIcon.appiconset/Contents.json diff --git a/ios/ReactNativeIgniteKit/Images.xcassets/Contents.json b/ios/IgniteKit/Images.xcassets/Contents.json similarity index 100% rename from ios/ReactNativeIgniteKit/Images.xcassets/Contents.json rename to ios/IgniteKit/Images.xcassets/Contents.json diff --git a/ios/ReactNativeIgniteKit/Info.plist b/ios/IgniteKit/Info.plist similarity index 97% rename from ios/ReactNativeIgniteKit/Info.plist rename to ios/IgniteKit/Info.plist index acbddd6..e4e4aae 100644 --- a/ios/ReactNativeIgniteKit/Info.plist +++ b/ios/IgniteKit/Info.plist @@ -5,7 +5,7 @@ CFBundleDevelopmentRegion en CFBundleDisplayName - ReactNativeIgniteKit + IgniteKit CFBundleExecutable $(EXECUTABLE_NAME) CFBundleIdentifier diff --git a/ios/ReactNativeIgniteKit/LaunchScreen.storyboard b/ios/IgniteKit/LaunchScreen.storyboard similarity index 94% rename from ios/ReactNativeIgniteKit/LaunchScreen.storyboard rename to ios/IgniteKit/LaunchScreen.storyboard index 6939e60..b5317d6 100644 --- a/ios/ReactNativeIgniteKit/LaunchScreen.storyboard +++ b/ios/IgniteKit/LaunchScreen.storyboard @@ -16,7 +16,7 @@ -