migration

This commit is contained in:
Daniel Arantes Loverde
2026-08-11 13:22:02 -03:00
parent c4d6998595
commit 7702836fe7
231 changed files with 4329 additions and 1958 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 the project's build settings
//PRODUCT_BUNDLE_IDENTIFIER =
//DEVELOPMENT_TEAM =

8
fastlane/Appfile Normal file
View File

@@ -0,0 +1,8 @@
# For more information about the Appfile, see:
# https://docs.fastlane.tools/advanced/#appfile
app_identifier("com.br.pedifoods.app")
apple_id ENV["APPLE_ID"]
itc_team_id ENV["ITC_TEAM_ID"]
team_id ENV["DEVELOPMENT_TEAM"]

27
fastlane/Deliverfile Normal file
View File

@@ -0,0 +1,27 @@
copyright "#{Time.now.year}"
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
})

60
fastlane/Fastfile Normal file
View File

@@ -0,0 +1,60 @@
# This file contains the fastlane.tools configuration for the PediFoods iOS app.
# You can find the documentation at https://docs.fastlane.tools
default_platform(:ios)
lane :assemble do |options|
# Manual signing (team/identity/profile) for the "PediFoods" target is
# baked directly into PediFoods.xcodeproj's own project settings - not
# overridden here.
# agvtool needs VERSIONING_SYSTEM = apple-generic, which this project doesn't
# set, so it silently no-ops - pass CURRENT_PROJECT_VERSION directly instead.
xcargs = "-skipPackagePluginValidation -skipMacroValidation"
xcargs += " CURRENT_PROJECT_VERSION=#{ENV['BUILD_NUMBER']}" if ENV["BUILD_NUMBER"]
build_app(
scheme: "PediFoods",
sdk: "iphoneos",
export_method: ENV["BITRISE_DISTRIBUTION_METHOD"] || "app-store",
xcconfig: "fastlane/AppStore.xcconfig",
xcargs: xcargs,
derived_data_path: ".build/DerivedData",
output_directory: ".build/fastlane",
skip_archive: ENV["FASTLANE_SKIP_ARCHIVE"] == "YES",
skip_codesigning: ENV["FASTLANE_SKIP_CODESIGNING"] == "YES"
)
end
lane :beta do |options|
desc "Build and upload to TestFlight"
get_provisioning_profile(api_key_path: "fastlane/apikey.json")
assemble
upload_to_testflight(
api_key_path: "fastlane/apikey.json",
skip_waiting_for_build_processing: true
)
end
lane :release do |options|
desc "Build and release app"
# see https://docs.fastlane.tools/uploading-app-privacy-details/
#upload_app_privacy_details_to_app_store(json_path: "fastlane/app_privacy_details.json")
# if you have an apikey.json file (https://developer.apple.com/documentation/appstoreconnectapi/creating-api-keys-for-app-store-connect-api), fastlane can automatically fetch certificates and the ASC authentication information
#get_certificates(api_key_path: "fastlane/apikey.json")
get_provisioning_profile(api_key_path: "fastlane/apikey.json")
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." },
submit_for_review: false
)
end

View File

@@ -0,0 +1,7 @@
[
{
"data_protections": [
"DATA_NOT_COLLECTED"
]
}
]

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://pedifoods.com.br/support

View File

@@ -0,0 +1 @@
PediFoods

View File

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

View File

@@ -0,0 +1,18 @@
{
"alcoholTobaccoOrDrugUseOrReferences": "NONE",
"contests": "NONE",
"gamblingSimulated": "NONE",
"horrorOrFearThemes": "NONE",
"koreaAgeRatingOverride": "NONE",
"matureOrSuggestiveThemes": "NONE",
"medicalOrTreatmentInformation": "NONE",
"profanityOrCrudeHumor": "NONE",
"sexualContentGraphicAndNudity": "NONE",
"sexualContentOrNudity": "NONE",
"violenceCartoonOrFantasy": "NONE",
"violenceRealisticProlongedGraphicOrSadistic": "NONE",
"violenceRealistic": "NONE",
"gambling": false,
"lootBox": false,
"unrestrictedWebAccess": false
}