~repos /only-bible-app

#kotlin#android#ios

git clone https://pyrossh.dev/repos/only-bible-app.git

The only bible app you will ever need. No ads. No in-app purchases. No distractions.


9f57f90d pyrossh

1 year ago
update docs
ios/.gitignore CHANGED
@@ -32,3 +32,4 @@ Runner/GeneratedPluginRegistrant.*
32
32
  !default.mode2v3
33
33
  !default.pbxuser
34
34
  !default.perspectivev3
35
+ /fastlane/Preview.html
ios/export_options.plist ADDED
@@ -0,0 +1,21 @@
1
+ <?xml version="1.0" encoding="UTF-8"?>
2
+ <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3
+ <plist version="1.0">
4
+ <dict>
5
+ <key>compileBitcode</key>
6
+ <true/>
7
+ <key>method</key>
8
+ <string>app-store</string>
9
+ <key>provisioningProfiles</key>
10
+ <dict>
11
+ <key>sh.pyros.only-bible-app</key>
12
+ <string>App Store Connect</string>
13
+ </dict>
14
+ <key>signingCertificate</key>
15
+ <string>Apple Distribution</string>
16
+ <key>signingStyle</key>
17
+ <string>manual</string>
18
+ <key>teamID</key>
19
+ <string>FXH8NUGFYY</string>
20
+ </dict>
21
+ </plist>
ios/fastlane/metadata/en-US/release_notes.txt CHANGED
@@ -1,2 +1,2 @@
1
+ Remove markdown
1
- Removed notes feature
2
+ Improve audio loading
2
- Fixed some issues
readme.md CHANGED
@@ -70,13 +70,14 @@ https://onlybible.app
70
70
  ## Release Process
71
71
  Increment the patch/minor version in pubspec.yaml for iOS ex: 1.0.7
72
72
  Increment versionCode in pubspec.yaml for android ex: +9
73
+ Create file android/fastlane/metadata/android/en-GB/changelogs/$versionCode.txt and add change details
74
+ Update file ios/fastlane/metadata/en-US/release_notes.txt
73
75
 
74
76
  ### android
75
77
 
76
78
  ```
77
79
  flutter build appbundle --release --dart-define-from-file=.env
78
-
79
- # copy file from build/app/outputs/bundle/release/app-release.aab
80
+ fastlane supply --aab ../build/app/outputs/bundle/release/app-release.aab
80
81
  ```
81
82
 
82
83
  ### iOS
@@ -88,6 +89,7 @@ Runner Target, Signing Tab, Release Tab, select that provisioning profile and Te
88
89
 
89
90
  ```
90
91
  flutter build ipa --release --dart-define-from-file=.env
92
+ fastlane deliver --ipa "../build/ios/ipa/only-bible-app.ipa" --automatic_release --submit_for_review
91
93
  ```
92
94
 
93
95
  ## Bugs