Convert SatsPrice to a Skip multiplatform app
This commit is contained in:
5
Darwin/fastlane/AppStore.xcconfig
Normal file
5
Darwin/fastlane/AppStore.xcconfig
Normal file
@@ -0,0 +1,5 @@
|
||||
// Additional properties included by the Fastfile build_app
|
||||
|
||||
// This file can be used to override various properties from Skip.env
|
||||
//PRODUCT_BUNDLE_IDENTIFIER =
|
||||
//DEVELOPMENT_TEAM =
|
||||
8
Darwin/fastlane/Appfile
Normal file
8
Darwin/fastlane/Appfile
Normal file
@@ -0,0 +1,8 @@
|
||||
# For more information about the Appfile, see:
|
||||
# https://docs.fastlane.tools/advanced/#appfile
|
||||
|
||||
require('dotenv')
|
||||
Dotenv.load '../../Skip.env'
|
||||
#app_identifier(ENV['PRODUCT_BUNDLE_IDENTIFIER'])
|
||||
|
||||
# apple_id("my@email")
|
||||
28
Darwin/fastlane/Deliverfile
Normal file
28
Darwin/fastlane/Deliverfile
Normal file
@@ -0,0 +1,28 @@
|
||||
|
||||
copyright "#{Time.now.year}"
|
||||
default_language("en-US")
|
||||
|
||||
force(true) # Skip HTML report verification
|
||||
automatic_release(true)
|
||||
skip_screenshots(false)
|
||||
precheck_include_in_app_purchases(false)
|
||||
|
||||
#skip_binary_upload(true)
|
||||
submit_for_review(true)
|
||||
|
||||
submission_information({
|
||||
add_id_info_serves_ads: false,
|
||||
add_id_info_uses_idfa: false,
|
||||
add_id_info_tracks_install: false,
|
||||
add_id_info_tracks_action: false,
|
||||
add_id_info_limits_tracking: false,
|
||||
content_rights_has_rights: false,
|
||||
content_rights_contains_third_party_content: false,
|
||||
export_compliance_contains_third_party_cryptography: false,
|
||||
export_compliance_encryption_updated: false,
|
||||
export_compliance_platform: 'ios',
|
||||
export_compliance_compliance_required: false,
|
||||
export_compliance_uses_encryption: false,
|
||||
export_compliance_is_exempt: false,
|
||||
export_compliance_contains_proprietary_cryptography: false
|
||||
})
|
||||
32
Darwin/fastlane/Fastfile
Normal file
32
Darwin/fastlane/Fastfile
Normal file
@@ -0,0 +1,32 @@
|
||||
# This file contains the fastlane.tools configuration
|
||||
# for the iOS half of the Skip app.
|
||||
# You can find the documentation at https://docs.fastlane.tools
|
||||
|
||||
default_platform(:ios)
|
||||
|
||||
lane :assemble do |options|
|
||||
# only build the iOS side of the app
|
||||
ENV["SKIP_ZERO"] = "true"
|
||||
build_app(
|
||||
sdk: "iphoneos",
|
||||
xcconfig: "fastlane/AppStore.xcconfig",
|
||||
xcargs: "-skipPackagePluginValidation -skipMacroValidation",
|
||||
derived_data_path: "../.build/Darwin/DerivedData",
|
||||
output_directory: "../.build/fastlane/Darwin",
|
||||
skip_archive: ENV["FASTLANE_SKIP_ARCHIVE"] == "YES",
|
||||
skip_codesigning: ENV["FASTLANE_SKIP_CODESIGNING"] == "YES"
|
||||
)
|
||||
end
|
||||
|
||||
lane :release do |options|
|
||||
desc "Build and release app"
|
||||
|
||||
assemble
|
||||
|
||||
upload_to_app_store(
|
||||
api_key_path: "fastlane/apikey.json",
|
||||
app_rating_config_path: "fastlane/metadata/rating.json",
|
||||
release_notes: { default: "Fixes and improvements." }
|
||||
)
|
||||
end
|
||||
|
||||
1
Darwin/fastlane/metadata/en-US/description.txt
Normal file
1
Darwin/fastlane/metadata/en-US/description.txt
Normal file
@@ -0,0 +1 @@
|
||||
A great new app built with Skip!
|
||||
1
Darwin/fastlane/metadata/en-US/keywords.txt
Normal file
1
Darwin/fastlane/metadata/en-US/keywords.txt
Normal file
@@ -0,0 +1 @@
|
||||
app,key,words
|
||||
1
Darwin/fastlane/metadata/en-US/privacy_url.txt
Normal file
1
Darwin/fastlane/metadata/en-US/privacy_url.txt
Normal file
@@ -0,0 +1 @@
|
||||
https://example.org/privacy/
|
||||
1
Darwin/fastlane/metadata/en-US/release_notes.txt
Normal file
1
Darwin/fastlane/metadata/en-US/release_notes.txt
Normal file
@@ -0,0 +1 @@
|
||||
Bug fixes and performance improvements.
|
||||
1
Darwin/fastlane/metadata/en-US/software_url.txt
Normal file
1
Darwin/fastlane/metadata/en-US/software_url.txt
Normal file
@@ -0,0 +1 @@
|
||||
https://example.org/app/
|
||||
1
Darwin/fastlane/metadata/en-US/subtitle.txt
Normal file
1
Darwin/fastlane/metadata/en-US/subtitle.txt
Normal file
@@ -0,0 +1 @@
|
||||
A new Skip app
|
||||
1
Darwin/fastlane/metadata/en-US/support_url.txt
Normal file
1
Darwin/fastlane/metadata/en-US/support_url.txt
Normal file
@@ -0,0 +1 @@
|
||||
https://example.org/support/
|
||||
1
Darwin/fastlane/metadata/en-US/title.txt
Normal file
1
Darwin/fastlane/metadata/en-US/title.txt
Normal file
@@ -0,0 +1 @@
|
||||
SatsPrice
|
||||
1
Darwin/fastlane/metadata/en-US/version_whats_new.txt
Normal file
1
Darwin/fastlane/metadata/en-US/version_whats_new.txt
Normal file
@@ -0,0 +1 @@
|
||||
New features and better performance.
|
||||
17
Darwin/fastlane/metadata/rating.json
Normal file
17
Darwin/fastlane/metadata/rating.json
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"alcoholTobaccoOrDrugUseOrReferences": "NONE",
|
||||
"contests": "NONE",
|
||||
"gamblingSimulated": "NONE",
|
||||
"horrorOrFearThemes": "NONE",
|
||||
"matureOrSuggestiveThemes": "NONE",
|
||||
"medicalOrTreatmentInformation": "NONE",
|
||||
"profanityOrCrudeHumor": "NONE",
|
||||
"sexualContentGraphicAndNudity": "NONE",
|
||||
"sexualContentOrNudity": "NONE",
|
||||
"violenceCartoonOrFantasy": "NONE",
|
||||
"violenceRealisticProlongedGraphicOrSadistic": "NONE",
|
||||
"violenceRealistic": "NONE",
|
||||
"gambling": false,
|
||||
"seventeenPlus": false,
|
||||
"unrestrictedWebAccess": false
|
||||
}
|
||||
Reference in New Issue
Block a user