~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.


c967a382 pyrossh

1 year ago
add fastlane setup
Files changed (57) hide show
  1. android/Gemfile +3 -0
  2. android/Gemfile.lock +218 -0
  3. android/fastlane/Appfile +2 -0
  4. android/fastlane/Fastfile +38 -0
  5. android/fastlane/metadata/android/en-GB/changelogs/10.txt +2 -0
  6. android/fastlane/metadata/android/en-GB/changelogs/9.txt +2 -0
  7. android/fastlane/metadata/android/en-GB/full_description.txt +3 -0
  8. android/fastlane/metadata/android/en-GB/images/featureGraphic.png +0 -0
  9. android/fastlane/metadata/android/en-GB/images/icon.png +0 -0
  10. android/fastlane/metadata/android/en-GB/images/phoneScreenshots/1_en-GB.png +0 -0
  11. android/fastlane/metadata/android/en-GB/images/phoneScreenshots/2_en-GB.png +0 -0
  12. android/fastlane/metadata/android/en-GB/images/phoneScreenshots/3_en-GB.png +0 -0
  13. android/fastlane/metadata/android/en-GB/images/phoneScreenshots/4_en-GB.png +0 -0
  14. android/fastlane/metadata/android/en-GB/images/phoneScreenshots/5_en-GB.png +0 -0
  15. android/fastlane/metadata/android/en-GB/images/phoneScreenshots/6_en-GB.png +0 -0
  16. android/fastlane/metadata/android/en-GB/images/phoneScreenshots/7_en-GB.png +0 -0
  17. android/fastlane/metadata/android/en-GB/images/sevenInchScreenshots/1_en-GB.png +0 -0
  18. android/fastlane/metadata/android/en-GB/images/sevenInchScreenshots/2_en-GB.png +0 -0
  19. android/fastlane/metadata/android/en-GB/images/sevenInchScreenshots/3_en-GB.png +0 -0
  20. android/fastlane/metadata/android/en-GB/images/sevenInchScreenshots/4_en-GB.png +0 -0
  21. android/fastlane/metadata/android/en-GB/images/tenInchScreenshots/1_en-GB.png +0 -0
  22. android/fastlane/metadata/android/en-GB/images/tenInchScreenshots/2_en-GB.png +0 -0
  23. android/fastlane/metadata/android/en-GB/images/tenInchScreenshots/3_en-GB.png +0 -0
  24. android/fastlane/metadata/android/en-GB/images/tenInchScreenshots/4_en-GB.png +0 -0
  25. android/fastlane/metadata/android/en-GB/short_description.txt +1 -0
  26. android/fastlane/metadata/android/en-GB/title.txt +1 -0
  27. android/fastlane/metadata/android/en-GB/video.txt +0 -0
  28. ios/Gemfile +3 -0
  29. ios/Gemfile.lock +218 -0
  30. ios/fastlane/Appfile +8 -0
  31. ios/fastlane/Deliverfile +3 -0
  32. ios/fastlane/Fastfile +25 -0
  33. ios/fastlane/metadata/copyright.txt +1 -0
  34. ios/fastlane/metadata/en-US/apple_tv_privacy_policy.txt +1 -0
  35. ios/fastlane/metadata/en-US/description.txt +5 -0
  36. ios/fastlane/metadata/en-US/keywords.txt +1 -0
  37. ios/fastlane/metadata/en-US/marketing_url.txt +1 -0
  38. ios/fastlane/metadata/en-US/name.txt +1 -0
  39. ios/fastlane/metadata/en-US/privacy_url.txt +1 -0
  40. ios/fastlane/metadata/en-US/promotional_text.txt +1 -0
  41. ios/fastlane/metadata/en-US/release_notes.txt +2 -0
  42. ios/fastlane/metadata/en-US/subtitle.txt +1 -0
  43. ios/fastlane/metadata/en-US/support_url.txt +1 -0
  44. ios/fastlane/metadata/primary_category.txt +1 -0
  45. ios/fastlane/metadata/primary_first_sub_category.txt +1 -0
  46. ios/fastlane/metadata/primary_second_sub_category.txt +1 -0
  47. ios/fastlane/metadata/review_information/demo_password.txt +1 -0
  48. ios/fastlane/metadata/review_information/demo_user.txt +1 -0
  49. ios/fastlane/metadata/review_information/email_address.txt +1 -0
  50. ios/fastlane/metadata/review_information/first_name.txt +1 -0
  51. ios/fastlane/metadata/review_information/last_name.txt +1 -0
  52. ios/fastlane/metadata/review_information/notes.txt +1 -0
  53. ios/fastlane/metadata/review_information/phone_number.txt +1 -0
  54. ios/fastlane/metadata/secondary_category.txt +1 -0
  55. ios/fastlane/metadata/secondary_first_sub_category.txt +1 -0
  56. ios/fastlane/metadata/secondary_second_sub_category.txt +1 -0
  57. ios/fastlane/screenshots/README.txt +30 -0
android/Gemfile ADDED
@@ -0,0 +1,3 @@
1
+ source "https://rubygems.org"
2
+
3
+ gem "fastlane"
android/Gemfile.lock ADDED
@@ -0,0 +1,218 @@
1
+ GEM
2
+ remote: https://rubygems.org/
3
+ specs:
4
+ CFPropertyList (3.0.7)
5
+ base64
6
+ nkf
7
+ rexml
8
+ addressable (2.8.6)
9
+ public_suffix (>= 2.0.2, < 6.0)
10
+ artifactory (3.0.17)
11
+ atomos (0.1.3)
12
+ aws-eventstream (1.3.0)
13
+ aws-partitions (1.922.0)
14
+ aws-sdk-core (3.194.0)
15
+ aws-eventstream (~> 1, >= 1.3.0)
16
+ aws-partitions (~> 1, >= 1.651.0)
17
+ aws-sigv4 (~> 1.8)
18
+ jmespath (~> 1, >= 1.6.1)
19
+ aws-sdk-kms (1.80.0)
20
+ aws-sdk-core (~> 3, >= 3.193.0)
21
+ aws-sigv4 (~> 1.1)
22
+ aws-sdk-s3 (1.149.0)
23
+ aws-sdk-core (~> 3, >= 3.194.0)
24
+ aws-sdk-kms (~> 1)
25
+ aws-sigv4 (~> 1.8)
26
+ aws-sigv4 (1.8.0)
27
+ aws-eventstream (~> 1, >= 1.0.2)
28
+ babosa (1.0.4)
29
+ base64 (0.2.0)
30
+ claide (1.1.0)
31
+ colored (1.2)
32
+ colored2 (3.1.2)
33
+ commander (4.6.0)
34
+ highline (~> 2.0.0)
35
+ declarative (0.0.20)
36
+ digest-crc (0.6.5)
37
+ rake (>= 12.0.0, < 14.0.0)
38
+ domain_name (0.6.20240107)
39
+ dotenv (2.8.1)
40
+ emoji_regex (3.2.3)
41
+ excon (0.110.0)
42
+ faraday (1.10.3)
43
+ faraday-em_http (~> 1.0)
44
+ faraday-em_synchrony (~> 1.0)
45
+ faraday-excon (~> 1.1)
46
+ faraday-httpclient (~> 1.0)
47
+ faraday-multipart (~> 1.0)
48
+ faraday-net_http (~> 1.0)
49
+ faraday-net_http_persistent (~> 1.0)
50
+ faraday-patron (~> 1.0)
51
+ faraday-rack (~> 1.0)
52
+ faraday-retry (~> 1.0)
53
+ ruby2_keywords (>= 0.0.4)
54
+ faraday-cookie_jar (0.0.7)
55
+ faraday (>= 0.8.0)
56
+ http-cookie (~> 1.0.0)
57
+ faraday-em_http (1.0.0)
58
+ faraday-em_synchrony (1.0.0)
59
+ faraday-excon (1.1.0)
60
+ faraday-httpclient (1.0.1)
61
+ faraday-multipart (1.0.4)
62
+ multipart-post (~> 2)
63
+ faraday-net_http (1.0.1)
64
+ faraday-net_http_persistent (1.2.0)
65
+ faraday-patron (1.0.0)
66
+ faraday-rack (1.0.0)
67
+ faraday-retry (1.0.3)
68
+ faraday_middleware (1.2.0)
69
+ faraday (~> 1.0)
70
+ fastimage (2.3.1)
71
+ fastlane (2.220.0)
72
+ CFPropertyList (>= 2.3, < 4.0.0)
73
+ addressable (>= 2.8, < 3.0.0)
74
+ artifactory (~> 3.0)
75
+ aws-sdk-s3 (~> 1.0)
76
+ babosa (>= 1.0.3, < 2.0.0)
77
+ bundler (>= 1.12.0, < 3.0.0)
78
+ colored (~> 1.2)
79
+ commander (~> 4.6)
80
+ dotenv (>= 2.1.1, < 3.0.0)
81
+ emoji_regex (>= 0.1, < 4.0)
82
+ excon (>= 0.71.0, < 1.0.0)
83
+ faraday (~> 1.0)
84
+ faraday-cookie_jar (~> 0.0.6)
85
+ faraday_middleware (~> 1.0)
86
+ fastimage (>= 2.1.0, < 3.0.0)
87
+ gh_inspector (>= 1.1.2, < 2.0.0)
88
+ google-apis-androidpublisher_v3 (~> 0.3)
89
+ google-apis-playcustomapp_v1 (~> 0.1)
90
+ google-cloud-env (>= 1.6.0, < 2.0.0)
91
+ google-cloud-storage (~> 1.31)
92
+ highline (~> 2.0)
93
+ http-cookie (~> 1.0.5)
94
+ json (< 3.0.0)
95
+ jwt (>= 2.1.0, < 3)
96
+ mini_magick (>= 4.9.4, < 5.0.0)
97
+ multipart-post (>= 2.0.0, < 3.0.0)
98
+ naturally (~> 2.2)
99
+ optparse (>= 0.1.1, < 1.0.0)
100
+ plist (>= 3.1.0, < 4.0.0)
101
+ rubyzip (>= 2.0.0, < 3.0.0)
102
+ security (= 0.1.5)
103
+ simctl (~> 1.6.3)
104
+ terminal-notifier (>= 2.0.0, < 3.0.0)
105
+ terminal-table (~> 3)
106
+ tty-screen (>= 0.6.3, < 1.0.0)
107
+ tty-spinner (>= 0.8.0, < 1.0.0)
108
+ word_wrap (~> 1.0.0)
109
+ xcodeproj (>= 1.13.0, < 2.0.0)
110
+ xcpretty (~> 0.3.0)
111
+ xcpretty-travis-formatter (>= 0.0.3, < 2.0.0)
112
+ gh_inspector (1.1.3)
113
+ google-apis-androidpublisher_v3 (0.54.0)
114
+ google-apis-core (>= 0.11.0, < 2.a)
115
+ google-apis-core (0.11.3)
116
+ addressable (~> 2.5, >= 2.5.1)
117
+ googleauth (>= 0.16.2, < 2.a)
118
+ httpclient (>= 2.8.1, < 3.a)
119
+ mini_mime (~> 1.0)
120
+ representable (~> 3.0)
121
+ retriable (>= 2.0, < 4.a)
122
+ rexml
123
+ google-apis-iamcredentials_v1 (0.17.0)
124
+ google-apis-core (>= 0.11.0, < 2.a)
125
+ google-apis-playcustomapp_v1 (0.13.0)
126
+ google-apis-core (>= 0.11.0, < 2.a)
127
+ google-apis-storage_v1 (0.31.0)
128
+ google-apis-core (>= 0.11.0, < 2.a)
129
+ google-cloud-core (1.7.0)
130
+ google-cloud-env (>= 1.0, < 3.a)
131
+ google-cloud-errors (~> 1.0)
132
+ google-cloud-env (1.6.0)
133
+ faraday (>= 0.17.3, < 3.0)
134
+ google-cloud-errors (1.4.0)
135
+ google-cloud-storage (1.47.0)
136
+ addressable (~> 2.8)
137
+ digest-crc (~> 0.4)
138
+ google-apis-iamcredentials_v1 (~> 0.1)
139
+ google-apis-storage_v1 (~> 0.31.0)
140
+ google-cloud-core (~> 1.6)
141
+ googleauth (>= 0.16.2, < 2.a)
142
+ mini_mime (~> 1.0)
143
+ googleauth (1.8.1)
144
+ faraday (>= 0.17.3, < 3.a)
145
+ jwt (>= 1.4, < 3.0)
146
+ multi_json (~> 1.11)
147
+ os (>= 0.9, < 2.0)
148
+ signet (>= 0.16, < 2.a)
149
+ highline (2.0.3)
150
+ http-cookie (1.0.5)
151
+ domain_name (~> 0.5)
152
+ httpclient (2.8.3)
153
+ jmespath (1.6.2)
154
+ json (2.7.2)
155
+ jwt (2.8.1)
156
+ base64
157
+ mini_magick (4.12.0)
158
+ mini_mime (1.1.5)
159
+ multi_json (1.15.0)
160
+ multipart-post (2.4.0)
161
+ nanaimo (0.3.0)
162
+ naturally (2.2.1)
163
+ nkf (0.2.0)
164
+ optparse (0.5.0)
165
+ os (1.1.4)
166
+ plist (3.7.1)
167
+ public_suffix (5.0.5)
168
+ rake (13.2.1)
169
+ representable (3.2.0)
170
+ declarative (< 0.1.0)
171
+ trailblazer-option (>= 0.1.1, < 0.2.0)
172
+ uber (< 0.2.0)
173
+ retriable (3.1.2)
174
+ rexml (3.2.6)
175
+ rouge (2.0.7)
176
+ ruby2_keywords (0.0.5)
177
+ rubyzip (2.3.2)
178
+ security (0.1.5)
179
+ signet (0.19.0)
180
+ addressable (~> 2.8)
181
+ faraday (>= 0.17.5, < 3.a)
182
+ jwt (>= 1.5, < 3.0)
183
+ multi_json (~> 1.10)
184
+ simctl (1.6.10)
185
+ CFPropertyList
186
+ naturally
187
+ terminal-notifier (2.0.0)
188
+ terminal-table (3.0.2)
189
+ unicode-display_width (>= 1.1.1, < 3)
190
+ trailblazer-option (0.1.2)
191
+ tty-cursor (0.7.1)
192
+ tty-screen (0.8.2)
193
+ tty-spinner (0.9.3)
194
+ tty-cursor (~> 0.7)
195
+ uber (0.1.0)
196
+ unicode-display_width (2.5.0)
197
+ word_wrap (1.0.0)
198
+ xcodeproj (1.24.0)
199
+ CFPropertyList (>= 2.3.3, < 4.0)
200
+ atomos (~> 0.1.3)
201
+ claide (>= 1.0.2, < 2.0)
202
+ colored2 (~> 3.1)
203
+ nanaimo (~> 0.3.0)
204
+ rexml (~> 3.2.4)
205
+ xcpretty (0.3.0)
206
+ rouge (~> 2.0.7)
207
+ xcpretty-travis-formatter (1.0.1)
208
+ xcpretty (~> 0.2, >= 0.0.7)
209
+
210
+ PLATFORMS
211
+ arm64-darwin-23
212
+ ruby
213
+
214
+ DEPENDENCIES
215
+ fastlane
216
+
217
+ BUNDLED WITH
218
+ 2.5.9
android/fastlane/Appfile ADDED
@@ -0,0 +1,2 @@
1
+ json_key_file("pc-api-6297146122987569611-934-3fe14b04a8de.json") # Path to the json secret file - Follow https://docs.fastlane.tools/actions/supply/#setup to get one
2
+ package_name("sh.pyros.only_bible_app") # e.g. com.krausefx.app
android/fastlane/Fastfile ADDED
@@ -0,0 +1,38 @@
1
+ # This file contains the fastlane.tools configuration
2
+ # You can find the documentation at https://docs.fastlane.tools
3
+ #
4
+ # For a list of all available actions, check out
5
+ #
6
+ # https://docs.fastlane.tools/actions
7
+ #
8
+ # For a list of all available plugins, check out
9
+ #
10
+ # https://docs.fastlane.tools/plugins/available-plugins
11
+ #
12
+
13
+ # Uncomment the line if you want fastlane to automatically update itself
14
+ # update_fastlane
15
+
16
+ default_platform(:android)
17
+
18
+ platform :android do
19
+ desc "Runs all the tests"
20
+ lane :test do
21
+ gradle(task: "test")
22
+ end
23
+
24
+ desc "Submit a new Beta Build to Crashlytics Beta"
25
+ lane :beta do
26
+ gradle(task: "clean assembleRelease")
27
+ crashlytics
28
+
29
+ # sh "your_script.sh"
30
+ # You can also use other beta testing services here
31
+ end
32
+
33
+ desc "Deploy a new version to the Google Play"
34
+ lane :deploy do
35
+ gradle(task: "clean assembleRelease")
36
+ upload_to_play_store
37
+ end
38
+ end
android/fastlane/metadata/android/en-GB/changelogs/10.txt ADDED
@@ -0,0 +1,2 @@
1
+ Remove markdown
2
+ Improve audio loading
android/fastlane/metadata/android/en-GB/changelogs/9.txt ADDED
@@ -0,0 +1,2 @@
1
+ Remove notes feature
2
+ Fixed some issues
android/fastlane/metadata/android/en-GB/full_description.txt ADDED
@@ -0,0 +1,3 @@
1
+ The only bible app you will ever need.
2
+ No ads, No in-app purchases, No distractions.
3
+ Optimized for reading and highlighting. Only Bibles which are in the public domain are available. Verse by verse audio is also supported for some of the languages generated using Azure TTS.
android/fastlane/metadata/android/en-GB/images/featureGraphic.png ADDED
Binary file
android/fastlane/metadata/android/en-GB/images/icon.png ADDED
Binary file
android/fastlane/metadata/android/en-GB/images/phoneScreenshots/1_en-GB.png ADDED
Binary file
android/fastlane/metadata/android/en-GB/images/phoneScreenshots/2_en-GB.png ADDED
Binary file
android/fastlane/metadata/android/en-GB/images/phoneScreenshots/3_en-GB.png ADDED
Binary file
android/fastlane/metadata/android/en-GB/images/phoneScreenshots/4_en-GB.png ADDED
Binary file
android/fastlane/metadata/android/en-GB/images/phoneScreenshots/5_en-GB.png ADDED
Binary file
android/fastlane/metadata/android/en-GB/images/phoneScreenshots/6_en-GB.png ADDED
Binary file
android/fastlane/metadata/android/en-GB/images/phoneScreenshots/7_en-GB.png ADDED
Binary file
android/fastlane/metadata/android/en-GB/images/sevenInchScreenshots/1_en-GB.png ADDED
Binary file
android/fastlane/metadata/android/en-GB/images/sevenInchScreenshots/2_en-GB.png ADDED
Binary file
android/fastlane/metadata/android/en-GB/images/sevenInchScreenshots/3_en-GB.png ADDED
Binary file
android/fastlane/metadata/android/en-GB/images/sevenInchScreenshots/4_en-GB.png ADDED
Binary file
android/fastlane/metadata/android/en-GB/images/tenInchScreenshots/1_en-GB.png ADDED
Binary file
android/fastlane/metadata/android/en-GB/images/tenInchScreenshots/2_en-GB.png ADDED
Binary file
android/fastlane/metadata/android/en-GB/images/tenInchScreenshots/3_en-GB.png ADDED
Binary file
android/fastlane/metadata/android/en-GB/images/tenInchScreenshots/4_en-GB.png ADDED
Binary file
android/fastlane/metadata/android/en-GB/short_description.txt ADDED
@@ -0,0 +1 @@
1
+ The only bible app you will ever need
android/fastlane/metadata/android/en-GB/title.txt ADDED
@@ -0,0 +1 @@
1
+ Only Bible App
android/fastlane/metadata/android/en-GB/video.txt ADDED
File without changes
ios/Gemfile ADDED
@@ -0,0 +1,3 @@
1
+ source "https://rubygems.org"
2
+
3
+ gem "fastlane"
ios/Gemfile.lock ADDED
@@ -0,0 +1,218 @@
1
+ GEM
2
+ remote: https://rubygems.org/
3
+ specs:
4
+ CFPropertyList (3.0.7)
5
+ base64
6
+ nkf
7
+ rexml
8
+ addressable (2.8.6)
9
+ public_suffix (>= 2.0.2, < 6.0)
10
+ artifactory (3.0.17)
11
+ atomos (0.1.3)
12
+ aws-eventstream (1.3.0)
13
+ aws-partitions (1.922.0)
14
+ aws-sdk-core (3.194.0)
15
+ aws-eventstream (~> 1, >= 1.3.0)
16
+ aws-partitions (~> 1, >= 1.651.0)
17
+ aws-sigv4 (~> 1.8)
18
+ jmespath (~> 1, >= 1.6.1)
19
+ aws-sdk-kms (1.80.0)
20
+ aws-sdk-core (~> 3, >= 3.193.0)
21
+ aws-sigv4 (~> 1.1)
22
+ aws-sdk-s3 (1.149.0)
23
+ aws-sdk-core (~> 3, >= 3.194.0)
24
+ aws-sdk-kms (~> 1)
25
+ aws-sigv4 (~> 1.8)
26
+ aws-sigv4 (1.8.0)
27
+ aws-eventstream (~> 1, >= 1.0.2)
28
+ babosa (1.0.4)
29
+ base64 (0.2.0)
30
+ claide (1.1.0)
31
+ colored (1.2)
32
+ colored2 (3.1.2)
33
+ commander (4.6.0)
34
+ highline (~> 2.0.0)
35
+ declarative (0.0.20)
36
+ digest-crc (0.6.5)
37
+ rake (>= 12.0.0, < 14.0.0)
38
+ domain_name (0.6.20240107)
39
+ dotenv (2.8.1)
40
+ emoji_regex (3.2.3)
41
+ excon (0.110.0)
42
+ faraday (1.10.3)
43
+ faraday-em_http (~> 1.0)
44
+ faraday-em_synchrony (~> 1.0)
45
+ faraday-excon (~> 1.1)
46
+ faraday-httpclient (~> 1.0)
47
+ faraday-multipart (~> 1.0)
48
+ faraday-net_http (~> 1.0)
49
+ faraday-net_http_persistent (~> 1.0)
50
+ faraday-patron (~> 1.0)
51
+ faraday-rack (~> 1.0)
52
+ faraday-retry (~> 1.0)
53
+ ruby2_keywords (>= 0.0.4)
54
+ faraday-cookie_jar (0.0.7)
55
+ faraday (>= 0.8.0)
56
+ http-cookie (~> 1.0.0)
57
+ faraday-em_http (1.0.0)
58
+ faraday-em_synchrony (1.0.0)
59
+ faraday-excon (1.1.0)
60
+ faraday-httpclient (1.0.1)
61
+ faraday-multipart (1.0.4)
62
+ multipart-post (~> 2)
63
+ faraday-net_http (1.0.1)
64
+ faraday-net_http_persistent (1.2.0)
65
+ faraday-patron (1.0.0)
66
+ faraday-rack (1.0.0)
67
+ faraday-retry (1.0.3)
68
+ faraday_middleware (1.2.0)
69
+ faraday (~> 1.0)
70
+ fastimage (2.3.1)
71
+ fastlane (2.220.0)
72
+ CFPropertyList (>= 2.3, < 4.0.0)
73
+ addressable (>= 2.8, < 3.0.0)
74
+ artifactory (~> 3.0)
75
+ aws-sdk-s3 (~> 1.0)
76
+ babosa (>= 1.0.3, < 2.0.0)
77
+ bundler (>= 1.12.0, < 3.0.0)
78
+ colored (~> 1.2)
79
+ commander (~> 4.6)
80
+ dotenv (>= 2.1.1, < 3.0.0)
81
+ emoji_regex (>= 0.1, < 4.0)
82
+ excon (>= 0.71.0, < 1.0.0)
83
+ faraday (~> 1.0)
84
+ faraday-cookie_jar (~> 0.0.6)
85
+ faraday_middleware (~> 1.0)
86
+ fastimage (>= 2.1.0, < 3.0.0)
87
+ gh_inspector (>= 1.1.2, < 2.0.0)
88
+ google-apis-androidpublisher_v3 (~> 0.3)
89
+ google-apis-playcustomapp_v1 (~> 0.1)
90
+ google-cloud-env (>= 1.6.0, < 2.0.0)
91
+ google-cloud-storage (~> 1.31)
92
+ highline (~> 2.0)
93
+ http-cookie (~> 1.0.5)
94
+ json (< 3.0.0)
95
+ jwt (>= 2.1.0, < 3)
96
+ mini_magick (>= 4.9.4, < 5.0.0)
97
+ multipart-post (>= 2.0.0, < 3.0.0)
98
+ naturally (~> 2.2)
99
+ optparse (>= 0.1.1, < 1.0.0)
100
+ plist (>= 3.1.0, < 4.0.0)
101
+ rubyzip (>= 2.0.0, < 3.0.0)
102
+ security (= 0.1.5)
103
+ simctl (~> 1.6.3)
104
+ terminal-notifier (>= 2.0.0, < 3.0.0)
105
+ terminal-table (~> 3)
106
+ tty-screen (>= 0.6.3, < 1.0.0)
107
+ tty-spinner (>= 0.8.0, < 1.0.0)
108
+ word_wrap (~> 1.0.0)
109
+ xcodeproj (>= 1.13.0, < 2.0.0)
110
+ xcpretty (~> 0.3.0)
111
+ xcpretty-travis-formatter (>= 0.0.3, < 2.0.0)
112
+ gh_inspector (1.1.3)
113
+ google-apis-androidpublisher_v3 (0.54.0)
114
+ google-apis-core (>= 0.11.0, < 2.a)
115
+ google-apis-core (0.11.3)
116
+ addressable (~> 2.5, >= 2.5.1)
117
+ googleauth (>= 0.16.2, < 2.a)
118
+ httpclient (>= 2.8.1, < 3.a)
119
+ mini_mime (~> 1.0)
120
+ representable (~> 3.0)
121
+ retriable (>= 2.0, < 4.a)
122
+ rexml
123
+ google-apis-iamcredentials_v1 (0.17.0)
124
+ google-apis-core (>= 0.11.0, < 2.a)
125
+ google-apis-playcustomapp_v1 (0.13.0)
126
+ google-apis-core (>= 0.11.0, < 2.a)
127
+ google-apis-storage_v1 (0.31.0)
128
+ google-apis-core (>= 0.11.0, < 2.a)
129
+ google-cloud-core (1.7.0)
130
+ google-cloud-env (>= 1.0, < 3.a)
131
+ google-cloud-errors (~> 1.0)
132
+ google-cloud-env (1.6.0)
133
+ faraday (>= 0.17.3, < 3.0)
134
+ google-cloud-errors (1.4.0)
135
+ google-cloud-storage (1.47.0)
136
+ addressable (~> 2.8)
137
+ digest-crc (~> 0.4)
138
+ google-apis-iamcredentials_v1 (~> 0.1)
139
+ google-apis-storage_v1 (~> 0.31.0)
140
+ google-cloud-core (~> 1.6)
141
+ googleauth (>= 0.16.2, < 2.a)
142
+ mini_mime (~> 1.0)
143
+ googleauth (1.8.1)
144
+ faraday (>= 0.17.3, < 3.a)
145
+ jwt (>= 1.4, < 3.0)
146
+ multi_json (~> 1.11)
147
+ os (>= 0.9, < 2.0)
148
+ signet (>= 0.16, < 2.a)
149
+ highline (2.0.3)
150
+ http-cookie (1.0.5)
151
+ domain_name (~> 0.5)
152
+ httpclient (2.8.3)
153
+ jmespath (1.6.2)
154
+ json (2.7.2)
155
+ jwt (2.8.1)
156
+ base64
157
+ mini_magick (4.12.0)
158
+ mini_mime (1.1.5)
159
+ multi_json (1.15.0)
160
+ multipart-post (2.4.0)
161
+ nanaimo (0.3.0)
162
+ naturally (2.2.1)
163
+ nkf (0.2.0)
164
+ optparse (0.5.0)
165
+ os (1.1.4)
166
+ plist (3.7.1)
167
+ public_suffix (5.0.5)
168
+ rake (13.2.1)
169
+ representable (3.2.0)
170
+ declarative (< 0.1.0)
171
+ trailblazer-option (>= 0.1.1, < 0.2.0)
172
+ uber (< 0.2.0)
173
+ retriable (3.1.2)
174
+ rexml (3.2.6)
175
+ rouge (2.0.7)
176
+ ruby2_keywords (0.0.5)
177
+ rubyzip (2.3.2)
178
+ security (0.1.5)
179
+ signet (0.19.0)
180
+ addressable (~> 2.8)
181
+ faraday (>= 0.17.5, < 3.a)
182
+ jwt (>= 1.5, < 3.0)
183
+ multi_json (~> 1.10)
184
+ simctl (1.6.10)
185
+ CFPropertyList
186
+ naturally
187
+ terminal-notifier (2.0.0)
188
+ terminal-table (3.0.2)
189
+ unicode-display_width (>= 1.1.1, < 3)
190
+ trailblazer-option (0.1.2)
191
+ tty-cursor (0.7.1)
192
+ tty-screen (0.8.2)
193
+ tty-spinner (0.9.3)
194
+ tty-cursor (~> 0.7)
195
+ uber (0.1.0)
196
+ unicode-display_width (2.5.0)
197
+ word_wrap (1.0.0)
198
+ xcodeproj (1.24.0)
199
+ CFPropertyList (>= 2.3.3, < 4.0)
200
+ atomos (~> 0.1.3)
201
+ claide (>= 1.0.2, < 2.0)
202
+ colored2 (~> 3.1)
203
+ nanaimo (~> 0.3.0)
204
+ rexml (~> 3.2.4)
205
+ xcpretty (0.3.0)
206
+ rouge (~> 2.0.7)
207
+ xcpretty-travis-formatter (1.0.1)
208
+ xcpretty (~> 0.2, >= 0.0.7)
209
+
210
+ PLATFORMS
211
+ arm64-darwin-23
212
+ ruby
213
+
214
+ DEPENDENCIES
215
+ fastlane
216
+
217
+ BUNDLED WITH
218
+ 2.5.9
ios/fastlane/Appfile ADDED
@@ -0,0 +1,8 @@
1
+ app_identifier("sh.pyros.only-bible-app") # The bundle identifier of your app
2
+ apple_id("p37174230@gmail.com") # Your Apple Developer Portal username
3
+
4
+ itc_team_id("126649823") # App Store Connect Team ID
5
+ team_id("FXH8NUGFYY") # Developer Portal Team ID
6
+
7
+ # For more information about the Appfile, see:
8
+ # https://docs.fastlane.tools/advanced/#appfile
ios/fastlane/Deliverfile ADDED
@@ -0,0 +1,3 @@
1
+ # The Deliverfile allows you to store various App Store Connect metadata
2
+ # For more information, check out the docs
3
+ # https://docs.fastlane.tools/actions/deliver/
ios/fastlane/Fastfile ADDED
@@ -0,0 +1,25 @@
1
+ # This file contains the fastlane.tools configuration
2
+ # You can find the documentation at https://docs.fastlane.tools
3
+ #
4
+ # For a list of all available actions, check out
5
+ #
6
+ # https://docs.fastlane.tools/actions
7
+ #
8
+ # For a list of all available plugins, check out
9
+ #
10
+ # https://docs.fastlane.tools/plugins/available-plugins
11
+ #
12
+
13
+ # Uncomment the line if you want fastlane to automatically update itself
14
+ # update_fastlane
15
+
16
+ default_platform(:ios)
17
+
18
+ platform :ios do
19
+ desc "Push a new release build to the App Store"
20
+ lane :release do
21
+ increment_build_number(xcodeproj: "Runner.xcodeproj")
22
+ build_app(workspace: "Runner.xcworkspace", scheme: "Runner")
23
+ upload_to_app_store
24
+ end
25
+ end
ios/fastlane/metadata/copyright.txt ADDED
@@ -0,0 +1 @@
1
+ 2023-2024 pyrossh
ios/fastlane/metadata/en-US/apple_tv_privacy_policy.txt ADDED
@@ -0,0 +1 @@
1
+
ios/fastlane/metadata/en-US/description.txt ADDED
@@ -0,0 +1,5 @@
1
+ The only bible app you will ever need.
2
+ No ads, No in-app purchases, No distractions.
3
+ Optimised for reading and highlighting.
4
+ Only Bibles which are in the public domain are available.
5
+ Verse by verse audio is also supported for some of the languages using Azure TTS.
ios/fastlane/metadata/en-US/keywords.txt ADDED
@@ -0,0 +1 @@
1
+ only,bible,app,simple,english,hindi,india
ios/fastlane/metadata/en-US/marketing_url.txt ADDED
@@ -0,0 +1 @@
1
+ https://onlybible.app
ios/fastlane/metadata/en-US/name.txt ADDED
@@ -0,0 +1 @@
1
+ Only Bible App
ios/fastlane/metadata/en-US/privacy_url.txt ADDED
@@ -0,0 +1 @@
1
+ https://onlybible.app/privacy-policy
ios/fastlane/metadata/en-US/promotional_text.txt ADDED
@@ -0,0 +1 @@
1
+
ios/fastlane/metadata/en-US/release_notes.txt ADDED
@@ -0,0 +1,2 @@
1
+ Removed notes feature
2
+ Fixed some issues
ios/fastlane/metadata/en-US/subtitle.txt ADDED
@@ -0,0 +1 @@
1
+ No ads, No in-app purchases
ios/fastlane/metadata/en-US/support_url.txt ADDED
@@ -0,0 +1 @@
1
+ https://onlybible.app/about-us
ios/fastlane/metadata/primary_category.txt ADDED
@@ -0,0 +1 @@
1
+ BOOKS
ios/fastlane/metadata/primary_first_sub_category.txt ADDED
@@ -0,0 +1 @@
1
+
ios/fastlane/metadata/primary_second_sub_category.txt ADDED
@@ -0,0 +1 @@
1
+
ios/fastlane/metadata/review_information/demo_password.txt ADDED
@@ -0,0 +1 @@
1
+
ios/fastlane/metadata/review_information/demo_user.txt ADDED
@@ -0,0 +1 @@
1
+
ios/fastlane/metadata/review_information/email_address.txt ADDED
@@ -0,0 +1 @@
1
+
ios/fastlane/metadata/review_information/first_name.txt ADDED
@@ -0,0 +1 @@
1
+
ios/fastlane/metadata/review_information/last_name.txt ADDED
@@ -0,0 +1 @@
1
+
ios/fastlane/metadata/review_information/notes.txt ADDED
@@ -0,0 +1 @@
1
+
ios/fastlane/metadata/review_information/phone_number.txt ADDED
@@ -0,0 +1 @@
1
+
ios/fastlane/metadata/secondary_category.txt ADDED
@@ -0,0 +1 @@
1
+ REFERENCE
ios/fastlane/metadata/secondary_first_sub_category.txt ADDED
@@ -0,0 +1 @@
1
+
ios/fastlane/metadata/secondary_second_sub_category.txt ADDED
@@ -0,0 +1 @@
1
+
ios/fastlane/screenshots/README.txt ADDED
@@ -0,0 +1,30 @@
1
+ ## Screenshots Naming Rules
2
+
3
+ Put all screenshots you want to use inside the folder of its language (e.g. `en-US`).
4
+ The device type will automatically be recognized using the image resolution.
5
+
6
+ The screenshots can be named whatever you want, but keep in mind they are sorted
7
+ alphabetically, in a human-friendly way. See https://github.com/fastlane/fastlane/pull/18200 for more details.
8
+
9
+ ### Exceptions
10
+
11
+ #### iPad Pro (3rd Gen) 12.9"
12
+
13
+ Since iPad Pro (3rd Gen) 12.9" and iPad Pro (2nd Gen) 12.9" have the same image
14
+ resolution, screenshots of the iPad Pro (3rd gen) 12.9" must contain either the
15
+ string `iPad Pro (12.9-inch) (3rd generation)`, `IPAD_PRO_3GEN_129`, or `ipadPro129`
16
+ (App Store Connect's internal naming of the display family for the 3rd generation iPad Pro)
17
+ in its filename to be assigned the correct display family and to be uploaded to
18
+ the correct screenshot slot in your app's metadata.
19
+
20
+ ### Other Platforms
21
+
22
+ #### Apple TV
23
+
24
+ Apple TV screenshots should be stored in a subdirectory named `appleTV` with language
25
+ folders inside of it.
26
+
27
+ #### iMessage
28
+
29
+ iMessage screenshots, like the Apple TV ones, should also be stored in a subdirectory
30
+ named `iMessage`, with language folders inside of it.