Convert SatsPrice to a Skip multiplatform app

This commit is contained in:
2024-08-31 10:24:07 +03:00
parent 29650a3ea4
commit 7f22956557
101 changed files with 1379 additions and 1095 deletions

View 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
View 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")

View 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
View 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

View File

@@ -0,0 +1 @@
A great new app built with Skip!

View File

@@ -0,0 +1 @@
app,key,words

View File

@@ -0,0 +1 @@
https://example.org/privacy/

View File

@@ -0,0 +1 @@
Bug fixes and performance improvements.

View File

@@ -0,0 +1 @@
https://example.org/app/

View File

@@ -0,0 +1 @@
A new Skip app

View File

@@ -0,0 +1 @@
https://example.org/support/

View File

@@ -0,0 +1 @@
SatsPrice

View File

@@ -0,0 +1 @@
New features and better performance.

View 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
}