add fastlane + github actions for ios
This commit is contained in:
@@ -44,7 +44,35 @@ jobs:
|
|||||||
run: flutter test --coverage
|
run: flutter test --coverage
|
||||||
- name: Codecov
|
- name: Codecov
|
||||||
run: bash <(curl -s https://codecov.io/bash) -c -t ${{ secrets.CODECOV_TOKEN }} -f coverage/lcov.info -F flutter_tool
|
run: bash <(curl -s https://codecov.io/bash) -c -t ${{ secrets.CODECOV_TOKEN }} -f coverage/lcov.info -F flutter_tool
|
||||||
build_and_deploy:
|
build_and_deploy_ios:
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v1
|
||||||
|
- name: Cache RubyGems
|
||||||
|
uses: actions/cache@v1
|
||||||
|
id: rubygem-cache
|
||||||
|
with:
|
||||||
|
path: vendor/bundle
|
||||||
|
key: ${{ runner.os }}-gem-${{ hashFiles('**/Gemfile.lock') }}
|
||||||
|
restore-keys: ${{ runner.os }}-gem-
|
||||||
|
- name: Install RubyGems
|
||||||
|
if: steps.rubygem-cache.outputs.cache-hit != 'true'
|
||||||
|
run: bundle install
|
||||||
|
- uses: subosito/[email protected]
|
||||||
|
with:
|
||||||
|
flutter-version: ${{ env.flutter_version }}
|
||||||
|
- name: Flutter setup
|
||||||
|
run: |
|
||||||
|
flutter pub get
|
||||||
|
flutter build ios --release --no-codesign
|
||||||
|
- name: Build
|
||||||
|
env:
|
||||||
|
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
|
||||||
|
MATCH_GIT_BASIC_AUTHORIZATION: ${{ secrets.MATCH_GIT_BASIC_AUTHORIZATION }}
|
||||||
|
FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}
|
||||||
|
run: |
|
||||||
|
cd ios
|
||||||
|
bundle exec fastlane deploy_to_firebase
|
||||||
|
build_and_deploy_android:
|
||||||
name: Build
|
name: Build
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
@@ -69,7 +97,6 @@ jobs:
|
|||||||
name: apk-build
|
name: apk-build
|
||||||
path: example/build/app/outputs/bundle/release
|
path: example/build/app/outputs/bundle/release
|
||||||
- name: Deploy
|
- name: Deploy
|
||||||
#if: github.base_ref == 'master'
|
|
||||||
uses: wzieba/[email protected]
|
uses: wzieba/[email protected]
|
||||||
with:
|
with:
|
||||||
appId: ${{secrets.FIREBASE_ANDROID_APPID}}
|
appId: ${{secrets.FIREBASE_ANDROID_APPID}}
|
||||||
|
|||||||
+2
-1
@@ -59,4 +59,5 @@ doc/api/
|
|||||||
*.js.deps
|
*.js.deps
|
||||||
*.js.map
|
*.js.map
|
||||||
|
|
||||||
fvm
|
fvm
|
||||||
|
example/ios/dist
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
source "https://rubygems.org"
|
||||||
|
|
||||||
|
gem "fastlane"
|
||||||
|
|
||||||
|
plugins_path = File.join(File.dirname(__FILE__), 'fastlane', 'Pluginfile')
|
||||||
|
eval_gemfile(plugins_path) if File.exist?(plugins_path)
|
||||||
@@ -0,0 +1,180 @@
|
|||||||
|
GEM
|
||||||
|
remote: https://rubygems.org/
|
||||||
|
specs:
|
||||||
|
CFPropertyList (3.0.2)
|
||||||
|
addressable (2.7.0)
|
||||||
|
public_suffix (>= 2.0.2, < 5.0)
|
||||||
|
atomos (0.1.3)
|
||||||
|
aws-eventstream (1.1.0)
|
||||||
|
aws-partitions (1.345.0)
|
||||||
|
aws-sdk-core (3.104.3)
|
||||||
|
aws-eventstream (~> 1, >= 1.0.2)
|
||||||
|
aws-partitions (~> 1, >= 1.239.0)
|
||||||
|
aws-sigv4 (~> 1.1)
|
||||||
|
jmespath (~> 1.0)
|
||||||
|
aws-sdk-kms (1.36.0)
|
||||||
|
aws-sdk-core (~> 3, >= 3.99.0)
|
||||||
|
aws-sigv4 (~> 1.1)
|
||||||
|
aws-sdk-s3 (1.75.0)
|
||||||
|
aws-sdk-core (~> 3, >= 3.104.1)
|
||||||
|
aws-sdk-kms (~> 1)
|
||||||
|
aws-sigv4 (~> 1.1)
|
||||||
|
aws-sigv4 (1.2.1)
|
||||||
|
aws-eventstream (~> 1, >= 1.0.2)
|
||||||
|
babosa (1.0.3)
|
||||||
|
claide (1.0.3)
|
||||||
|
colored (1.2)
|
||||||
|
colored2 (3.1.2)
|
||||||
|
commander-fastlane (4.4.6)
|
||||||
|
highline (~> 1.7.2)
|
||||||
|
declarative (0.0.20)
|
||||||
|
declarative-option (0.1.0)
|
||||||
|
digest-crc (0.6.1)
|
||||||
|
rake (~> 13.0)
|
||||||
|
domain_name (0.5.20190701)
|
||||||
|
unf (>= 0.0.5, < 1.0.0)
|
||||||
|
dotenv (2.7.6)
|
||||||
|
emoji_regex (3.0.0)
|
||||||
|
excon (0.75.0)
|
||||||
|
faraday (1.0.1)
|
||||||
|
multipart-post (>= 1.2, < 3)
|
||||||
|
faraday-cookie_jar (0.0.6)
|
||||||
|
faraday (>= 0.7.4)
|
||||||
|
http-cookie (~> 1.0.0)
|
||||||
|
faraday_middleware (1.0.0)
|
||||||
|
faraday (~> 1.0)
|
||||||
|
fastimage (2.2.0)
|
||||||
|
fastlane (2.153.1)
|
||||||
|
CFPropertyList (>= 2.3, < 4.0.0)
|
||||||
|
addressable (>= 2.3, < 3.0.0)
|
||||||
|
aws-sdk-s3 (~> 1.0)
|
||||||
|
babosa (>= 1.0.3, < 2.0.0)
|
||||||
|
bundler (>= 1.12.0, < 3.0.0)
|
||||||
|
colored
|
||||||
|
commander-fastlane (>= 4.4.6, < 5.0.0)
|
||||||
|
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)
|
||||||
|
gh_inspector (>= 1.1.2, < 2.0.0)
|
||||||
|
google-api-client (>= 0.37.0, < 0.39.0)
|
||||||
|
google-cloud-storage (>= 1.15.0, < 2.0.0)
|
||||||
|
highline (>= 1.7.2, < 2.0.0)
|
||||||
|
json (< 3.0.0)
|
||||||
|
jwt (>= 2.1.0, < 3)
|
||||||
|
mini_magick (>= 4.9.4, < 5.0.0)
|
||||||
|
multipart-post (~> 2.0.0)
|
||||||
|
plist (>= 3.1.0, < 4.0.0)
|
||||||
|
rubyzip (>= 2.0.0, < 3.0.0)
|
||||||
|
security (= 0.1.3)
|
||||||
|
simctl (~> 1.6.3)
|
||||||
|
slack-notifier (>= 2.0.0, < 3.0.0)
|
||||||
|
terminal-notifier (>= 2.0.0, < 3.0.0)
|
||||||
|
terminal-table (>= 1.4.5, < 2.0.0)
|
||||||
|
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)
|
||||||
|
fastlane-plugin-firebase_app_distribution (0.1.4)
|
||||||
|
gh_inspector (1.1.3)
|
||||||
|
google-api-client (0.38.0)
|
||||||
|
addressable (~> 2.5, >= 2.5.1)
|
||||||
|
googleauth (~> 0.9)
|
||||||
|
httpclient (>= 2.8.1, < 3.0)
|
||||||
|
mini_mime (~> 1.0)
|
||||||
|
representable (~> 3.0)
|
||||||
|
retriable (>= 2.0, < 4.0)
|
||||||
|
signet (~> 0.12)
|
||||||
|
google-cloud-core (1.5.0)
|
||||||
|
google-cloud-env (~> 1.0)
|
||||||
|
google-cloud-errors (~> 1.0)
|
||||||
|
google-cloud-env (1.3.3)
|
||||||
|
faraday (>= 0.17.3, < 2.0)
|
||||||
|
google-cloud-errors (1.0.1)
|
||||||
|
google-cloud-storage (1.26.2)
|
||||||
|
addressable (~> 2.5)
|
||||||
|
digest-crc (~> 0.4)
|
||||||
|
google-api-client (~> 0.33)
|
||||||
|
google-cloud-core (~> 1.2)
|
||||||
|
googleauth (~> 0.9)
|
||||||
|
mini_mime (~> 1.0)
|
||||||
|
googleauth (0.13.0)
|
||||||
|
faraday (>= 0.17.3, < 2.0)
|
||||||
|
jwt (>= 1.4, < 3.0)
|
||||||
|
memoist (~> 0.16)
|
||||||
|
multi_json (~> 1.11)
|
||||||
|
os (>= 0.9, < 2.0)
|
||||||
|
signet (~> 0.14)
|
||||||
|
highline (1.7.10)
|
||||||
|
http-cookie (1.0.3)
|
||||||
|
domain_name (~> 0.5)
|
||||||
|
httpclient (2.8.3)
|
||||||
|
jmespath (1.4.0)
|
||||||
|
json (2.3.1)
|
||||||
|
jwt (2.2.1)
|
||||||
|
memoist (0.16.2)
|
||||||
|
mini_magick (4.10.1)
|
||||||
|
mini_mime (1.0.2)
|
||||||
|
multi_json (1.15.0)
|
||||||
|
multipart-post (2.0.0)
|
||||||
|
nanaimo (0.3.0)
|
||||||
|
naturally (2.2.0)
|
||||||
|
os (1.1.0)
|
||||||
|
plist (3.5.0)
|
||||||
|
public_suffix (4.0.5)
|
||||||
|
rake (13.0.1)
|
||||||
|
representable (3.0.4)
|
||||||
|
declarative (< 0.1.0)
|
||||||
|
declarative-option (< 0.2.0)
|
||||||
|
uber (< 0.2.0)
|
||||||
|
retriable (3.1.2)
|
||||||
|
rouge (2.0.7)
|
||||||
|
rubyzip (2.3.0)
|
||||||
|
security (0.1.3)
|
||||||
|
signet (0.14.0)
|
||||||
|
addressable (~> 2.3)
|
||||||
|
faraday (>= 0.17.3, < 2.0)
|
||||||
|
jwt (>= 1.5, < 3.0)
|
||||||
|
multi_json (~> 1.10)
|
||||||
|
simctl (1.6.8)
|
||||||
|
CFPropertyList
|
||||||
|
naturally
|
||||||
|
slack-notifier (2.3.2)
|
||||||
|
terminal-notifier (2.0.0)
|
||||||
|
terminal-table (1.8.0)
|
||||||
|
unicode-display_width (~> 1.1, >= 1.1.1)
|
||||||
|
tty-cursor (0.7.1)
|
||||||
|
tty-screen (0.8.1)
|
||||||
|
tty-spinner (0.9.3)
|
||||||
|
tty-cursor (~> 0.7)
|
||||||
|
uber (0.1.0)
|
||||||
|
unf (0.1.4)
|
||||||
|
unf_ext
|
||||||
|
unf_ext (0.0.7.7)
|
||||||
|
unicode-display_width (1.7.0)
|
||||||
|
word_wrap (1.0.0)
|
||||||
|
xcodeproj (1.17.1)
|
||||||
|
CFPropertyList (>= 2.3.3, < 4.0)
|
||||||
|
atomos (~> 0.1.3)
|
||||||
|
claide (>= 1.0.2, < 2.0)
|
||||||
|
colored2 (~> 3.1)
|
||||||
|
nanaimo (~> 0.3.0)
|
||||||
|
xcpretty (0.3.0)
|
||||||
|
rouge (~> 2.0.7)
|
||||||
|
xcpretty-travis-formatter (1.0.0)
|
||||||
|
xcpretty (~> 0.2, >= 0.0.7)
|
||||||
|
|
||||||
|
PLATFORMS
|
||||||
|
ruby
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
fastlane
|
||||||
|
fastlane-plugin-firebase_app_distribution
|
||||||
|
|
||||||
|
BUNDLED WITH
|
||||||
|
2.0.2
|
||||||
+1
-1
@@ -63,7 +63,7 @@ target 'Runner' do
|
|||||||
|
|
||||||
# Keep pod path relative so it can be checked into Podfile.lock.
|
# Keep pod path relative so it can be checked into Podfile.lock.
|
||||||
pod 'Flutter', :path => 'Flutter'
|
pod 'Flutter', :path => 'Flutter'
|
||||||
pod 'StreamChatClient'
|
pod 'StreamChatClient', '~> 2.0.0'
|
||||||
# Plugin Pods
|
# Plugin Pods
|
||||||
|
|
||||||
# Prepare symlinks folder. We use symlinks to avoid having Podfile.lock
|
# Prepare symlinks folder. We use symlinks to avoid having Podfile.lock
|
||||||
|
|||||||
+96
-112
@@ -1,91 +1,86 @@
|
|||||||
PODS:
|
PODS:
|
||||||
- DKImagePickerController/Core (4.2.2):
|
- DKImagePickerController/Core (4.3.2):
|
||||||
- DKImagePickerController/ImageDataManager
|
- DKImagePickerController/ImageDataManager
|
||||||
- DKImagePickerController/Resource
|
- DKImagePickerController/Resource
|
||||||
- DKImagePickerController/ImageDataManager (4.2.2)
|
- DKImagePickerController/ImageDataManager (4.3.2)
|
||||||
- DKImagePickerController/PhotoGallery (4.2.2):
|
- DKImagePickerController/PhotoGallery (4.3.2):
|
||||||
- DKImagePickerController/Core
|
- DKImagePickerController/Core
|
||||||
- DKPhotoGallery
|
- DKPhotoGallery
|
||||||
- DKImagePickerController/Resource (4.2.2)
|
- DKImagePickerController/Resource (4.3.2)
|
||||||
- DKPhotoGallery (0.0.14):
|
- DKPhotoGallery (0.0.17):
|
||||||
- DKPhotoGallery/Core (= 0.0.14)
|
- DKPhotoGallery/Core (= 0.0.17)
|
||||||
- DKPhotoGallery/Model (= 0.0.14)
|
- DKPhotoGallery/Model (= 0.0.17)
|
||||||
- DKPhotoGallery/Preview (= 0.0.14)
|
- DKPhotoGallery/Preview (= 0.0.17)
|
||||||
- DKPhotoGallery/Resource (= 0.0.14)
|
- DKPhotoGallery/Resource (= 0.0.17)
|
||||||
- SDWebImage
|
- SDWebImage
|
||||||
- SDWebImageFLPlugin
|
- SwiftyGif
|
||||||
- DKPhotoGallery/Core (0.0.14):
|
- DKPhotoGallery/Core (0.0.17):
|
||||||
- DKPhotoGallery/Model
|
- DKPhotoGallery/Model
|
||||||
- DKPhotoGallery/Preview
|
- DKPhotoGallery/Preview
|
||||||
- SDWebImage
|
- SDWebImage
|
||||||
- SDWebImageFLPlugin
|
- SwiftyGif
|
||||||
- DKPhotoGallery/Model (0.0.14):
|
- DKPhotoGallery/Model (0.0.17):
|
||||||
- SDWebImage
|
- SDWebImage
|
||||||
- SDWebImageFLPlugin
|
- SwiftyGif
|
||||||
- DKPhotoGallery/Preview (0.0.14):
|
- DKPhotoGallery/Preview (0.0.17):
|
||||||
- DKPhotoGallery/Model
|
- DKPhotoGallery/Model
|
||||||
- DKPhotoGallery/Resource
|
- DKPhotoGallery/Resource
|
||||||
- SDWebImage
|
- SDWebImage
|
||||||
- SDWebImageFLPlugin
|
- SwiftyGif
|
||||||
- DKPhotoGallery/Resource (0.0.14):
|
- DKPhotoGallery/Resource (0.0.17):
|
||||||
- SDWebImage
|
- SDWebImage
|
||||||
- SDWebImageFLPlugin
|
- SwiftyGif
|
||||||
- file_picker (0.0.1):
|
- file_picker (0.0.1):
|
||||||
- DKImagePickerController/PhotoGallery
|
- DKImagePickerController/PhotoGallery
|
||||||
- Flutter
|
- Flutter
|
||||||
- Firebase/Core (6.20.0):
|
- Firebase/Core (6.28.1):
|
||||||
- Firebase/CoreOnly
|
- Firebase/CoreOnly
|
||||||
- FirebaseAnalytics (= 6.3.1)
|
- FirebaseAnalytics (= 6.6.2)
|
||||||
- Firebase/CoreOnly (6.20.0):
|
- Firebase/CoreOnly (6.28.1):
|
||||||
- FirebaseCore (= 6.6.4)
|
- FirebaseCore (= 6.9.1)
|
||||||
- Firebase/Messaging (6.20.0):
|
- Firebase/Messaging (6.28.1):
|
||||||
- Firebase/CoreOnly
|
- Firebase/CoreOnly
|
||||||
- FirebaseMessaging (~> 4.3.0)
|
- FirebaseMessaging (~> 4.6.0)
|
||||||
- firebase_messaging (0.0.1):
|
- firebase_messaging (0.0.1):
|
||||||
- Firebase/Core
|
- Firebase/Core
|
||||||
- Firebase/Messaging
|
- Firebase/Messaging
|
||||||
- Flutter
|
- Flutter
|
||||||
- FirebaseAnalytics (6.3.1):
|
- FirebaseAnalytics (6.6.2):
|
||||||
- FirebaseCore (~> 6.6)
|
- FirebaseCore (~> 6.8)
|
||||||
- FirebaseInstallations (~> 1.1)
|
- FirebaseInstallations (~> 1.4)
|
||||||
- GoogleAppMeasurement (= 6.3.1)
|
- GoogleAppMeasurement (= 6.6.2)
|
||||||
- GoogleUtilities/AppDelegateSwizzler (~> 6.0)
|
- GoogleUtilities/AppDelegateSwizzler (~> 6.0)
|
||||||
- GoogleUtilities/MethodSwizzler (~> 6.0)
|
- GoogleUtilities/MethodSwizzler (~> 6.0)
|
||||||
- GoogleUtilities/Network (~> 6.0)
|
- GoogleUtilities/Network (~> 6.0)
|
||||||
- "GoogleUtilities/NSData+zlib (~> 6.0)"
|
- "GoogleUtilities/NSData+zlib (~> 6.0)"
|
||||||
- nanopb (= 0.3.9011)
|
- nanopb (~> 1.30905.0)
|
||||||
- FirebaseAnalyticsInterop (1.5.0)
|
- FirebaseCore (6.9.1):
|
||||||
- FirebaseCore (6.6.4):
|
- FirebaseCoreDiagnostics (~> 1.3)
|
||||||
- FirebaseCoreDiagnostics (~> 1.2)
|
- GoogleUtilities/Environment (~> 6.7)
|
||||||
- FirebaseCoreDiagnosticsInterop (~> 1.2)
|
- GoogleUtilities/Logger (~> 6.7)
|
||||||
- GoogleUtilities/Environment (~> 6.5)
|
- FirebaseCoreDiagnostics (1.5.0):
|
||||||
- GoogleUtilities/Logger (~> 6.5)
|
- GoogleDataTransport (~> 7.0)
|
||||||
- FirebaseCoreDiagnostics (1.2.2):
|
- GoogleUtilities/Environment (~> 6.7)
|
||||||
- FirebaseCoreDiagnosticsInterop (~> 1.2)
|
- GoogleUtilities/Logger (~> 6.7)
|
||||||
- GoogleDataTransportCCTSupport (~> 2.0)
|
- nanopb (~> 1.30905.0)
|
||||||
- GoogleUtilities/Environment (~> 6.5)
|
- FirebaseInstallations (1.5.0):
|
||||||
- GoogleUtilities/Logger (~> 6.5)
|
- FirebaseCore (~> 6.8)
|
||||||
- nanopb (~> 0.3.901)
|
- GoogleUtilities/Environment (~> 6.7)
|
||||||
- FirebaseCoreDiagnosticsInterop (1.2.0)
|
- GoogleUtilities/UserDefaults (~> 6.7)
|
||||||
- FirebaseInstallations (1.1.0):
|
|
||||||
- FirebaseCore (~> 6.6)
|
|
||||||
- GoogleUtilities/UserDefaults (~> 6.5)
|
|
||||||
- PromisesObjC (~> 1.2)
|
- PromisesObjC (~> 1.2)
|
||||||
- FirebaseInstanceID (4.3.2):
|
- FirebaseInstanceID (4.5.0):
|
||||||
- FirebaseCore (~> 6.6)
|
- FirebaseCore (~> 6.8)
|
||||||
- FirebaseInstallations (~> 1.0)
|
- FirebaseInstallations (~> 1.0)
|
||||||
- GoogleUtilities/Environment (~> 6.5)
|
- GoogleUtilities/Environment (~> 6.7)
|
||||||
- GoogleUtilities/UserDefaults (~> 6.5)
|
- GoogleUtilities/UserDefaults (~> 6.7)
|
||||||
- FirebaseMessaging (4.3.0):
|
- FirebaseMessaging (4.6.0):
|
||||||
- FirebaseAnalyticsInterop (~> 1.5)
|
- FirebaseCore (~> 6.8)
|
||||||
- FirebaseCore (~> 6.6)
|
|
||||||
- FirebaseInstanceID (~> 4.3)
|
- FirebaseInstanceID (~> 4.3)
|
||||||
- GoogleUtilities/AppDelegateSwizzler (~> 6.5)
|
- GoogleUtilities/AppDelegateSwizzler (~> 6.7)
|
||||||
- GoogleUtilities/Environment (~> 6.5)
|
- GoogleUtilities/Environment (~> 6.7)
|
||||||
- GoogleUtilities/Reachability (~> 6.5)
|
- GoogleUtilities/Reachability (~> 6.7)
|
||||||
- GoogleUtilities/UserDefaults (~> 6.5)
|
- GoogleUtilities/UserDefaults (~> 6.7)
|
||||||
- Protobuf (>= 3.9.2, ~> 3.9)
|
- Protobuf (>= 3.9.2, ~> 3.9)
|
||||||
- FLAnimatedImage (1.0.12)
|
|
||||||
- Flutter (1.0.0)
|
- Flutter (1.0.0)
|
||||||
- flutter_apns (0.0.1):
|
- flutter_apns (0.0.1):
|
||||||
- Flutter
|
- Flutter
|
||||||
@@ -98,59 +93,55 @@ PODS:
|
|||||||
- FMDB (2.7.5):
|
- FMDB (2.7.5):
|
||||||
- FMDB/standard (= 2.7.5)
|
- FMDB/standard (= 2.7.5)
|
||||||
- FMDB/standard (2.7.5)
|
- FMDB/standard (2.7.5)
|
||||||
- GoogleAppMeasurement (6.3.1):
|
- GoogleAppMeasurement (6.6.2):
|
||||||
- GoogleUtilities/AppDelegateSwizzler (~> 6.0)
|
- GoogleUtilities/AppDelegateSwizzler (~> 6.0)
|
||||||
- GoogleUtilities/MethodSwizzler (~> 6.0)
|
- GoogleUtilities/MethodSwizzler (~> 6.0)
|
||||||
- GoogleUtilities/Network (~> 6.0)
|
- GoogleUtilities/Network (~> 6.0)
|
||||||
- "GoogleUtilities/NSData+zlib (~> 6.0)"
|
- "GoogleUtilities/NSData+zlib (~> 6.0)"
|
||||||
- nanopb (= 0.3.9011)
|
- nanopb (~> 1.30905.0)
|
||||||
- GoogleDataTransport (5.0.0)
|
- GoogleDataTransport (7.0.0):
|
||||||
- GoogleDataTransportCCTSupport (2.0.0):
|
- nanopb (~> 1.30905.0)
|
||||||
- GoogleDataTransport (~> 5.0)
|
- GoogleUtilities/AppDelegateSwizzler (6.7.1):
|
||||||
- nanopb (~> 0.3.901)
|
|
||||||
- GoogleUtilities/AppDelegateSwizzler (6.5.2):
|
|
||||||
- GoogleUtilities/Environment
|
- GoogleUtilities/Environment
|
||||||
- GoogleUtilities/Logger
|
- GoogleUtilities/Logger
|
||||||
- GoogleUtilities/Network
|
- GoogleUtilities/Network
|
||||||
- GoogleUtilities/Environment (6.5.2)
|
- GoogleUtilities/Environment (6.7.1):
|
||||||
- GoogleUtilities/Logger (6.5.2):
|
- PromisesObjC (~> 1.2)
|
||||||
|
- GoogleUtilities/Logger (6.7.1):
|
||||||
- GoogleUtilities/Environment
|
- GoogleUtilities/Environment
|
||||||
- GoogleUtilities/MethodSwizzler (6.5.2):
|
- GoogleUtilities/MethodSwizzler (6.7.1):
|
||||||
- GoogleUtilities/Logger
|
- GoogleUtilities/Logger
|
||||||
- GoogleUtilities/Network (6.5.2):
|
- GoogleUtilities/Network (6.7.1):
|
||||||
- GoogleUtilities/Logger
|
- GoogleUtilities/Logger
|
||||||
- "GoogleUtilities/NSData+zlib"
|
- "GoogleUtilities/NSData+zlib"
|
||||||
- GoogleUtilities/Reachability
|
- GoogleUtilities/Reachability
|
||||||
- "GoogleUtilities/NSData+zlib (6.5.2)"
|
- "GoogleUtilities/NSData+zlib (6.7.1)"
|
||||||
- GoogleUtilities/Reachability (6.5.2):
|
- GoogleUtilities/Reachability (6.7.1):
|
||||||
- GoogleUtilities/Logger
|
- GoogleUtilities/Logger
|
||||||
- GoogleUtilities/UserDefaults (6.5.2):
|
- GoogleUtilities/UserDefaults (6.7.1):
|
||||||
- GoogleUtilities/Logger
|
- GoogleUtilities/Logger
|
||||||
- GzipSwift (5.1.1)
|
- GzipSwift (5.1.1)
|
||||||
- image_picker (0.0.1):
|
- image_picker (0.0.1):
|
||||||
- Flutter
|
- Flutter
|
||||||
- moor_ffi (0.0.1):
|
- moor_ffi (0.0.1):
|
||||||
- Flutter
|
- Flutter
|
||||||
- nanopb (0.3.9011):
|
- nanopb (1.30905.0):
|
||||||
- nanopb/decode (= 0.3.9011)
|
- nanopb/decode (= 1.30905.0)
|
||||||
- nanopb/encode (= 0.3.9011)
|
- nanopb/encode (= 1.30905.0)
|
||||||
- nanopb/decode (0.3.9011)
|
- nanopb/decode (1.30905.0)
|
||||||
- nanopb/encode (0.3.9011)
|
- nanopb/encode (1.30905.0)
|
||||||
- path_provider (0.0.1):
|
- path_provider (0.0.1):
|
||||||
- Flutter
|
- Flutter
|
||||||
- path_provider_linux (0.0.1):
|
- path_provider_linux (0.0.1):
|
||||||
- Flutter
|
- Flutter
|
||||||
- path_provider_macos (0.0.1):
|
- path_provider_macos (0.0.1):
|
||||||
- Flutter
|
- Flutter
|
||||||
- PromisesObjC (1.2.8)
|
- PromisesObjC (1.2.9)
|
||||||
- Protobuf (3.11.4)
|
- Protobuf (3.12.0)
|
||||||
- ReachabilitySwift (5.0.0)
|
- ReachabilitySwift (5.0.0)
|
||||||
- SDWebImage (5.8.0):
|
- SDWebImage (5.8.4):
|
||||||
- SDWebImage/Core (= 5.8.0)
|
- SDWebImage/Core (= 5.8.4)
|
||||||
- SDWebImage/Core (5.8.0)
|
- SDWebImage/Core (5.8.4)
|
||||||
- SDWebImageFLPlugin (0.4.0):
|
|
||||||
- FLAnimatedImage (>= 1.0.11)
|
|
||||||
- SDWebImage/Core (~> 5.6)
|
|
||||||
- shared_preferences (0.0.1):
|
- shared_preferences (0.0.1):
|
||||||
- Flutter
|
- Flutter
|
||||||
- shared_preferences_linux (0.0.1):
|
- shared_preferences_linux (0.0.1):
|
||||||
@@ -167,6 +158,7 @@ PODS:
|
|||||||
- GzipSwift (~> 5.1)
|
- GzipSwift (~> 5.1)
|
||||||
- ReachabilitySwift (~> 5.0)
|
- ReachabilitySwift (~> 5.0)
|
||||||
- Starscream (~> 3.1)
|
- Starscream (~> 3.1)
|
||||||
|
- SwiftyGif (5.3.0)
|
||||||
- url_launcher (0.0.1):
|
- url_launcher (0.0.1):
|
||||||
- Flutter
|
- Flutter
|
||||||
- url_launcher_linux (0.0.1):
|
- url_launcher_linux (0.0.1):
|
||||||
@@ -200,7 +192,7 @@ DEPENDENCIES:
|
|||||||
- shared_preferences_macos (from `.symlinks/plugins/shared_preferences_macos/ios`)
|
- shared_preferences_macos (from `.symlinks/plugins/shared_preferences_macos/ios`)
|
||||||
- shared_preferences_web (from `.symlinks/plugins/shared_preferences_web/ios`)
|
- shared_preferences_web (from `.symlinks/plugins/shared_preferences_web/ios`)
|
||||||
- sqflite (from `.symlinks/plugins/sqflite/ios`)
|
- sqflite (from `.symlinks/plugins/sqflite/ios`)
|
||||||
- StreamChatClient
|
- StreamChatClient (~> 2.0.0)
|
||||||
- url_launcher (from `.symlinks/plugins/url_launcher/ios`)
|
- url_launcher (from `.symlinks/plugins/url_launcher/ios`)
|
||||||
- url_launcher_linux (from `.symlinks/plugins/url_launcher_linux/ios`)
|
- url_launcher_linux (from `.symlinks/plugins/url_launcher_linux/ios`)
|
||||||
- url_launcher_macos (from `.symlinks/plugins/url_launcher_macos/ios`)
|
- url_launcher_macos (from `.symlinks/plugins/url_launcher_macos/ios`)
|
||||||
@@ -215,18 +207,14 @@ SPEC REPOS:
|
|||||||
- DKPhotoGallery
|
- DKPhotoGallery
|
||||||
- Firebase
|
- Firebase
|
||||||
- FirebaseAnalytics
|
- FirebaseAnalytics
|
||||||
- FirebaseAnalyticsInterop
|
|
||||||
- FirebaseCore
|
- FirebaseCore
|
||||||
- FirebaseCoreDiagnostics
|
- FirebaseCoreDiagnostics
|
||||||
- FirebaseCoreDiagnosticsInterop
|
|
||||||
- FirebaseInstallations
|
- FirebaseInstallations
|
||||||
- FirebaseInstanceID
|
- FirebaseInstanceID
|
||||||
- FirebaseMessaging
|
- FirebaseMessaging
|
||||||
- FLAnimatedImage
|
|
||||||
- FMDB
|
- FMDB
|
||||||
- GoogleAppMeasurement
|
- GoogleAppMeasurement
|
||||||
- GoogleDataTransport
|
- GoogleDataTransport
|
||||||
- GoogleDataTransportCCTSupport
|
|
||||||
- GoogleUtilities
|
- GoogleUtilities
|
||||||
- GzipSwift
|
- GzipSwift
|
||||||
- nanopb
|
- nanopb
|
||||||
@@ -234,9 +222,9 @@ SPEC REPOS:
|
|||||||
- Protobuf
|
- Protobuf
|
||||||
- ReachabilitySwift
|
- ReachabilitySwift
|
||||||
- SDWebImage
|
- SDWebImage
|
||||||
- SDWebImageFLPlugin
|
|
||||||
- Starscream
|
- Starscream
|
||||||
- StreamChatClient
|
- StreamChatClient
|
||||||
|
- SwiftyGif
|
||||||
|
|
||||||
EXTERNAL SOURCES:
|
EXTERNAL SOURCES:
|
||||||
file_picker:
|
file_picker:
|
||||||
@@ -289,42 +277,37 @@ EXTERNAL SOURCES:
|
|||||||
:path: ".symlinks/plugins/wakelock/ios"
|
:path: ".symlinks/plugins/wakelock/ios"
|
||||||
|
|
||||||
SPEC CHECKSUMS:
|
SPEC CHECKSUMS:
|
||||||
DKImagePickerController: 4a3e7948a848c4348e600b3fe5ce41478835fa10
|
DKImagePickerController: b5eb7f7a388e4643264105d648d01f727110fc3d
|
||||||
DKPhotoGallery: 0290d32343574f06eaa4c26f8f2f8a1035e916be
|
DKPhotoGallery: fdfad5125a9fdda9cc57df834d49df790dbb4179
|
||||||
file_picker: 3e6c3790de664ccf9b882732d9db5eaf6b8d4eb1
|
file_picker: 3e6c3790de664ccf9b882732d9db5eaf6b8d4eb1
|
||||||
Firebase: fe7f74012742ab403451dd283e6909b8f1fb348a
|
Firebase: ed042590caa0029392257529a8003c25ee82bc18
|
||||||
firebase_messaging: 21344b3b3a7d9d325d63a70e3750c0c798fe1e03
|
firebase_messaging: 21344b3b3a7d9d325d63a70e3750c0c798fe1e03
|
||||||
FirebaseAnalytics: 572e467f3d977825266e8ccd52674aa3e6f47eac
|
FirebaseAnalytics: 5fa308e1b13f838d0f6dc74719ac2a72e8c5afc4
|
||||||
FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae
|
FirebaseCore: 687b8e6a0a4337b898a6326d68254c2f80c143af
|
||||||
FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589
|
FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b
|
||||||
FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61
|
FirebaseInstallations: 3c520c951305cbf9ca54eb891ff9e6d1fd384881
|
||||||
FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850
|
FirebaseInstanceID: 358d5cb393d2750a745569ede06827c35aea530b
|
||||||
FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b
|
FirebaseMessaging: bdd4d573eab37ebee29bad4e7c4b0ef18fa1a952
|
||||||
FirebaseInstanceID: 7ee0d6777013bb952f377b41965bf132b6a075be
|
|
||||||
FirebaseMessaging: 4ec33842d36b3319e062e51fb8b35a74f726950d
|
|
||||||
FLAnimatedImage: 4a0b56255d9b05f18b6dd7ee06871be5d3b89e31
|
|
||||||
Flutter: 0e3d915762c693b495b44d77113d4970485de6ec
|
Flutter: 0e3d915762c693b495b44d77113d4970485de6ec
|
||||||
flutter_apns: f516b118e423fe7c0a38771180549c4d6cb67c2f
|
flutter_apns: f516b118e423fe7c0a38771180549c4d6cb67c2f
|
||||||
flutter_keyboard_visibility: 0339d06371254c3eb25eeb90ba8d17dca8f9c069
|
flutter_keyboard_visibility: 0339d06371254c3eb25eeb90ba8d17dca8f9c069
|
||||||
flutter_local_notifications: 9e4738ce2471c5af910d961a6b7eadcf57c50186
|
flutter_local_notifications: 9e4738ce2471c5af910d961a6b7eadcf57c50186
|
||||||
flutter_plugin_android_lifecycle: dc0b544e129eebb77a6bfb1239d4d1c673a60a35
|
flutter_plugin_android_lifecycle: dc0b544e129eebb77a6bfb1239d4d1c673a60a35
|
||||||
FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a
|
FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a
|
||||||
GoogleAppMeasurement: c29d405ff76e18551b5d158eaba6753fda8c7542
|
GoogleAppMeasurement: 8cd1f289d60e629cf16ab03363b9e89c776b9651
|
||||||
GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785
|
GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7
|
||||||
GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862
|
GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2
|
||||||
GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e
|
|
||||||
GzipSwift: 893f3e48e597a1a4f62fafcb6514220fcf8287fa
|
GzipSwift: 893f3e48e597a1a4f62fafcb6514220fcf8287fa
|
||||||
image_picker: 9c3312491f862b28d21ecd8fdf0ee14e601b3f09
|
image_picker: 9c3312491f862b28d21ecd8fdf0ee14e601b3f09
|
||||||
moor_ffi: d66c9470c18e9cb333423bbcb493c105c6c774c6
|
moor_ffi: d66c9470c18e9cb333423bbcb493c105c6c774c6
|
||||||
nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd
|
nanopb: c43f40fadfe79e8b8db116583945847910cbabc9
|
||||||
path_provider: abfe2b5c733d04e238b0d8691db0cfd63a27a93c
|
path_provider: abfe2b5c733d04e238b0d8691db0cfd63a27a93c
|
||||||
path_provider_linux: 4d630dc393e1f20364f3e3b4a2ff41d9674a84e4
|
path_provider_linux: 4d630dc393e1f20364f3e3b4a2ff41d9674a84e4
|
||||||
path_provider_macos: f760a3c5b04357c380e2fddb6f9db6f3015897e0
|
path_provider_macos: f760a3c5b04357c380e2fddb6f9db6f3015897e0
|
||||||
PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6
|
PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75
|
||||||
Protobuf: 176220c526ad8bd09ab1fb40a978eac3fef665f7
|
Protobuf: 2793fcd0622a00b546c60e7cbbcc493e043e9bb9
|
||||||
ReachabilitySwift: 985039c6f7b23a1da463388634119492ff86c825
|
ReachabilitySwift: 985039c6f7b23a1da463388634119492ff86c825
|
||||||
SDWebImage: 84000f962cbfa70c07f19d2234cbfcf5d779b5dc
|
SDWebImage: cf6922231e95550934da2ada0f20f2becf2ceba9
|
||||||
SDWebImageFLPlugin: 6c2295fb1242d44467c6c87dc5db6b0a13228fd8
|
|
||||||
shared_preferences: af6bfa751691cdc24be3045c43ec037377ada40d
|
shared_preferences: af6bfa751691cdc24be3045c43ec037377ada40d
|
||||||
shared_preferences_linux: afefbfe8d921e207f01ede8b60373d9e3b566b78
|
shared_preferences_linux: afefbfe8d921e207f01ede8b60373d9e3b566b78
|
||||||
shared_preferences_macos: f3f29b71ccbb56bf40c9dd6396c9acf15e214087
|
shared_preferences_macos: f3f29b71ccbb56bf40c9dd6396c9acf15e214087
|
||||||
@@ -332,6 +315,7 @@ SPEC CHECKSUMS:
|
|||||||
sqflite: 4001a31ff81d210346b500c55b17f4d6c7589dd0
|
sqflite: 4001a31ff81d210346b500c55b17f4d6c7589dd0
|
||||||
Starscream: 4bb2f9942274833f7b4d296a55504dcfc7edb7b0
|
Starscream: 4bb2f9942274833f7b4d296a55504dcfc7edb7b0
|
||||||
StreamChatClient: 91b0f585e7dc92ade58e657daffafb16d485b2a6
|
StreamChatClient: 91b0f585e7dc92ade58e657daffafb16d485b2a6
|
||||||
|
SwiftyGif: e466e86c660d343357ab944a819a101c4127cb40
|
||||||
url_launcher: 6fef411d543ceb26efce54b05a0a40bfd74cbbef
|
url_launcher: 6fef411d543ceb26efce54b05a0a40bfd74cbbef
|
||||||
url_launcher_linux: ac237cb7a8058736e4aae38bdbcc748a4b394cc0
|
url_launcher_linux: ac237cb7a8058736e4aae38bdbcc748a4b394cc0
|
||||||
url_launcher_macos: fd7894421cd39320dce5f292fc99ea9270b2a313
|
url_launcher_macos: fd7894421cd39320dce5f292fc99ea9270b2a313
|
||||||
@@ -340,6 +324,6 @@ SPEC CHECKSUMS:
|
|||||||
video_player_web: da8cadb8274ed4f8dbee8d7171b420dedd437ce7
|
video_player_web: da8cadb8274ed4f8dbee8d7171b420dedd437ce7
|
||||||
wakelock: 0d4a70faf8950410735e3f61fb15d517c8a6efc4
|
wakelock: 0d4a70faf8950410735e3f61fb15d517c8a6efc4
|
||||||
|
|
||||||
PODFILE CHECKSUM: 5cc7e2f1316491ee530029e2e8391f4100d41fbd
|
PODFILE CHECKSUM: aaaddd91b568e9a010ff3278737eb06bc017bd6e
|
||||||
|
|
||||||
COCOAPODS: 1.8.4
|
COCOAPODS: 1.8.4
|
||||||
|
|||||||
@@ -0,0 +1,96 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<Scheme
|
||||||
|
LastUpgradeVersion = "1160"
|
||||||
|
wasCreatedForAppExtension = "YES"
|
||||||
|
version = "2.0">
|
||||||
|
<BuildAction
|
||||||
|
parallelizeBuildables = "YES"
|
||||||
|
buildImplicitDependencies = "YES">
|
||||||
|
<BuildActionEntries>
|
||||||
|
<BuildActionEntry
|
||||||
|
buildForTesting = "YES"
|
||||||
|
buildForRunning = "YES"
|
||||||
|
buildForProfiling = "YES"
|
||||||
|
buildForArchiving = "YES"
|
||||||
|
buildForAnalyzing = "YES">
|
||||||
|
<BuildableReference
|
||||||
|
BuildableIdentifier = "primary"
|
||||||
|
BlueprintIdentifier = "0BC14C4C242B5A7A0028DE94"
|
||||||
|
BuildableName = "Notifications.appex"
|
||||||
|
BlueprintName = "Notifications"
|
||||||
|
ReferencedContainer = "container:Runner.xcodeproj">
|
||||||
|
</BuildableReference>
|
||||||
|
</BuildActionEntry>
|
||||||
|
<BuildActionEntry
|
||||||
|
buildForTesting = "YES"
|
||||||
|
buildForRunning = "YES"
|
||||||
|
buildForProfiling = "YES"
|
||||||
|
buildForArchiving = "YES"
|
||||||
|
buildForAnalyzing = "YES">
|
||||||
|
<BuildableReference
|
||||||
|
BuildableIdentifier = "primary"
|
||||||
|
BlueprintIdentifier = "97C146ED1CF9000F007C117D"
|
||||||
|
BuildableName = "Runner.app"
|
||||||
|
BlueprintName = "Runner"
|
||||||
|
ReferencedContainer = "container:Runner.xcodeproj">
|
||||||
|
</BuildableReference>
|
||||||
|
</BuildActionEntry>
|
||||||
|
</BuildActionEntries>
|
||||||
|
</BuildAction>
|
||||||
|
<TestAction
|
||||||
|
buildConfiguration = "Debug"
|
||||||
|
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||||
|
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||||
|
shouldUseLaunchSchemeArgsEnv = "YES">
|
||||||
|
<Testables>
|
||||||
|
</Testables>
|
||||||
|
</TestAction>
|
||||||
|
<LaunchAction
|
||||||
|
buildConfiguration = "Debug"
|
||||||
|
selectedDebuggerIdentifier = ""
|
||||||
|
selectedLauncherIdentifier = "Xcode.IDEFoundation.Launcher.PosixSpawn"
|
||||||
|
launchStyle = "0"
|
||||||
|
askForAppToLaunch = "Yes"
|
||||||
|
useCustomWorkingDirectory = "NO"
|
||||||
|
ignoresPersistentStateOnLaunch = "NO"
|
||||||
|
debugDocumentVersioning = "YES"
|
||||||
|
debugServiceExtension = "internal"
|
||||||
|
allowLocationSimulation = "YES"
|
||||||
|
launchAutomaticallySubstyle = "2">
|
||||||
|
<BuildableProductRunnable
|
||||||
|
runnableDebuggingMode = "0">
|
||||||
|
<BuildableReference
|
||||||
|
BuildableIdentifier = "primary"
|
||||||
|
BlueprintIdentifier = "97C146ED1CF9000F007C117D"
|
||||||
|
BuildableName = "Runner.app"
|
||||||
|
BlueprintName = "Runner"
|
||||||
|
ReferencedContainer = "container:Runner.xcodeproj">
|
||||||
|
</BuildableReference>
|
||||||
|
</BuildableProductRunnable>
|
||||||
|
</LaunchAction>
|
||||||
|
<ProfileAction
|
||||||
|
buildConfiguration = "Release"
|
||||||
|
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||||
|
savedToolIdentifier = ""
|
||||||
|
useCustomWorkingDirectory = "NO"
|
||||||
|
debugDocumentVersioning = "YES"
|
||||||
|
launchAutomaticallySubstyle = "2">
|
||||||
|
<BuildableProductRunnable
|
||||||
|
runnableDebuggingMode = "0">
|
||||||
|
<BuildableReference
|
||||||
|
BuildableIdentifier = "primary"
|
||||||
|
BlueprintIdentifier = "97C146ED1CF9000F007C117D"
|
||||||
|
BuildableName = "Runner.app"
|
||||||
|
BlueprintName = "Runner"
|
||||||
|
ReferencedContainer = "container:Runner.xcodeproj">
|
||||||
|
</BuildableReference>
|
||||||
|
</BuildableProductRunnable>
|
||||||
|
</ProfileAction>
|
||||||
|
<AnalyzeAction
|
||||||
|
buildConfiguration = "Debug">
|
||||||
|
</AnalyzeAction>
|
||||||
|
<ArchiveAction
|
||||||
|
buildConfiguration = "Release"
|
||||||
|
revealArchiveInOrganizer = "YES">
|
||||||
|
</ArchiveAction>
|
||||||
|
</Scheme>
|
||||||
@@ -27,8 +27,6 @@
|
|||||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||||
shouldUseLaunchSchemeArgsEnv = "YES">
|
shouldUseLaunchSchemeArgsEnv = "YES">
|
||||||
<Testables>
|
|
||||||
</Testables>
|
|
||||||
<MacroExpansion>
|
<MacroExpansion>
|
||||||
<BuildableReference
|
<BuildableReference
|
||||||
BuildableIdentifier = "primary"
|
BuildableIdentifier = "primary"
|
||||||
@@ -38,8 +36,8 @@
|
|||||||
ReferencedContainer = "container:Runner.xcodeproj">
|
ReferencedContainer = "container:Runner.xcodeproj">
|
||||||
</BuildableReference>
|
</BuildableReference>
|
||||||
</MacroExpansion>
|
</MacroExpansion>
|
||||||
<AdditionalOptions>
|
<Testables>
|
||||||
</AdditionalOptions>
|
</Testables>
|
||||||
</TestAction>
|
</TestAction>
|
||||||
<LaunchAction
|
<LaunchAction
|
||||||
buildConfiguration = "Debug"
|
buildConfiguration = "Debug"
|
||||||
@@ -61,8 +59,6 @@
|
|||||||
ReferencedContainer = "container:Runner.xcodeproj">
|
ReferencedContainer = "container:Runner.xcodeproj">
|
||||||
</BuildableReference>
|
</BuildableReference>
|
||||||
</BuildableProductRunnable>
|
</BuildableProductRunnable>
|
||||||
<AdditionalOptions>
|
|
||||||
</AdditionalOptions>
|
|
||||||
</LaunchAction>
|
</LaunchAction>
|
||||||
<ProfileAction
|
<ProfileAction
|
||||||
buildConfiguration = "Profile"
|
buildConfiguration = "Profile"
|
||||||
|
|||||||
@@ -0,0 +1,6 @@
|
|||||||
|
# app_identifier("[[APP_IDENTIFIER]]") # The bundle identifier of your app
|
||||||
|
# apple_id("[[APPLE_ID]]") # Your Apple email address
|
||||||
|
|
||||||
|
|
||||||
|
# For more information about the Appfile, see:
|
||||||
|
# https://docs.fastlane.tools/advanced/#appfile
|
||||||
@@ -0,0 +1,46 @@
|
|||||||
|
fastlane_version "2.68.0"
|
||||||
|
default_platform :ios
|
||||||
|
|
||||||
|
desc "Installs all Certs and Profiles necessary for development and ad-hoc"
|
||||||
|
lane :match_me do
|
||||||
|
match(
|
||||||
|
type: "development",
|
||||||
|
app_identifier: [
|
||||||
|
"io.getstream.flutter",
|
||||||
|
"io.getstream.flutter.Notifications"
|
||||||
|
]
|
||||||
|
)
|
||||||
|
|
||||||
|
match(
|
||||||
|
type: "adhoc",
|
||||||
|
app_identifier: [
|
||||||
|
"io.getstream.flutter",
|
||||||
|
"io.getstream.flutter.Notifications"
|
||||||
|
]
|
||||||
|
)
|
||||||
|
end
|
||||||
|
|
||||||
|
platform :ios do
|
||||||
|
desc "Deploy build to Firebase"
|
||||||
|
lane :deploy_to_firebase do
|
||||||
|
match_me
|
||||||
|
|
||||||
|
gym(
|
||||||
|
workspace: "./Runner.xcworkspace",
|
||||||
|
scheme: "Runner",
|
||||||
|
export_method: "ad-hoc",
|
||||||
|
export_options: "./fastlane/beta_gym_export_options.plist",
|
||||||
|
silent: true,
|
||||||
|
clean: true,
|
||||||
|
include_symbols: true,
|
||||||
|
output_directory: "./dist"
|
||||||
|
)
|
||||||
|
|
||||||
|
message = changelog_from_git_commits(commits_count: 10)
|
||||||
|
|
||||||
|
firebase_app_distribution(
|
||||||
|
app: "1:674907137625:ios:cafb9fb076a453c4d7f348",
|
||||||
|
groups: "ios-stream-testers",
|
||||||
|
)
|
||||||
|
end
|
||||||
|
end
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
git_url("https://github.com/GetStream/ios-certificates")
|
||||||
|
|
||||||
|
storage_mode("git")
|
||||||
|
|
||||||
|
username("[email protected]")
|
||||||
|
|
||||||
|
team_id("EHV7XZLAHA")
|
||||||
|
|
||||||
|
# app_identifier(["tools.fastlane.app", "tools.fastlane.app2"])
|
||||||
|
# username("[email protected]") # Your Apple Developer Portal username
|
||||||
|
|
||||||
|
# For all available options run `fastlane match --help`
|
||||||
|
# Remove the # in the beginning of the line to enable the other options
|
||||||
|
|
||||||
|
# The docs are available on https://docs.fastlane.tools/actions/match
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
# Autogenerated by fastlane
|
||||||
|
#
|
||||||
|
# Ensure this file is checked in to source control!
|
||||||
|
|
||||||
|
gem 'fastlane-plugin-firebase_app_distribution'
|
||||||
@@ -0,0 +1,37 @@
|
|||||||
|
fastlane documentation
|
||||||
|
================
|
||||||
|
# Installation
|
||||||
|
|
||||||
|
Make sure you have the latest version of the Xcode command line tools installed:
|
||||||
|
|
||||||
|
```
|
||||||
|
xcode-select --install
|
||||||
|
```
|
||||||
|
|
||||||
|
Install _fastlane_ using
|
||||||
|
```
|
||||||
|
[sudo] gem install fastlane -NV
|
||||||
|
```
|
||||||
|
or alternatively using `brew install fastlane`
|
||||||
|
|
||||||
|
# Available Actions
|
||||||
|
### match_me
|
||||||
|
```
|
||||||
|
fastlane match_me
|
||||||
|
```
|
||||||
|
Installs all Certs and Profiles necessary for development and ad-hoc
|
||||||
|
|
||||||
|
----
|
||||||
|
|
||||||
|
## iOS
|
||||||
|
### ios deploy_to_firebase
|
||||||
|
```
|
||||||
|
fastlane ios deploy_to_firebase
|
||||||
|
```
|
||||||
|
Deploy build to Firebase
|
||||||
|
|
||||||
|
----
|
||||||
|
|
||||||
|
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).
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
|
<plist version="1.0">
|
||||||
|
<dict>
|
||||||
|
<key>iCloudContainerEnvironment</key>
|
||||||
|
<string>Development</string>
|
||||||
|
<key>provisioningProfiles</key>
|
||||||
|
<dict>
|
||||||
|
<key>io.getstream.flutter</key>
|
||||||
|
<string>flutter example</string>
|
||||||
|
<key>io.getstream.flutter.Notifications</key>
|
||||||
|
<string>flutter example notifications</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<testsuites>
|
||||||
|
<testsuite name="fastlane.lanes">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<testcase classname="fastlane.lanes" name="0: Verifying fastlane version" time="0.00047">
|
||||||
|
|
||||||
|
</testcase>
|
||||||
|
|
||||||
|
|
||||||
|
<testcase classname="fastlane.lanes" name="1: default_platform" time="0.000187">
|
||||||
|
|
||||||
|
</testcase>
|
||||||
|
|
||||||
|
|
||||||
|
<testcase classname="fastlane.lanes" name="2: Switch to ios match_me lane" time="0.0002">
|
||||||
|
|
||||||
|
</testcase>
|
||||||
|
|
||||||
|
|
||||||
|
<testcase classname="fastlane.lanes" name="3: match" time="8.03101">
|
||||||
|
|
||||||
|
</testcase>
|
||||||
|
|
||||||
|
|
||||||
|
<testcase classname="fastlane.lanes" name="4: match" time="7.17731">
|
||||||
|
|
||||||
|
</testcase>
|
||||||
|
|
||||||
|
|
||||||
|
<testcase classname="fastlane.lanes" name="5: gym" time="113.936563">
|
||||||
|
|
||||||
|
</testcase>
|
||||||
|
|
||||||
|
|
||||||
|
<testcase classname="fastlane.lanes" name="6: changelog_from_git_commits" time="0.027631">
|
||||||
|
|
||||||
|
</testcase>
|
||||||
|
|
||||||
|
|
||||||
|
<testcase classname="fastlane.lanes" name="7: firebase_app_distribution" time="10.02887">
|
||||||
|
|
||||||
|
</testcase>
|
||||||
|
|
||||||
|
</testsuite>
|
||||||
|
</testsuites>
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
name: example
|
name: example
|
||||||
description: A new Flutter project.
|
description: A new Flutter project.
|
||||||
|
|
||||||
version: 1.0.2+4
|
version: 1.0.3+5
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
sdk: ">=2.2.2 <3.0.0"
|
sdk: ">=2.2.2 <3.0.0"
|
||||||
|
|||||||
Reference in New Issue
Block a user