~repos /only-bible-app
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
- android/Gemfile +3 -0
- android/Gemfile.lock +218 -0
- android/fastlane/Appfile +2 -0
- android/fastlane/Fastfile +38 -0
- android/fastlane/metadata/android/en-GB/changelogs/10.txt +2 -0
- android/fastlane/metadata/android/en-GB/changelogs/9.txt +2 -0
- android/fastlane/metadata/android/en-GB/full_description.txt +3 -0
- android/fastlane/metadata/android/en-GB/images/featureGraphic.png +0 -0
- android/fastlane/metadata/android/en-GB/images/icon.png +0 -0
- android/fastlane/metadata/android/en-GB/images/phoneScreenshots/1_en-GB.png +0 -0
- android/fastlane/metadata/android/en-GB/images/phoneScreenshots/2_en-GB.png +0 -0
- android/fastlane/metadata/android/en-GB/images/phoneScreenshots/3_en-GB.png +0 -0
- android/fastlane/metadata/android/en-GB/images/phoneScreenshots/4_en-GB.png +0 -0
- android/fastlane/metadata/android/en-GB/images/phoneScreenshots/5_en-GB.png +0 -0
- android/fastlane/metadata/android/en-GB/images/phoneScreenshots/6_en-GB.png +0 -0
- android/fastlane/metadata/android/en-GB/images/phoneScreenshots/7_en-GB.png +0 -0
- android/fastlane/metadata/android/en-GB/images/sevenInchScreenshots/1_en-GB.png +0 -0
- android/fastlane/metadata/android/en-GB/images/sevenInchScreenshots/2_en-GB.png +0 -0
- android/fastlane/metadata/android/en-GB/images/sevenInchScreenshots/3_en-GB.png +0 -0
- android/fastlane/metadata/android/en-GB/images/sevenInchScreenshots/4_en-GB.png +0 -0
- android/fastlane/metadata/android/en-GB/images/tenInchScreenshots/1_en-GB.png +0 -0
- android/fastlane/metadata/android/en-GB/images/tenInchScreenshots/2_en-GB.png +0 -0
- android/fastlane/metadata/android/en-GB/images/tenInchScreenshots/3_en-GB.png +0 -0
- android/fastlane/metadata/android/en-GB/images/tenInchScreenshots/4_en-GB.png +0 -0
- android/fastlane/metadata/android/en-GB/short_description.txt +1 -0
- android/fastlane/metadata/android/en-GB/title.txt +1 -0
- android/fastlane/metadata/android/en-GB/video.txt +0 -0
- ios/Gemfile +3 -0
- ios/Gemfile.lock +218 -0
- ios/fastlane/Appfile +8 -0
- ios/fastlane/Deliverfile +3 -0
- ios/fastlane/Fastfile +25 -0
- ios/fastlane/metadata/copyright.txt +1 -0
- ios/fastlane/metadata/en-US/apple_tv_privacy_policy.txt +1 -0
- ios/fastlane/metadata/en-US/description.txt +5 -0
- ios/fastlane/metadata/en-US/keywords.txt +1 -0
- ios/fastlane/metadata/en-US/marketing_url.txt +1 -0
- ios/fastlane/metadata/en-US/name.txt +1 -0
- ios/fastlane/metadata/en-US/privacy_url.txt +1 -0
- ios/fastlane/metadata/en-US/promotional_text.txt +1 -0
- ios/fastlane/metadata/en-US/release_notes.txt +2 -0
- ios/fastlane/metadata/en-US/subtitle.txt +1 -0
- ios/fastlane/metadata/en-US/support_url.txt +1 -0
- ios/fastlane/metadata/primary_category.txt +1 -0
- ios/fastlane/metadata/primary_first_sub_category.txt +1 -0
- ios/fastlane/metadata/primary_second_sub_category.txt +1 -0
- ios/fastlane/metadata/review_information/demo_password.txt +1 -0
- ios/fastlane/metadata/review_information/demo_user.txt +1 -0
- ios/fastlane/metadata/review_information/email_address.txt +1 -0
- ios/fastlane/metadata/review_information/first_name.txt +1 -0
- ios/fastlane/metadata/review_information/last_name.txt +1 -0
- ios/fastlane/metadata/review_information/notes.txt +1 -0
- ios/fastlane/metadata/review_information/phone_number.txt +1 -0
- ios/fastlane/metadata/secondary_category.txt +1 -0
- ios/fastlane/metadata/secondary_first_sub_category.txt +1 -0
- ios/fastlane/metadata/secondary_second_sub_category.txt +1 -0
- 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.
|