History Split

This commit is contained in:
Michal Fousek 2023-08-17 14:06:36 +02:00
commit ffbfc7b10b
13589 changed files with 1268572 additions and 0 deletions

3
.gitattributes vendored Normal file
View file

@ -0,0 +1,3 @@
ExampleApp/Pods/Pods.xcodeproj/project.pbxproj binary
ExampleApp/Pods/Local[[:space:]]Podspecs/* binary
ExampleApp/Pods/Target[[:space:]]Support[[:space:]]Files/**/* binary

37
.gitignore vendored Normal file
View file

@ -0,0 +1,37 @@
# macOS
*.DS_Store
# Xcode local
xcuserdata/
# Fastlane
**/fastlane/README.md
**/fastlane/report.xml
**/fastlane/DerivedData
**/fastlane/Preview.html
**/fastlane/screenshots
**/fastlane/test_output
example-app/**/build
# Obfuscated constants
**/ObfuscatedConstants.swift
# localization
_translations
macosV5_ios14macos11/9999/DerivedData
# SPM
.build
.swiftpm/xcode/xcuserdata
# example apps Pods
ExampleApp/build
ExampleApp/Pods/Local\ Podspecs
ExampleApp/Pods/Target\ Support\ Files
ExampleApp/Pods/Pods.xcodeproj/project.pbxproj
ExampleApp/Pods/Pods.xcodeproj/project.xcworkspace
ExampleApp/Pods/Pods.xcodeproj/xcuserdata
!ExampleApp/Pods/Pods.xcodeproj/xcshareddata/xcschemes/**
./ProtonCore/*
!./ProtonCore/Configuration.swift

940
.gitlab-ci.yml Normal file
View file

@ -0,0 +1,940 @@
include:
- project: "proton/devops/atlas-deploy"
ref: main
file: "/scenarios/pipeline-env.yml"
- project: "translations/generator"
ref: master
file: "/jobs/sync-crowdin.gitlab-ci.yml"
- project: "translations/generator"
ref: master
file: "/jobs/commit-locales.gitlab-ci.yml"
stages:
- i18n
- releasing
# - github
- linting
- deploy
- unit_test
- ui_and_integration_test
- report
- cleanup
- verify
variables:
LC_ALL: "en_US.UTF-8"
LANG: "en_US.UTF-8"
GEM_HOME: "$CI_PROJECT_DIR/gem"
ATLAS_DEPLOY_LIST: ""
GIT_DEPTH: 20
GIT_STRATEGY: clone
FF_ENABLE_JOB_CLEANUP: "true"
.set_up_simulator: &set_up_simulator
- DEVICE_NAME=$CI_PIPELINE_ID-$CI_JOB_NAME
- DEVICE_OS=15.5
- xcrun simctl create $DEVICE_NAME "iPhone 11" iOS$DEVICE_OS
.add_private_ssh_key: &add_private_ssh_key
- echo "$CI_SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - > /dev/null
.clone_pmconstants: &clone_pmconstants
- rm -rf ../pmconstants
- git clone https://gitlab-ci-token:${CI_JOB_TOKEN}@${PROTON_GIT_URL}/apple/shared/pmconstants ../pmconstants
.tear_down_simulator: &tear_down_simulator
- DEVICE_NAME=$CI_PIPELINE_ID-$CI_JOB_NAME
- xcrun simctl delete $DEVICE_NAME
.rules_mr: &rules_mr
- if: '$CI_PIPELINE_SOURCE == "web"'
when: never
- if: "$CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS"
when: never
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
when: always
workflow:
rules:
- if: $CI_PIPELINE_SOURCE == "schedule"
- if: $CI_PIPELINE_SOURCE == "merge_request_event" || $CI_COMMIT_BRANCH == "develop"
variables:
ATLAS_DEPLOY_ENV: "true"
- if: $CI_OPEN_MERGE_REQUESTS
when: never
- if: $CI_COMMIT_BRANCH
variables:
TEST: "manual"
releasing:
stage: releasing
needs: []
artifacts:
when: always
name: "ReleaseNotes-$CI_COMMIT_SHA"
paths:
- ReleaseNotes.md
expire_in: never
script:
- git remote set-url origin https://protoncore:$PROTONCORE_ACCESS_TOKEN@${PROTON_GIT_URL}/apple/shared/protoncore.git
- git remote -v
- bash scripts/finish_release_mr_with_new_version.sh
<<: &release_jobs
rules:
- if: '$CI_PIPELINE_SOURCE == "web"'
when: never
- if: '$CI_PIPELINE_SOURCE == "schedule"'
when: never
- if: '$CI_COMMIT_TITLE =~ /^Merge branch .release\/.+ into .+$/'
when: always
- if: "$CI_COMMIT_BRANCH"
when: never
allow_failure: false
interruptible: false
tags:
- macstadium-m1-protoncore
# happens only if develop was not already mirrored as part of releasing
# github:mirror:
# stage: github
# rules:
# - if: '$CI_PIPELINE_SOURCE == "web"'
# when: never
# - if: '$CI_PIPELINE_SOURCE == "schedule"'
# when: never
# - if: '$CI_COMMIT_TITLE =~ /^Merge branch .release\/.+ into .+$/'
# when: never
# - if: '$CI_COMMIT_BRANCH == "develop"'
# when: always
# - if: "$CI_COMMIT_BRANCH"
# when: never
# allow_failure: false
# interruptible: false
# needs: []
# - bash scripts/mirror_to_github.sh develop
# tags:
# - macstadium-m1-protoncore
#
# --- Linting ---
#
linting:code-quality:
stage: linting
script:
- env
- tools/portable_swiftlint/swiftlint --config .swiftlint.yml --reporter junit > swiftlint.xml
rules: &rules_mr_and_develop
- if: $TEST == "manual"
when: manual
- when: on_success
needs: []
allow_failure: false
interruptible: true
artifacts:
name: "ios-lint-$CI_COMMIT_SHA"
paths:
- swiftlint.xml
reports:
junit:
- swiftlint.xml
expire_in: 90 days
tags:
- macstadium-m1-protoncore
#
# --- Unit testing ---
#
test:unit:ios:all:
stage: unit_test
retry: 2
rules: *rules_mr_and_develop
allow_failure: false
interruptible: true
before_script:
- *add_private_ssh_key
- *clone_pmconstants
- *set_up_simulator
script:
- fastlane run_unit_tests device_name:$DEVICE_NAME
after_script:
- *tear_down_simulator
- fastlane cleanup_run_unit_tests
- ssh-add -D
artifacts:
name: "ios-tests-$CI_COMMIT_SHA"
when: always
paths:
- fastlane/test_output/UnitTests.xcresult/**
expire_in: 14 days
reports:
junit:
- fastlane/test_output/report.junit
variables:
GIT_CLONE_PATH: $CI_BUILDS_DIR/$CI_PIPELINE_ID/account-lane-1
tags:
- account-lane-1
test:unit:macos:all:
stage: unit_test
retry: 2
rules: *rules_mr_and_develop
allow_failure: false
interruptible: true
before_script:
- *add_private_ssh_key
- *clone_pmconstants
script:
- fastlane run_unit_tests_macos
after_script:
- fastlane cleanup_run_unit_tests_macos
artifacts:
paths:
- fastlane/test_output/*xcresult/**
variables:
GIT_CLONE_PATH: $CI_BUILDS_DIR/$CI_PIPELINE_ID/account-lane-2
tags:
- account-lane-2
test:apphost:macos:all:
stage: unit_test
retry: 2
rules: *rules_mr_and_develop
allow_failure: false
interruptible: true
before_script:
- *add_private_ssh_key
- *clone_pmconstants
script:
- fastlane run_apphosted_test_macos
after_script:
- fastlane cleanup_run_unit_tests_macos
artifacts:
paths:
- fastlane/test_output/*xcresult/**
variables:
GIT_CLONE_PATH: $CI_BUILDS_DIR/$CI_PIPELINE_ID/account-lane-6
tags:
- account-lane-6
test:unit:localization:
stage: unit_test
retry: 1
rules: *rules_mr_and_develop
allow_failure: false
interruptible: true
before_script:
- *add_private_ssh_key
- *set_up_simulator
script:
- fastlane run_localization_tests device_name:$DEVICE_NAME
after_script:
- *tear_down_simulator
- fastlane cleanup_run_localization_tests
variables:
GIT_CLONE_PATH: $CI_BUILDS_DIR/$CI_PIPELINE_ID/account-lane-3
tags:
- account-lane-3
#
# --- Integration testing
#
test:unit:integration:
stage: ui_and_integration_test
retry: 1
rules: *rules_mr_and_develop
allow_failure: false
interruptible: true
needs:
- job: deploy:review
artifacts: true
before_script:
- *add_private_ssh_key
- *clone_pmconstants
- *set_up_simulator
script:
- fastlane run_integration_tests device_name:$DEVICE_NAME xcargs:DYNAMIC_DOMAIN="${DYNAMIC_DOMAIN}"
after_script:
- *tear_down_simulator
- fastlane cleanup_run_integration_tests
artifacts:
paths:
- fastlane/test_output/*xcresult/**
variables:
GIT_CLONE_PATH: $CI_BUILDS_DIR/$CI_PIPELINE_ID/account-lane-4
tags:
- account-lane-4
#
# --- UI testing ---
#
test:ui:light:
retry: 1
rules: *rules_mr
script:
- fastlane build_ui_tests device_name:$DEVICE_NAME
- bash scripts/run_ui_tests_on_ci.sh --light --device $DEVICE_NAME $DEVICE_OS --dynamic-domain ${DYNAMIC_DOMAIN}
<<: &ui_testing_common_configuration
stage: ui_and_integration_test
allow_failure: false
interruptible: true
needs:
- job: linting:code-quality
artifacts: false
- job: deploy:review
artifacts: true
artifacts:
when: always
name: "test-report-$CI_PIPELINE_IID"
paths:
- UITestsResults-${CI_PIPELINE_IID}.html
expire_in: 7 days
before_script:
- *add_private_ssh_key
- *clone_pmconstants
- *set_up_simulator
after_script:
- *tear_down_simulator
- rm -rf ~/ProtonCore/UITests/${CI_PIPELINE_IID}/DerivedData/
- fastlane cleanup_build_ui_tests
- ssh-add -D
variables:
GIT_CLONE_PATH: $CI_BUILDS_DIR/$CI_PIPELINE_ID/account-lane-5
tags:
- account-lane-5
# ui tests smoke is run on merge to develop
test:ui:smoke:
rules:
- if: '$CI_PIPELINE_SOURCE == "web"'
when: never
- if: '$CI_PIPELINE_SOURCE == "schedule"'
when: never
- if: "$CI_PIPELINE_SOURCE"
when: never
- if: "$CI_COMMIT_BRANCH"
when: never
script:
- fastlane build_ui_tests device_name:$DEVICE_NAME
- bash scripts/run_ui_tests_on_ci.sh --smoke --device $DEVICE_NAME $DEVICE_OS --dynamic-domain ${DYNAMIC_DOMAIN}
<<: *ui_testing_common_configuration
# ui tests regression is run only on schedules
test:ui:regression:
rules:
- if: '$CI_PIPELINE_SOURCE == "schedule"'
when: on_success
- if: "$CI_PIPELINE_SOURCE"
when: never
- if: "$CI_COMMIT_BRANCH"
when: never
timeout: 3 hours 30 minutes
script:
- fastlane build_ui_tests device_name:$DEVICE_NAME
- bash scripts/run_ui_tests_on_ci.sh --regression --device $DEVICE_NAME $DEVICE_OS --dynamic-domain ${DYNAMIC_DOMAIN}
<<: *ui_testing_common_configuration
#
# --- Coverage reports ---
#
report:integration:code:coverage:
retry: 1
coverage: '/Average Coverage.* (\d+\.\d+%)/'
stage: report
interruptible: true
rules: *rules_mr_and_develop
needs:
- job: test:unit:integration
artifacts: true
before_script:
- *add_private_ssh_key
- bash scripts/generate_obfuscated_constants.sh
- ls -l fastlane/test_output
script:
# Call xcov from fastlane
- fastlane integration_test_reports
# generate alt coverage json from xcresult
- xcrun xccov view --report --json fastlane/test_output/IntegrationTests.xcresult > fastlane/test_output/IntegrationTests.json
# Print and process the result for Gitlab coverage capture
- jq '"Line Coverage \(.lineCoverage * 100 |tostring | .[0:5])%"' fastlane/test_output/IntegrationTests.json
# generate cobertura xml from coverage json
- xcc generate fastlane/test_output/IntegrationTests.json fastlane/test_output cobertura-xml --verbose
artifacts:
reports:
coverage_report:
coverage_format: cobertura
path: fastlane/test_output/cobertura.xml
variables:
GIT_CLONE_PATH: $CI_BUILDS_DIR/$CI_PIPELINE_ID/account-lane-4
tags:
- account-lane-4
report:apphost:macos:code:coverage:
retry: 1
coverage: '/Average Coverage.* (\d+\.\d+%)/'
stage: report
interruptible: true
rules: *rules_mr_and_develop
needs:
- job: test:apphost:macos:all
artifacts: true
before_script:
- *add_private_ssh_key
- bash scripts/generate_obfuscated_constants.sh
- ls -l fastlane/test_output
script:
# Call xcov from fastlane
- fastlane macos_apphost_test_reports
# generate alt coverage json from xcresult
- xcrun xccov view --report --json fastlane/test_output/ProtonCore-Keymaker-macOS-AppHost.xcresult > fastlane/test_output/ProtonCore-Keymaker-macOS-AppHost.json
# Print and process the result for Gitlab coverage capture
- jq '"Line Coverage \(.lineCoverage * 100 |tostring | .[0:5])%"' fastlane/test_output/ProtonCore-Keymaker-macOS-AppHost.json
# generate cobertura xml from coverage json
- xcc generate fastlane/test_output/ProtonCore-Keymaker-macOS-AppHost.json fastlane/test_output cobertura-xml --verbose
artifacts:
reports:
coverage_report:
coverage_format: cobertura
path: fastlane/test_output/cobertura.xml
variables:
GIT_CLONE_PATH: $CI_BUILDS_DIR/$CI_PIPELINE_ID/account-lane-6
tags:
- account-lane-6
report:unit:macos:code:coverage:
retry: 1
coverage: '/Average Coverage.* (\d+\.\d+%)/'
stage: report
interruptible: true
rules: *rules_mr_and_develop
needs:
- job: test:unit:macos:all
artifacts: true
before_script:
- *add_private_ssh_key
- bash scripts/generate_obfuscated_constants.sh
- ls -l fastlane/test_output
script:
# Call xcov from fastlane
- fastlane macos_unit_test_reports
# generate alt coverage json from xcresult
- xcrun xccov view --report --json fastlane/test_output/UnitTests.xcresult > fastlane/test_output/UnitTests.json
# Print and process the result for Gitlab coverage capture
- jq '"Line Coverage \(.lineCoverage * 100 |tostring | .[0:5])%"' fastlane/test_output/UnitTests.json
# generate cobertura xml from coverage json
- xcc generate fastlane/test_output/UnitTests.json fastlane/test_output cobertura-xml --verbose
artifacts:
reports:
coverage_report:
coverage_format: cobertura
path: fastlane/test_output/cobertura.xml
variables:
GIT_CLONE_PATH: $CI_BUILDS_DIR/$CI_PIPELINE_ID/account-lane-2
tags:
- account-lane-2
report:unit:ios:code:coverage:
retry: 1
coverage: '/Average Coverage.* (\d+\.\d+%)/'
stage: report
interruptible: true
rules: *rules_mr_and_develop
needs:
- job: test:unit:ios:all
artifacts: true
before_script:
- *add_private_ssh_key
- bash scripts/generate_obfuscated_constants.sh
- ls -l fastlane/test_output
script:
# Call xcov from fastlane
- fastlane unit_test_reports
# generate alt coverage json from xcresult
- xcrun xccov view --report --json fastlane/test_output/UnitTests.xcresult > fastlane/test_output/UnitTests.json
# Print and process the result for Gitlab coverage capture
- jq '"Line Coverage \(.lineCoverage * 100 |tostring | .[0:5])%"' fastlane/test_output/UnitTests.json
# generate cobertura xml from coverage json
- xcc generate fastlane/test_output/UnitTests.json fastlane/test_output cobertura-xml --verbose
artifacts:
reports:
coverage_report:
coverage_format: cobertura
path: fastlane/test_output/cobertura.xml
variables:
GIT_CLONE_PATH: $CI_BUILDS_DIR/$CI_PIPELINE_ID/account-lane-1
tags:
- account-lane-1
#
# --- Verifying modules ---
#
verify:all:AccountDeletion:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_AccountDeletion_all_variants
<<: &building_subspecs_full
stage: verify
retry: 1
rules:
- if: '$CI_COMMIT_BRANCH == "develop"'
when: on_success
- if: '$CI_PIPELINE_SOURCE == "web"'
when: never
- if: '$CI_PIPELINE_SOURCE == "schedule"'
when: never
- if: '$CI_COMMIT_BRANCH == "main"'
when: never
- if: "$CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS"
when: never
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
when: never
- if: "$CI_COMMIT_BRANCH"
when: never
allow_failure: false
interruptible: true
tags:
- macstadium-protoncore-module_building
verify:all:AccountSwitcher:
script:
- fastlane build_AccountSwitcher_all_variants
<<: *building_subspecs_full
verify:all:APIClient:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_APIClient_all_variants
<<: *building_subspecs_full
verify:all:Authentication:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_Authentication_all_variants
<<: *building_subspecs_full
# verify:all:Authentication_KeyGeneration:
# before_script:
# - bash scripts/generate_obfuscated_constants.sh
# script:
# - fastlane build_Authentication_KeyGeneration_all_variants
# <<: *building_subspecs_full
verify:all:Challenge:
script:
- fastlane build_Challenge_all_variants
<<: *building_subspecs_full
verify:all:Common:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_Common_all_variants
<<: *building_subspecs_full
verify:all:GoLibs:
script:
- fastlane build_GoLibs_all_variants
<<: *building_subspecs_full
verify:all:DataModel:
script:
- fastlane build_DataModel_all_variants
<<: *building_subspecs_full
# verify:all:Doh:
# script:
# - fastlane build_Doh_all_variants
# <<: *building_subspecs_full
verify:all:Features:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_Features_all_variants
<<: *building_subspecs_full
verify:all:ForceUpgrade:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_ForceUpgrade_all_variants
<<: *building_subspecs_full
verify:all:Foundations:
script:
- fastlane build_Foundations_all_variants
<<: *building_subspecs_full
verify:all:Hash:
script:
- fastlane build_Hash_all_variants
<<: *building_subspecs_full
verify:all:HumanVerification:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_HumanVerification_all_variants
<<: *building_subspecs_full
verify:all:Keymaker:
script:
- fastlane build_Keymaker_all_variants
<<: *building_subspecs_full
verify:all:KeyManager:
script:
- fastlane build_KeyManager_all_variants
<<: *building_subspecs_full
verify:all:Log:
script:
- fastlane build_Log_all_variants
<<: *building_subspecs_full
# verify:all:Login:
# before_script:
# - bash scripts/generate_obfuscated_constants.sh
# script:
# - fastlane build_Login_all_variants
# <<: *building_subspecs_full
# verify:all:LoginUI:
# before_script:
# - bash scripts/generate_obfuscated_constants.sh
# script:
# - fastlane build_LoginUI_all_variants
# <<: *building_subspecs_full
verify:all:Networking:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_Networking_all_variants
<<: *building_subspecs_full
# verify:all:ObfuscatedConstants:
# before_script:
# - bash scripts/generate_obfuscated_constants.sh
# script:
# - fastlane build_ObfuscatedConstants_all_variants
# <<: *building_subspecs_full
# verify:all:Payments:
# before_script:
# - bash scripts/generate_obfuscated_constants.sh
# script:
# - fastlane build_Payments_all_variants
# <<: *building_subspecs_full
# verify:all:PaymentsUI:
# before_script:
# - bash scripts/generate_obfuscated_constants.sh
# script:
# - fastlane build_PaymentsUI_all_variants
# <<: *building_subspecs_full
verify:all:QuarkCommands:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_QuarkCommands_all_variants
<<: *building_subspecs_full
verify:all:TroubleShooting:
script:
- fastlane build_TroubleShooting_all_variants
<<: *building_subspecs_full
verify:all:Services:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_Services_all_variants
<<: *building_subspecs_full
verify:all:Settings:
script:
- fastlane build_Settings_all_variants
<<: *building_subspecs_full
verify:all:UIFoundations:
script:
- fastlane build_UIFoundations_all_variants
<<: *building_subspecs_full
verify:all:Utilities:
script:
- fastlane build_Utilities_all_variants
<<: *building_subspecs_full
verify:all:VCard:
script:
- fastlane build_VCard_all_variants
<<: *building_subspecs_full
# verify:all:Observability:
# script:
# - fastlane build_Observability_all_variants
# <<: *building_subspecs_full
# build_MissingScopes_all_variants:
# script:
# - fastlane build_MissingScopes_all_variants
# <<: *building_subspecs_full
### create pod build all variant place holder
verify:AccountDeletion:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_AccountDeletion_single_basic_variant
<<: &building_subspecs_lite
stage: verify
retry: 1
rules:
- if: '$CI_PIPELINE_SOURCE == "web"'
when: never
- if: '$CI_PIPELINE_SOURCE == "schedule"'
when: never
- if: '$CI_COMMIT_BRANCH == "main"'
when: never
- if: '$CI_COMMIT_BRANCH == "develop"'
when: never
allow_failure: true
- if: "$CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS"
when: never
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
when: never
- if: "$CI_COMMIT_BRANCH"
when: never
allow_failure: false
interruptible: true
tags:
- macstadium-protoncore-module_building
verify:AccountSwitcher:
script:
- fastlane build_AccountSwitcher_single_basic_variant
<<: *building_subspecs_lite
verify:APIClient:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_APIClient_single_basic_variant
<<: *building_subspecs_lite
verify:Authentication:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_Authentication_single_basic_variant
<<: *building_subspecs_lite
verify:Authentication_KeyGeneration:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_Authentication_KeyGeneration_single_basic_variant
<<: *building_subspecs_lite
verify:Challenge:
script:
- fastlane build_Challenge_single_basic_variant
<<: *building_subspecs_lite
verify:Common:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_Common_single_basic_variant
<<: *building_subspecs_lite
verify:GoLibs:
script:
- fastlane build_GoLibs_single_basic_variant
<<: *building_subspecs_lite
verify:DataModel:
script:
- fastlane build_DataModel_single_basic_variant
<<: *building_subspecs_lite
verify:Doh:
script:
- fastlane build_Doh_single_basic_variant
<<: *building_subspecs_lite
verify:Features:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_Features_single_basic_variant
<<: *building_subspecs_lite
verify:ForceUpgrade:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_ForceUpgrade_single_basic_variant
<<: *building_subspecs_lite
verify:Foundations:
script:
- fastlane build_Foundations_single_basic_variant
<<: *building_subspecs_lite
verify:Hash:
script:
- fastlane build_Hash_single_basic_variant
<<: *building_subspecs_lite
verify:HumanVerification:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_HumanVerification_single_basic_variant
<<: *building_subspecs_lite
verify:Keymaker:
script:
- fastlane build_Keymaker_single_basic_variant
<<: *building_subspecs_lite
verify:KeyManager:
script:
- fastlane build_KeyManager_single_basic_variant
<<: *building_subspecs_lite
verify:Log:
script:
- fastlane build_Log_single_basic_variant
<<: *building_subspecs_lite
verify:Login:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_Login_single_basic_variant
<<: *building_subspecs_lite
verify:LoginUI:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_LoginUI_single_basic_variant
<<: *building_subspecs_lite
verify:Networking:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_Networking_single_basic_variant
<<: *building_subspecs_lite
verify:ObfuscatedConstants:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_ObfuscatedConstants_single_basic_variant
<<: *building_subspecs_lite
verify:Payments:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_Payments_single_basic_variant
<<: *building_subspecs_lite
verify:PaymentsUI:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_PaymentsUI_single_basic_variant
<<: *building_subspecs_lite
verify:QuarkCommands:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_QuarkCommands_single_basic_variant
<<: *building_subspecs_lite
verify:TroubleShooting:
script:
- fastlane build_TroubleShooting_single_basic_variant
<<: *building_subspecs_lite
verify:Services:
before_script:
- bash scripts/generate_obfuscated_constants.sh
script:
- fastlane build_Services_single_basic_variant
<<: *building_subspecs_lite
verify:Settings:
script:
- fastlane build_Settings_single_basic_variant
<<: *building_subspecs_lite
verify:UIFoundations:
script:
- fastlane build_UIFoundations_single_basic_variant
<<: *building_subspecs_lite
verify:Utilities:
script:
- fastlane build_Utilities_single_basic_variant
<<: *building_subspecs_lite
verify:VCard:
script:
- fastlane build_VCard_single_basic_variant
<<: *building_subspecs_lite
verify:Observability:
script:
- fastlane build_Observability_single_basic_variant
<<: *building_subspecs_lite
build_MissingScopes_single_basic_variant:
script:
- fastlane build_MissingScopes_single_basic_variant
<<: *building_subspecs_lite
build_PasswordRequest_single_basic_variant:
script:
- fastlane build_PasswordRequest_single_basic_variant
<<: *building_subspecs_lite
### create pod build single variant place holder
#
# --- Translation related tasks ---
#
i18n:crowdin-sync:
stage: i18n
needs: []
variables:
I18N_SYNC_CROWDIN_PROJECT: "apple-core"
extends: .i18n-sync-crowdin-shared-apple
i18n:commit-locales:
stage: i18n
needs: []
variables:
I18N_COMMIT_CROWDIN_PROJECT: "apple-core"
extends: .i18n-commit-locales-shared-apple

17
.gitlab/CODEOWNERS Normal file
View file

@ -0,0 +1,17 @@
# Default owners
* @yzhang @ksiejkow @crolland @vjalencas
# Package-level owners section:
[VPN]
/libraries/Doh/ @jbiggs @jozevic @pjurczyk @kjanusie
/libraries/Networking/ @jbiggs @jozevic @pjurczyk @kjanusie
[MSA]
/libraries/HumanVerification/ @yzhang
[TESTAUTOMATION]
/libraries/TestingToolkit/ @dzelench
[CRYPTO]
/libraries/Crypto/ @crypto
/vendor/ @crypto

View file

@ -0,0 +1,30 @@
#### What is this MR about?
#### Where should the reviewer start?
#### How should this be manually tested, if needed?
#### Any background context you want to provide?
#### If introducing breaking changes, what should client developers do to adapt to these breaking changes?
<!-- In accordance with Conventional Commits, please also ensure that there's a `BREAKING CHANGE:` section in your merge commit message (by editing the default message before merging) or in the corresponding commit where it happened -->
<!-- delete this section if N/A -->
#### What are other relevant tickets, apart from the one in the title?
* https://jira.protontech.ch/browse/CP-
<!-- delete this section if N/A -->
#### Screenshots (delete )
<details>
<summary>iPhone 12</summary>
<!-- drag your images here -->
</details>

3
.gitmodules vendored Normal file
View file

@ -0,0 +1,3 @@
[submodule "tools/gomobile-build-script"]
path = tools/gomobile-build-script
url = git@gitlab.protontech.ch:crypto/gomobile-build-script.git

4
.locale-state.metadata Normal file
View file

@ -0,0 +1,4 @@
{
"project": "apple-core",
"locale": "6a8197c15e97de86e27d78d6e6c14c2a24ffc0c3"
}

134
.swiftlint.yml Normal file
View file

@ -0,0 +1,134 @@
disabled_rules: # rule identifiers to exclude from running
- file_length # https://github.com/realm/SwiftLint/blob/master/Rules.md#file-line-length
- line_length # https://github.com/realm/SwiftLint/blob/master/Rules.md#line-length
- type_name # https://github.com/realm/SwiftLint/blob/master/Rules.md#type-name
- type_body_length # https://github.com/realm/SwiftLint/blob/master/Rules.md#type-body-length
- identifier_name # https://github.com/realm/SwiftLint/blob/master/Rules.md#identifier-name
- trailing_whitespace # https://github.com/realm/SwiftLint/blob/master/Rules.md#trailing-whitespace
- notification_center_detachment # https://github.com/realm/SwiftLint/blob/master/Rules.md#notification-center-detachment
- trailing_comma # https://github.com/realm/SwiftLint/blob/master/Rules.md#trailing-comma
- multiline_arguments # https://github.com/realm/SwiftLint/blob/master/Rules.md#multiline-arguments
- unused_closure_parameter # https://github.com/realm/SwiftLint/blob/master/Rules.md#unused-closure-parameter
- discouraged_optional_collection # https://github.com/realm/SwiftLint/blob/master/Rules.md#discouraged-optional-collection
- force_cast # https://github.com/realm/SwiftLint/blob/master/Rules.md#force-cast
- no_fallthrough_only # https://github.com/realm/SwiftLint/blob/master/Rules.md#no-fallthrough-only
- opening_brace
- nesting
# these rules were temporarily disabled
- force_try
- empty_count
# This need to be enabled later
- todo
- large_tuple
- multiple_closures_with_trailing_closure
- xctfail_message
opt_in_rules: # some rules are only opt-in
- empty_count # https://github.com/realm/SwiftLint/blob/master/Rules.md#empty-count
- closure_end_indentation # https://github.com/realm/SwiftLint/blob/master/Rules.md#closure-end-indentation
- closure_spacing # https://github.com/realm/SwiftLint/blob/master/Rules.md#closure-spacing
- collection_alignment # https://github.com/realm/SwiftLint/blob/master/Rules.md#collection-element-alignment
- empty_string # https://github.com/realm/SwiftLint/blob/master/Rules.md#empty-string
- empty_xctest_method # https://github.com/realm/SwiftLint/blob/master/Rules.md#empty-xctest-method
- literal_expression_end_indentation # https://github.com/realm/SwiftLint/blob/master/Rules.md#literal-expression-end-indentation
- modifier_order # https://github.com/realm/SwiftLint/blob/master/Rules.md#modifier-order
- operator_usage_whitespace # https://github.com/realm/SwiftLint/blob/master/Rules.md#operator-usage-whitespace
- overridden_super_call # https://github.com/realm/SwiftLint/blob/master/Rules.md#overridden-methods-call-super
- prohibited_super_call # https://github.com/realm/SwiftLint/blob/master/Rules.md
- sorted_first_last # https://github.com/realm/SwiftLint/blob/master/Rules.md
- unavailable_condition # https://realm.github.io/SwiftLint/unavailable_condition.html
- file_header
# Some rules that may be useful:
# - file_types_order # https://github.com/realm/SwiftLint/blob/master/Rules.md#file-types-order
# - implicit_return # https://github.com/realm/SwiftLint/blob/master/Rules.md#implicit-return
# - type_contents_order # https://github.com/realm/SwiftLint/blob/master/Rules.md#type-contents-order
# More rules can be found here: https://github.com/realm/SwiftLint/blob/master/Rules.md
included: # paths to include during linting. `--path` is ignored if present.
- libraries/AccountDeletion
- libraries/AccountSwitcher
- libraries/APIClient
- libraries/Authentication
- libraries/Authentication-KeyGeneration
- libraries/Challenge
- libraries/Common
- libraries/CoreTranslation
- libraries/Crypto
- libraries/DataModel
- libraries/Doh
- libraries/ErrorWarningEmittingDefaultSubspec
- libraries/Features
- libraries/ForceUpgrade
- libraries/Foundations
- libraries/Hash
- libraries/HumanVerification
- libraries/Keymaker
- libraries/KeyManager
- libraries/Log
- libraries/Login
- libraries/LoginUI
- libraries/Networking
- libraries/ObfuscatedConstants
- libraries/Payments
- libraries/PaymentsUI
- libraries/QuarkCommands
- libraries/Services
- libraries/Settings
- libraries/TroubleShooting
- libraries/TestingToolkit
- libraries/UIFoundations
- libraries/Utilities
- libraries/Observability
- libraries/MissingScopes
- libraries/PasswordRequest
### create pod add library placeholder
# - ExampleApp
excluded: # paths to ignore during linting. Takes precedence over `included`.
- Pods
- Package.swift
reporter: "xcode" # reporter type (xcode, json, csv, checkstyle, junit, html, emoji, sonarqube, markdown)
cyclomatic_complexity:
warning: 20
error: 30
function_body_length:
warning: 120
error: 150
custom_rules:
no_print:
name: "Printing to console"
message: "No direct printing to console is allowed. Please use PMLog class from vpncore library."
regex: "(^\\s*print\\()|(NSLog)"
match_kinds:
- identifier
file_header:
severity: error
required_pattern: |
\/\/
\/\/ .*?\.swift
\/\/ ProtonCore.* - Created on \d{1,4}.\d{1,2}.\d{2,4}.?
\/\/
\/\/ Copyright \(c\) \d{4} Proton (Technologies )?AG
\/\/
\/\/ This file is part of (Proton Technologies AG and )?ProtonCore\.
\/\/
\/\/ ProtonCore is free software: you can redistribute it and\/or modify
\/\/ it under the terms of the GNU General Public License as published by
\/\/ the Free Software Foundation, either version 3 of the License, or
\/\/ \(at your option\) any later version\.
\/\/
\/\/ ProtonCore is distributed in the hope that it will be useful,
\/\/ but WITHOUT ANY WARRANTY; without even the implied warranty of
\/\/ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\..? See the
\/\/ GNU General Public License for more details\.
\/\/
\/\/ You should have received a copy of the GNU General Public License
\/\/ along with ProtonCore\..? If not, see <?https:\/\/www\.gnu\.org\/licenses\/>?\.

View file

@ -0,0 +1,405 @@
{
"configurations" : [
{
"id" : "65980190-95C1-44F6-9357-49062107833D",
"name" : "Arabic",
"options" : {
"language" : "ar"
}
},
{
"id" : "F33E4DB4-98EF-4C07-ADB6-7A3BCF30FEC6",
"name" : "Catalan",
"options" : {
"language" : "ca"
}
},
{
"id" : "1FFF5F34-7CBF-4ACA-98E9-0C0655191A9B",
"name" : "Chinese (Hong Kong)",
"options" : {
"language" : "zh-HK"
}
},
{
"id" : "B3A0E255-F011-4D36-839D-D94BBDA719C3",
"name" : "Chinese, Simplified",
"options" : {
"language" : "zh-Hans"
}
},
{
"id" : "64767674-91CD-4D97-A5C2-FB7B3BA62EC5",
"name" : "Chinese, Traditional",
"options" : {
"language" : "zh-Hant"
}
},
{
"id" : "BF6B7EB2-518C-45F9-B7C4-5366EAB629E1",
"name" : "Croatian",
"options" : {
"language" : "hr"
}
},
{
"id" : "0309A4E0-7101-4F8F-B467-816BAE3DFD5D",
"name" : "Czech",
"options" : {
"language" : "cs"
}
},
{
"id" : "3A8DE432-CA09-48BA-85E7-7E6655F50CFA",
"name" : "Danish",
"options" : {
"language" : "da"
}
},
{
"id" : "005F9488-3C7B-48BA-93D9-03FFB6825EAA",
"name" : "Dutch",
"options" : {
"language" : "nl"
}
},
{
"id" : "584D33D6-47B6-49C8-860E-3F143A5EF9F5",
"name" : "English",
"options" : {
"language" : "en"
}
},
{
"id" : "5767F634-13E9-4982-84A3-6600B81D074B",
"name" : "English (Australia)",
"options" : {
"language" : "en-AU"
}
},
{
"id" : "C277C777-B1BE-433C-89A7-6AF930D05262",
"name" : "English (India)",
"options" : {
"language" : "en-IN"
}
},
{
"id" : "642B8772-2A53-44DF-9224-671EE6D004B2",
"name" : "English (United Kingdom)",
"options" : {
"language" : "en-GB"
}
},
{
"id" : "455E57E3-D31A-4273-AE94-BAD1A4D83C2E",
"name" : "Finnish",
"options" : {
"language" : "fi"
}
},
{
"id" : "DC07AFEE-5A7F-4E3F-8C8A-1FA9346F7E71",
"name" : "French",
"options" : {
"language" : "fr"
}
},
{
"id" : "14B2312C-C405-4D03-AC01-FAF12FA71678",
"name" : "French (Canada)",
"options" : {
"language" : "fr-CA"
}
},
{
"id" : "D6BD15FF-5897-46A0-A893-F4D91A789C4F",
"name" : "German",
"options" : {
"language" : "de"
}
},
{
"id" : "3D2B6A71-6526-47C9-8AA2-7192F08BBED7",
"name" : "Greek",
"options" : {
"language" : "el"
}
},
{
"id" : "CE6E2B2F-80B7-4412-BBA3-E2B659327226",
"name" : "Hebrew",
"options" : {
"language" : "he"
}
},
{
"id" : "7FBC644D-D979-4DBE-BDCC-15710F694ACC",
"name" : "Hindi",
"options" : {
"language" : "hi"
}
},
{
"id" : "B5034B95-C933-404A-894F-FAFD2A293BB2",
"name" : "Hungarian",
"options" : {
"language" : "hu"
}
},
{
"id" : "F37C69B8-49FF-4A91-8A3E-BC3C40DF63F0",
"name" : "Indonesian",
"options" : {
"language" : "id"
}
},
{
"id" : "AC38E89D-5D98-4310-BA93-166E8B630AD6",
"name" : "Italian",
"options" : {
"language" : "it"
}
},
{
"id" : "1E4E7B88-7B1C-49E2-852B-1D4F46C54175",
"name" : "Japanese",
"options" : {
"language" : "ja"
}
},
{
"id" : "B2A0E4EE-AA3F-4746-9616-570BE77D30C2",
"name" : "Korean",
"options" : {
"language" : "ko"
}
},
{
"id" : "F5A53EE8-CFA9-40F4-B953-1FC77B08C2B0",
"name" : "Malay",
"options" : {
"language" : "ms"
}
},
{
"id" : "75B85D82-648F-482F-8688-A9DB692BAD55",
"name" : "Norwegian Bokmäl",
"options" : {
"language" : "nb"
}
},
{
"id" : "26678328-6E52-43D9-8A4B-C86D2AEA45F1",
"name" : "Polish",
"options" : {
"language" : "pl"
}
},
{
"id" : "C1F8441F-4B03-4708-BA68-C6369A8EFD68",
"name" : "Portuguese (Brazil)",
"options" : {
"language" : "pt-BR"
}
},
{
"id" : "DC48B1B3-AABA-4C65-AD48-39C9C38673F9",
"name" : "Romanian",
"options" : {
"language" : "ro"
}
},
{
"id" : "9A8D5F55-D555-4FC8-9D09-7B67020CDD13",
"name" : "Russian",
"options" : {
"language" : "ru"
}
},
{
"id" : "EA6139CE-D269-4B64-BACB-CA29B7D865D3",
"name" : "Slovak",
"options" : {
"language" : "sk"
}
},
{
"id" : "A880C8ED-3662-4823-A507-57631F019893",
"name" : "Spanish",
"options" : {
"language" : "es"
}
},
{
"id" : "8806B6CF-C32C-4439-8E12-C05679A96523",
"name" : "Spanish (Latin America)",
"options" : {
"language" : "es-419"
}
},
{
"id" : "4AD2512B-4E55-4E3C-B6BE-A758B1CD2A2E",
"name" : "Swedish",
"options" : {
"language" : "sv"
}
},
{
"id" : "2C8316DF-FE12-4A37-AF96-AA9A1CC5DD40",
"name" : "Thai",
"options" : {
"language" : "th"
}
},
{
"id" : "46213FB3-189D-4E25-A2CC-8E76710C81DF",
"name" : "Turkish",
"options" : {
"language" : "tr"
}
},
{
"id" : "901D5B22-16A0-423A-9F6C-42D247FEA3F0",
"name" : "Ukrainian",
"options" : {
"language" : "uk"
}
},
{
"id" : "7FB3DF57-684C-4889-9F79-AF7364D19E75",
"name" : "Vietnamese",
"options" : {
"language" : "vi"
}
}
],
"defaultOptions" : {
"language" : "en",
"region" : "US"
},
"testTargets" : [
{
"skippedTests" : [
"AccountDeletionLocalizationTests\/testAllTranslationsAreDefinedForAllLanguages()"
],
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreAccountDeletionLocalizationTests",
"name" : "ProtonCoreAccountDeletionLocalizationTests"
}
},
{
"skippedTests" : [
"AccountSwitcherLocalizationTests\/testAllTranslationsAreDefinedForAllLanguages()"
],
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreAccountSwitcherLocalizationTests",
"name" : "ProtonCoreAccountSwitcherLocalizationTests"
}
},
{
"skippedTests" : [
"ForceUpgradeLocalizationTests\/testAllTranslationsAreDefinedForAllLanguages()"
],
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreForceUpgradeLocalizationTests",
"name" : "ProtonCoreForceUpgradeLocalizationTests"
}
},
{
"skippedTests" : [
"HumanVerifyLocalizationTests\/testAllTranslationsAreDefinedForAllLanguages()"
],
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreHumanVerificationLocalizationTests",
"name" : "ProtonCoreHumanVerificationLocalizationTests"
}
},
{
"skippedTests" : [
"LoginLocalizationTests\/testAllTranslationsAreDefinedForAllLanguages()"
],
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreLoginLocalizationTests",
"name" : "ProtonCoreLoginLocalizationTests"
}
},
{
"skippedTests" : [
"LoginUILocalizationTests\/testAllTranslationsAreDefinedForAllLanguages()"
],
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreLoginUILocalizationTests",
"name" : "ProtonCoreLoginUILocalizationTests"
}
},
{
"skippedTests" : [
"NetworkingLocalizationTests\/testAllTranslationsAreDefinedForAllLanguages()"
],
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreNetworkingLocalizationTests",
"name" : "ProtonCoreNetworkingLocalizationTests"
}
},
{
"skippedTests" : [
"PasswordRequestLocalizationTests\/testAllTranslationsAreDefinedForAllLanguages()"
],
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCorePasswordRequestLocalizationTests",
"name" : "ProtonCorePasswordRequestLocalizationTests"
}
},
{
"skippedTests" : [
"PaymentsTranslationsTests\/testAllTranslationsAreDefinedForAllLanguages()"
],
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCorePaymentsLocalizationTests",
"name" : "ProtonCorePaymentsLocalizationTests"
}
},
{
"skippedTests" : [
"PaymentsUILocalizationTests\/testAllTranslationsAreDefinedForAllLanguages()"
],
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCorePaymentsUILocalizationTests",
"name" : "ProtonCorePaymentsUILocalizationTests"
}
},
{
"skippedTests" : [
"PMAPIServiceLocalizationTests\/testAllTranslationsAreDefinedForAllLanguages()",
"ServicesLocalizationTests\/testAllTranslationsAreDefinedForAllLanguages()"
],
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreServicesLocalizationTests",
"name" : "ProtonCoreServicesLocalizationTests"
}
},
{
"skippedTests" : [
"TroubleShootingLocalizationTests\/testAllTranslationsAreDefinedForAllLanguages()"
],
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreTroubleShootingLocalizationTests",
"name" : "ProtonCoreTroubleShootingLocalizationTests"
}
}
],
"version" : 1
}

View file

@ -0,0 +1,65 @@
{
"configurations" : [
{
"id" : "90B370B2-DD7E-4979-BC41-1F6DB56E877B",
"name" : "Configuration 1",
"options" : {
"environmentVariableEntries" : [
{
"key" : "DYNAMIC_DOMAIN",
"value" : "${DYNAMIC_DOMAIN}"
}
],
"targetForVariableExpansion" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreLog",
"name" : "ProtonCoreLog"
}
}
}
],
"defaultOptions" : {
"language" : "en",
"maximumTestRepetitions" : 2,
"region" : "US",
"testRepetitionMode" : "retryOnFailure"
},
"testTargets" : [
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreDohIntegrationTests",
"name" : "ProtonCoreDohIntegrationTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreLoginIntegrationTests",
"name" : "ProtonCoreLoginIntegrationTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreLoginUIIntegrationTests",
"name" : "ProtonCoreLoginUIIntegrationTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreObservabilityIntegrationTests",
"name" : "ProtonCoreObservabilityIntegrationTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreServicesIntegrationTests",
"name" : "ProtonCoreServicesIntegrationTests"
}
}
],
"version" : 1
}

View file

@ -0,0 +1,40 @@
{
"configurations" : [
{
"id" : "EBBC144D-E87D-41CE-99F6-40C496D8A014",
"name" : "Test Scheme Action",
"options" : {
}
}
],
"defaultOptions" : {
},
"testTargets" : [
{
"skippedTests" : [
"BioProtectionTests\/testLockUnlock()",
"PinProtectionTests\/testLockUnlockV1()",
"RandomPinProtectionTests\/testLockUnlockV1()"
],
"target" : {
"containerPath" : "container:ExampleAppSPM.xcodeproj",
"identifier" : "664237CA2A6977790056776D",
"name" : "ProtonCore-Keymaker-macOS-AppHostTests"
}
},
{
"skippedTests" : [
"CryptoTests",
"LockedTests\/testCodableLockUnlock()"
],
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreKeymakerTests",
"name" : "ProtonCoreKeymakerTests"
}
}
],
"version" : 1
}

View file

@ -0,0 +1,187 @@
{
"configurations" : [
{
"id" : "F368E8AD-95A6-4605-AA24-059C7CDBFD0A",
"name" : "Configuration 1",
"options" : {
}
}
],
"defaultOptions" : {
"language" : "en",
"maximumTestRepetitions" : 2,
"region" : "US",
"testRepetitionMode" : "retryOnFailure"
},
"testTargets" : [
{
"skippedTests" : [
"AccountDeletionBaseTestCase",
"AccountDeletionTests"
],
"target" : {
"containerPath" : "container:ExampleAppSPM.xcodeproj",
"identifier" : "66A3AB432770890B0056A570",
"name" : "Example-AccountDeletion-UITests"
}
},
{
"skippedTests" : [
"AccountSwitcherBaseTestCase",
"AccountSwitcherTests"
],
"target" : {
"containerPath" : "container:ExampleAppSPM.xcodeproj",
"identifier" : "25AAB485270EE45800CEA95A",
"name" : "Example-AccountSwitcher-UITests"
}
},
{
"skippedTests" : [
"CreateAddressTests\/testShowCreateAddressBackButton()",
"CreateAddressTests\/testShowCreateAddressCancelButton()",
"CreateAddressTests\/testShowCreateAddressInvalidCharacter()",
"CreateAddressTests\/testShowCreateAddressNewNameSuccessfulCreation()",
"CreateAddressTests\/testShowCreateAddressSuccessfulCreation()",
"ExternalAccountsCapabilityTests\/testSignInInternalAccountWithExternalAccountRequirement()",
"ExternalAccountsCapabilityTests\/testSignInUsernameAccountWithExternalAccountRequirement()",
"ExternalAccountsCapabilityTests\/testSignInUsernameAccountWithInternalAccountRequirement()",
"ExternalAccountsCapabilityTests\/testSignInWithExternalAccountWithUsernameAccountRequirement()",
"ExternalAccountsCapabilityTests\/testSignInWithInternalAccountWithUsernameAccountRequirement()",
"ExternalAccountsCapabilityTests\/testSignUpExternalAccountWithUsernameAccountRequirement()",
"ExternalAccountsCapabilityTests\/testSignUpInternalAccountWithExternalAccountRequirement()",
"LoginAccountDeletionTests",
"LoginBaseTestCase",
"LoginExternalAccountUnavailableTests",
"LoginExternalAccountUnavailableTests\/testExternalAccountUnavailablePopupOpensLearnMorePage()",
"LoginHumanVerificationTests",
"LoginHumanVerificationTests\/testHumanVerificationIsHandledInLogin()",
"LoginPaymentsSignupPlanSelectorTests",
"LoginPaymentsSignupPlanSelectorTests\/testSignupNewExtAccountWithFreePlanSuccess()",
"LoginPaymentsSignupPlanSelectorTests\/testSignupNewExtAccountWithPlusPlanSuccess()",
"LoginPaymentsSignupPlanSelectorTests\/testSignupNewExtAccountWithPlusPlanWithAppInBackground()",
"LoginPaymentsSignupPlanSelectorTests\/testSignupNewIntAccountWithFreePlanSuccess()",
"LoginPaymentsSignupPlanSelectorTests\/testSignupNewIntAccountWithPlusPlanSuccess()",
"LoginPaymentsSignupPlanSelectorTests\/testSignupNewIntAccountWithPlusPlanSuccessAppInBackground()",
"LoginPaymentsSignupPlanSelectorTests\/testSignupNewIntAccountWithPlusPlanSuccessAppTermination()",
"LoginPaymentsSignupPlanSelectorTests\/testSignupNewIntFreePlanAndAppTermination()",
"LoginPaymentsSignupPlanSelectorTests\/testSignupNewIntFreePlanWithAppInBackground()",
"LoginPaymentsSignupPlanSelectorTests\/testSignupWithFreePlanWithAppInBackground()",
"LoginSignupPlanSelectorTests",
"LoginSignupPlanSelectorTests\/testSignupExistingExtAccountHV3()",
"LoginSignupPlanSelectorTests\/testSignupNewExtAccountEditEmailHV3()",
"LoginSignupPlanSelectorTests\/testSignupNewExtAccountWithFreeHV3PlanResendEmailSuccess()",
"LoginSignupPlanSelectorTests\/testSignupNewExtAccountWithFreeHV3PlanSuccess()",
"LoginSignupPlanSelectorTests\/testSignupNewExtAccountWithFreePlanSuccess()",
"LoginSignupPlanSelectorTests\/testSignupNewExtAccountWithPlusHV3PlanSuccess()",
"LoginSignupPlanSelectorTests\/testSignupNewExtAccountWithPlusPlanSuccess()",
"LoginSignupPlanSelectorTests\/testSignupNewExtAccountWithPlusPlanWithAppInBackground()",
"LoginSignupPlanSelectorTests\/testSignupNewIntAccountWithFreeHV3PlanSuccess()",
"LoginSignupPlanSelectorTests\/testSignupNewIntAccountWithPlusPlanSuccess()",
"LoginSignupPlanSelectorTests\/testSignupNewIntAccountWithPlusPlanSuccessAppInBackground()",
"LoginSignupPlanSelectorTests\/testSignupNewIntAccountWithUnlimitedPlanSuccess()",
"LoginSignupPlanSelectorTests\/testSignupNewIntFreePlanAndAppTermination()",
"LoginSignupPlanSelectorTests\/testSignupNewIntFreePlanWithAppInBackground()",
"LoginSignupPlanSelectorTests\/testSignupWithExtAccountFreePlanWithAppInBackground()",
"LoginSignupTests\/testBothAccountExt()",
"LoginSignupTests\/testBothAccountExtExternalSignupFeatureOff()",
"LoginSignupTests\/testBothAccountInt()",
"LoginSignupTests\/testBothAccountIntExternalSignupFeatureOff()",
"LoginSignupTests\/testCloseButtonDoesntExist()",
"LoginSignupTests\/testCloseButtonExists()",
"LoginSignupTests\/testExtAccountOnly()",
"LoginSignupTests\/testExtAccountOnlyExternalSignupFeatureOff()",
"LoginSignupTests\/testIntAccountOnly()",
"LoginSignupTests\/testIntAccountOnlyExternalSignupFeatureOff()",
"LoginSignupTests\/testPasswordVerificationEmpty()",
"LoginSignupTests\/testPasswordVerificationPasswordEmpty()",
"LoginSignupTests\/testPasswordVerificationRepeatPasswordEmpty()",
"LoginSignupTests\/testPasswordVerificationTooShort()",
"LoginSignupTests\/testPasswordsVerificationDoNotMatch()",
"LoginSignupTests\/testRecoverySelectCountryAndCheckCode()",
"LoginSignupTests\/testRecoveryVerificationEmail()",
"LoginSignupTests\/testRecoveryVerificationPhone()",
"LoginSignupTests\/testSignupExistingExtAccount()",
"LoginSignupTests\/testSignupExistingIntAccount()",
"LoginSignupTests\/testSignupNewExtAccountSuccess()",
"LoginSignupTests\/testSignupNewExtSendCodeCancel()",
"LoginSignupTests\/testSignupNewExtSendCodeRequestNewCode()",
"LoginSignupTests\/testSignupNewExtWrongVerificationCodeChangeEmail()",
"LoginSignupTests\/testSignupNewExtWrongVerificationCodeResend()",
"LoginSignupTests\/testSignupNewIntAccountHVRequired()",
"LoginSignupTests\/testSignupNewIntAccountSuccess()",
"LoginSignupTests\/testSignupNewIntStayInRecoveryMethod()",
"LoginSignupTests\/testSignupNewIntTermsAndConditions()",
"LoginSignupTests\/testSwitchExtToLogin()",
"LoginSignupTests\/testSwitchIntToLogin()",
"LoginTests\/testLoginNewExtAccountSuccessExternalAccType()",
"LoginTests\/testLoginNewExtAccountSuccessInternalAccType()",
"LoginTests\/testLoginNewExtAccountSuccessUsernameAccType()",
"LoginTests\/testLoginWithAddressNoKeysExternalAccType()",
"LoginTests\/testLoginWithAddressNoKeysInternalAccType()",
"LoginTests\/testLoginWithAppInBackground()",
"LoginTests\/testLoginWithDisabledUser()",
"LoginTests\/testLoginWithIncorrectTwoFACodeUser()",
"LoginTests\/testLoginWithInvalidMailboxPassword()",
"LoginTests\/testLoginWithInvalidPassword()",
"LoginTests\/testLoginWithOnePassUser()",
"LoginTests\/testLoginWithOrgAdminUser()",
"LoginTests\/testLoginWithOrgPrivateUser()",
"LoginTests\/testLoginWithOrgPublicUser()",
"LoginTests\/testLoginWithTwoPassUserInvalidTwoFACode()",
"LoginTests\/testLoginWithVPNOnlyFreeUser()",
"LoginTests\/testLoginWithVPNOnlyFreeUserExternal()",
"LoginTests\/testLoginWithVPNOnlyFreeUserInternal()",
"LoginTests\/testLogoutUserWithOnePass()",
"LoginTests\/testNeedHelpClosed()",
"LoginTests\/testNeedHelpOptionsLink()",
"LoginTests\/testSwitchToCreateAccount()",
"LoginWelcomeTests"
],
"target" : {
"containerPath" : "container:ExampleAppSPM.xcodeproj",
"identifier" : "25AAB53D2710456A00CEA95A",
"name" : "Example-Login-UITests"
}
},
{
"skippedTests" : [
"HumanVerificationTests",
"NetworkingBaseTestCase"
],
"target" : {
"containerPath" : "container:ExampleAppSPM.xcodeproj",
"identifier" : "66F5998D287DB63200F5BE5E",
"name" : "Example-Networking-UITests"
}
},
{
"skippedTests" : [
"PaymentsBaseTestCase",
"PaymentsNewUserSubscriptionUIVCUITests",
"PaymentsNewUserSubscriptionUIVCUITests\/testUpdatePlusPlanSuccess()",
"PaymentsNewUserSubscriptionUIVCUITests\/testUpdatePlusPlanSuccessAppTermination()",
"PaymentsNewUserSubscriptionUIVCUITests\/testUpdatePlusPlanSuccessExtendSubscriptionSuccess()",
"PaymentsNewUserSubscriptionUIVCUITests\/testUpdatePlusPlanSuccessExtendSubscriptionSuccessAppTermination()"
],
"target" : {
"containerPath" : "container:ExampleAppSPM.xcodeproj",
"identifier" : "25AAB61527108CA500CEA95A",
"name" : "Example-Payments-UITests"
}
},
{
"skippedTests" : [
"TokenRefreshBaseTestCase",
"TokenRefreshTests"
],
"target" : {
"containerPath" : "container:ExampleAppSPM.xcodeproj",
"identifier" : "35B49CDB28379DAC00744D78",
"name" : "Example-TokenRefresh-UITests"
}
}
],
"version" : 1
}

View file

@ -0,0 +1,82 @@
{
"configurations" : [
{
"id" : "F368E8AD-95A6-4605-AA24-059C7CDBFD0A",
"name" : "Configuration 1",
"options" : {
}
}
],
"defaultOptions" : {
"language" : "en",
"region" : "US",
"maximumTestRepetitions" : 2,
"testRepetitionMode" : "retryOnFailure",
"testTimeoutsEnabled" : true
},
"testTargets" : [
{
"target" : {
"containerPath" : "container:ExampleAppSPM.xcodeproj",
"identifier" : "66A3AB432770890B0056A570",
"name" : "Example-AccountDeletion-UITests"
}
},
{
"target" : {
"containerPath" : "container:ExampleAppSPM.xcodeproj",
"identifier" : "25AAB485270EE45800CEA95A",
"name" : "Example-AccountSwitcher-UITests"
}
},
{
"skippedTests" : [
"LoginPaymentsSignupPlanSelectorTests\/testSignupNewExtAccountWithPlusPlanSuccess()",
"LoginPaymentsSignupPlanSelectorTests\/testSignupNewExtAccountWithPlusPlanWithAppInBackground()",
"LoginPaymentsSignupPlanSelectorTests\/testSignupNewIntAccountWithPlusPlanSuccess()",
"LoginPaymentsSignupPlanSelectorTests\/testSignupNewIntAccountWithPlusPlanSuccessAppInBackground()",
"LoginPaymentsSignupPlanSelectorTests\/testSignupNewIntAccountWithPlusPlanSuccessAppTermination()",
"LoginSignupPlanSelectorTests\/testSignupNewExtAccountWithPlusHV3PlanSuccess()",
"LoginSignupPlanSelectorTests\/testSignupNewExtAccountWithPlusPlanSuccess()",
"LoginSignupPlanSelectorTests\/testSignupNewExtAccountWithPlusPlanWithAppInBackground()",
"LoginSignupPlanSelectorTests\/testSignupNewIntAccountWithPlusPlanSuccess()",
"LoginSignupPlanSelectorTests\/testSignupNewIntAccountWithPlusPlanSuccessAppInBackground()",
"LoginSignupPlanSelectorTests\/testSignupNewIntAccountWithUnlimitedPlanSuccess()"
],
"target" : {
"containerPath" : "container:ExampleAppSPM.xcodeproj",
"identifier" : "25AAB53D2710456A00CEA95A",
"name" : "Example-Login-UITests"
}
},
{
"target" : {
"containerPath" : "container:ExampleAppSPM.xcodeproj",
"identifier" : "66F5998D287DB63200F5BE5E",
"name" : "Example-Networking-UITests"
}
},
{
"skippedTests" : [
"PaymentsNewUserSubscriptionUIVCUITests\/testUpdatePlusPlanSuccess()",
"PaymentsNewUserSubscriptionUIVCUITests\/testUpdatePlusPlanSuccessAppTermination()",
"PaymentsNewUserSubscriptionUIVCUITests\/testUpdatePlusPlanSuccessExtendSubscriptionSuccess()",
"PaymentsNewUserSubscriptionUIVCUITests\/testUpdatePlusPlanSuccessExtendSubscriptionSuccessAppTermination()"
],
"target" : {
"containerPath" : "container:ExampleAppSPM.xcodeproj",
"identifier" : "25AAB61527108CA500CEA95A",
"name" : "Example-Payments-UITests"
}
},
{
"target" : {
"containerPath" : "container:ExampleAppSPM.xcodeproj",
"identifier" : "35B49CDB28379DAC00744D78",
"name" : "Example-TokenRefresh-UITests"
}
}
],
"version" : 1
}

View file

@ -0,0 +1,188 @@
{
"configurations" : [
{
"id" : "F368E8AD-95A6-4605-AA24-059C7CDBFD0A",
"name" : "Configuration 1",
"options" : {
}
}
],
"defaultOptions" : {
"language" : "en",
"maximumTestRepetitions" : 2,
"region" : "US",
"testRepetitionMode" : "retryOnFailure"
},
"testTargets" : [
{
"skippedTests" : [
"AccountDeletionTests\/testAccountDeletionFails_AbuserSubuserPrivate()",
"AccountDeletionTests\/testAccountDeletionFails_AdminSubuserPrivate()",
"AccountDeletionTests\/testAccountDeletionFails_BaseAdminSubuserPrivate()",
"AccountDeletionTests\/testAccountDeletionFails_BulkDisabledSubuserPrivate()",
"AccountDeletionTests\/testAccountDeletionFails_BulkSenderSubuserPrivate()",
"AccountDeletionTests\/testAccountDeletionFails_BulkSignupSubuserPrivate()",
"AccountDeletionTests\/testAccountDeletionFails_ChargeBackSubuserPrivate()",
"AccountDeletionTests\/testAccountDeletionFails_CompromisedSubuserPrivate()",
"AccountDeletionTests\/testAccountDeletionFails_CriminalSubuserPrivate()",
"AccountDeletionTests\/testAccountDeletionFails_CsaSubuserPrivate()",
"AccountDeletionTests\/testAccountDeletionFails_DeletedSubuserPrivate()",
"AccountDeletionTests\/testAccountDeletionFails_DeletedWithAddressAndKeys()",
"AccountDeletionTests\/testAccountDeletionFails_DisabledSubuserPrivate()",
"AccountDeletionTests\/testAccountDeletionFails_DisabledWithAddressAndKeys()",
"AccountDeletionTests\/testAccountDeletionFails_ForcePasswordChangeSubuserPrivate()",
"AccountDeletionTests\/testAccountDeletionFails_InactiveSubuserPrivate()",
"AccountDeletionTests\/testAccountDeletionFails_RansomwareSubuserPrivate()",
"AccountDeletionTests\/testAccountDeletionFails_RestrictedSubuserPrivate()",
"AccountDeletionTests\/testAccountDeletionFails_SelfDeletedSubuserPrivate()",
"AccountDeletionTests\/testAccountDeletionFails_SpammerSubuserPrivate()",
"AccountDeletionTests\/testAccountDeletionFails_SubuserPrivate()",
"AccountDeletionTests\/testAccountDeletionFails_SubuserPublic()",
"AccountDeletionTests\/testAccountDeletionFails_SuperSubuserPrivate()",
"AccountDeletionTests\/testAccountIsDeleted_AdminWithAddressAndKeys()",
"AccountDeletionTests\/testAccountIsDeleted_Paid_Professional()",
"AccountDeletionTests\/testAccountIsDeleted_Paid_Visionary()",
"AccountDeletionTests\/testAccountIsDeleted_SuperWithAddressAndKeys()",
"AccountDeletionTests\/testAccountIsDeleted_VpnAdminWithAddressAndKeys()"
],
"target" : {
"containerPath" : "container:ExampleAppSPM.xcodeproj",
"identifier" : "66A3AB432770890B0056A570",
"name" : "Example-AccountDeletion-UITests"
}
},
{
"skippedTests" : [
"AccountSwitcherTests\/testSwitcherComponentNavigatesToSwitcherScreen()",
"AccountSwitcherTests\/testSwitcherScreenIsClosing()",
"AccountSwitcherTests\/testSwitcherScreenRemovesAfterConfirmation()",
"AccountSwitcherTests\/testSwitcherScreenShowsConfirmationMenuForRemovingAccount()",
"AccountSwitcherTests\/testSwitcherScreenShowsConfirmationMenuForSigningOutAccount()",
"AccountSwitcherTests\/testSwitcherScreenShowsProperMenuForSignedInUser()",
"AccountSwitcherTests\/testSwitcherScreenShowsProperMenuForSignedOutUser()",
"AccountSwitcherTests\/testSwitcherScreenSignsOutAfterConfirmation()"
],
"target" : {
"containerPath" : "container:ExampleAppSPM.xcodeproj",
"identifier" : "25AAB485270EE45800CEA95A",
"name" : "Example-AccountSwitcher-UITests"
}
},
{
"skippedTests" : [
"LoginPaymentsSignupPlanSelectorTests",
"LoginSignupPlanSelectorTests\/testSignupExistingExtAccountHV3()",
"LoginSignupPlanSelectorTests\/testSignupNewExtAccountEditEmailHV3()",
"LoginSignupPlanSelectorTests\/testSignupNewExtAccountWithFreeHV3PlanResendEmailSuccess()",
"LoginSignupPlanSelectorTests\/testSignupNewExtAccountWithFreeHV3PlanSuccess()",
"LoginSignupPlanSelectorTests\/testSignupNewExtAccountWithFreePlanSuccess()",
"LoginSignupPlanSelectorTests\/testSignupNewExtAccountWithPlusHV3PlanSuccess()",
"LoginSignupPlanSelectorTests\/testSignupNewExtAccountWithPlusPlanSuccess()",
"LoginSignupPlanSelectorTests\/testSignupNewExtAccountWithPlusPlanWithAppInBackground()",
"LoginSignupPlanSelectorTests\/testSignupNewIntAccountWithPlusPlanSuccess()",
"LoginSignupPlanSelectorTests\/testSignupNewIntAccountWithPlusPlanSuccessAppInBackground()",
"LoginSignupPlanSelectorTests\/testSignupNewIntAccountWithUnlimitedPlanSuccess()",
"LoginSignupPlanSelectorTests\/testSignupNewIntFreePlanAndAppTermination()",
"LoginSignupPlanSelectorTests\/testSignupNewIntFreePlanWithAppInBackground()",
"LoginSignupPlanSelectorTests\/testSignupWithExtAccountFreePlanWithAppInBackground()",
"LoginSignupTests\/testCloseButtonDoesntExist()",
"LoginSignupTests\/testCloseButtonExists()",
"LoginSignupTests\/testPasswordVerificationEmpty()",
"LoginSignupTests\/testPasswordVerificationPasswordEmpty()",
"LoginSignupTests\/testPasswordVerificationRepeatPasswordEmpty()",
"LoginSignupTests\/testPasswordVerificationTooShort()",
"LoginSignupTests\/testPasswordsVerificationDoNotMatch()",
"LoginSignupTests\/testRecoverySelectCountryAndCheckCode()",
"LoginSignupTests\/testRecoveryVerificationEmail()",
"LoginSignupTests\/testRecoveryVerificationPhone()",
"LoginSignupTests\/testSignupExistingExtAccount()",
"LoginSignupTests\/testSignupExistingIntAccount()",
"LoginSignupTests\/testSignupNewExtAccountSuccess()",
"LoginSignupTests\/testSignupNewExtSendCodeCancel()",
"LoginSignupTests\/testSignupNewExtSendCodeRequestNewCode()",
"LoginSignupTests\/testSignupNewExtWrongVerificationCodeChangeEmail()",
"LoginSignupTests\/testSignupNewExtWrongVerificationCodeResend()",
"LoginSignupTests\/testSignupNewIntAccountHVRequired()",
"LoginSignupTests\/testSignupNewIntAccountSuccess()",
"LoginSignupTests\/testSignupNewIntStayInRecoveryMethod()",
"LoginSignupTests\/testSignupNewIntTermsAndConditions()",
"LoginSignupTests\/testSwitchExtToLogin()",
"LoginTests\/testCloseLoginScreen()",
"LoginTests\/testLoginNewExtAccountSuccessExternalAccType()",
"LoginTests\/testLoginNewExtAccountSuccessInternalAccType()",
"LoginTests\/testLoginNewExtAccountSuccessUsernameAccType()",
"LoginTests\/testLoginWithAddressNoKeysExternalAccType()",
"LoginTests\/testLoginWithAddressNoKeysInternalAccType()",
"LoginTests\/testLoginWithAppInBackground()",
"LoginTests\/testLoginWithDisabledUser()",
"LoginTests\/testLoginWithIncorrectTwoFACodeUser()",
"LoginTests\/testLoginWithInvalidMailboxPassword()",
"LoginTests\/testLoginWithInvalidPassword()",
"LoginTests\/testLoginWithOrgPrivateUser()",
"LoginTests\/testLoginWithOrgPublicUser()",
"LoginTests\/testLoginWithTwoPassAnd2FAUser()",
"LoginTests\/testLoginWithTwoPassUserInvalidTwoFACode()",
"LoginTests\/testLoginWithVPNOnlyFreeUser()",
"LoginTests\/testLoginWithVPNOnlyFreeUserExternal()",
"LoginTests\/testLoginWithVPNOnlyFreeUserInternal()",
"LoginTests\/testLogoutUserWithOnePass()",
"LoginTests\/testNeedHelpClosed()",
"LoginTests\/testNeedHelpOptionsLink()",
"LoginTests\/testSwitchToCreateAccount()",
"LoginWelcomeTests\/testCalendarWelcomeScreenIsShown()",
"LoginWelcomeTests\/testDriveWelcomeScreenIsShown()",
"LoginWelcomeTests\/testLoginButtonLeadsToLoginScreenWithSignUpWhenNeeded()",
"LoginWelcomeTests\/testLoginButtonLeadsToSignUpLessLoginScreenWhenNeeded()",
"LoginWelcomeTests\/testSignUpButtonIsNotPresentedOnWelcomeScreenWhenItShouldNotBe()",
"LoginWelcomeTests\/testSignUpButtonIsPresentedOnWelcomeScreenWhenItShouldBe()",
"LoginWelcomeTests\/testVpnWelcomeScreenIsShown()"
],
"target" : {
"containerPath" : "container:ExampleAppSPM.xcodeproj",
"identifier" : "25AAB53D2710456A00CEA95A",
"name" : "Example-Login-UITests"
}
},
{
"target" : {
"containerPath" : "container:ExampleAppSPM.xcodeproj",
"identifier" : "66F5998D287DB63200F5BE5E",
"name" : "Example-Networking-UITests"
}
},
{
"skippedTests" : [
"PaymentsNewUserSubscriptionUIVCUITests\/testCurrentMailPlusVpnFreePlan()",
"PaymentsNewUserSubscriptionUIVCUITests\/testCurrentMailProVpnFreePlan()",
"PaymentsNewUserSubscriptionUIVCUITests\/testCurrentPlusPlan()",
"PaymentsNewUserSubscriptionUIVCUITests\/testCurrentProPlan()",
"PaymentsNewUserSubscriptionUIVCUITests\/testCurrentVisionaryPlan()",
"PaymentsNewUserSubscriptionUIVCUITests\/testCurrentVpnBasicPlan()",
"PaymentsNewUserSubscriptionUIVCUITests\/testCurrentVpnPlusPlan()",
"PaymentsNewUserSubscriptionUIVCUITests\/testUpdatePlusPlan()",
"PaymentsNewUserSubscriptionUIVCUITests\/testUpdatePlusPlanSuccess()",
"PaymentsNewUserSubscriptionUIVCUITests\/testUpdatePlusPlanSuccessAppTermination()",
"PaymentsNewUserSubscriptionUIVCUITests\/testUpdatePlusPlanSuccessExtendSubscriptionSuccess()",
"PaymentsNewUserSubscriptionUIVCUITests\/testUpdatePlusPlanSuccessExtendSubscriptionSuccessAppTermination()",
"PaymentsNewUserSubscriptionUIVCUITests\/testUpdateProPlan()",
"PaymentsNewUserSubscriptionUIVCUITests\/testUpdateVisionaryPlan()",
"PaymentsNewUserSubscriptionUIVCUITests\/testUpdateVpnBasicPlan()",
"PaymentsNewUserSubscriptionUIVCUITests\/testUpdateVpnPlusPlan()"
],
"target" : {
"containerPath" : "container:ExampleAppSPM.xcodeproj",
"identifier" : "25AAB61527108CA500CEA95A",
"name" : "Example-Payments-UITests"
}
},
{
"target" : {
"containerPath" : "container:ExampleAppSPM.xcodeproj",
"identifier" : "35B49CDB28379DAC00744D78",
"name" : "Example-TokenRefresh-UITests"
}
}
],
"version" : 1
}

View file

@ -0,0 +1,246 @@
{
"configurations" : [
{
"id" : "810DC55E-20C0-4654-A9E4-18C48590EBF9",
"name" : "Test Scheme Action",
"options" : {
}
}
],
"defaultOptions" : {
"language" : "en",
"maximumTestExecutionTimeAllowance" : 60,
"maximumTestRepetitions" : 2,
"region" : "US",
"testRepetitionMode" : "retryOnFailure",
"testTimeoutsEnabled" : true
},
"testTargets" : [
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreAPIClientTests",
"name" : "ProtonCoreAPIClientTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreAccountDeletionTests",
"name" : "ProtonCoreAccountDeletionTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreAccountSwitcherTests",
"name" : "ProtonCoreAccountSwitcherTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreAuthenticationKeyGenerationTests",
"name" : "ProtonCoreAuthenticationKeyGenerationTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreAuthenticationTests",
"name" : "ProtonCoreAuthenticationTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreChallengeTests",
"name" : "ProtonCoreChallengeTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreCryptoPatchedGoImplementationTests",
"name" : "ProtonCoreCryptoPatchedGoImplementationTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreCryptoTests",
"name" : "ProtonCoreCryptoTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreDataModelTests",
"name" : "ProtonCoreDataModelTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreDohUnitTests",
"name" : "ProtonCoreDohUnitTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreEnvironmentTests",
"name" : "ProtonCoreEnvironmentTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreFeatureSwitchTests",
"name" : "ProtonCoreFeatureSwitchTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreHashTests",
"name" : "ProtonCoreHashTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreHumanVerificationTests",
"name" : "ProtonCoreHumanVerificationTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreKeyManagerTests",
"name" : "ProtonCoreKeyManagerTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreKeymakerTests",
"name" : "ProtonCoreKeymakerTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreLogTests",
"name" : "ProtonCoreLogTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreLoginUIUnitTests",
"name" : "ProtonCoreLoginUIUnitTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreLoginUnitTests",
"name" : "ProtonCoreLoginUnitTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreMissingScopesTests",
"name" : "ProtonCoreMissingScopesTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreNetworkingTests",
"name" : "ProtonCoreNetworkingTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreObservabilityUnitTests",
"name" : "ProtonCoreObservabilityUnitTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCorePasswordRequestUnitTests",
"name" : "ProtonCorePasswordRequestUnitTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCorePaymentsTests",
"name" : "ProtonCorePaymentsTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCorePaymentsUITests",
"name" : "ProtonCorePaymentsUITests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreQuarkCommandsTests",
"name" : "ProtonCoreQuarkCommandsTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreServicesUnitTests",
"name" : "ProtonCoreServicesUnitTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreSettingsTests",
"name" : "ProtonCoreSettingsTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreTroubleShootingTests",
"name" : "ProtonCoreTroubleShootingTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreUIFoundationsTests",
"name" : "ProtonCoreUIFoundationsTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreUtilitiesTests",
"name" : "ProtonCoreUtilitiesTests"
}
},
{
"target" : {
"containerPath" : "container:",
"identifier" : "ProtonCoreForceUpgradeTests",
"name" : "ProtonCoreForceUpgradeTests"
}
}
],
"version" : 1
}

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<Workspace
version = "1.0">
<FileRef
location = "self:">
</FileRef>
</Workspace>

View file

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ApplicationHost"
BuildableName = "ApplicationHost"
BlueprintName = "ApplicationHost"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES"
viewDebuggingEnabled = "No">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ApplicationHost"
BuildableName = "ApplicationHost"
BlueprintName = "ApplicationHost"
ReferencedContainer = "container:">
</BuildableReference>
</BuildableProductRunnable>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ApplicationHost"
BuildableName = "ApplicationHost"
BlueprintName = "ApplicationHost"
ReferencedContainer = "container:">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<TestPlans>
<TestPlanReference
reference = "container:.swiftpm/CoreTranslationTests.xctestplan"
default = "YES">
</TestPlanReference>
</TestPlans>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "GoLibsCryptoGo"
BuildableName = "GoLibsCryptoGo"
BlueprintName = "GoLibsCryptoGo"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "GoLibsCryptoGo"
BuildableName = "GoLibsCryptoGo"
BlueprintName = "GoLibsCryptoGo"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "GoLibsCryptoPatchedGo"
BuildableName = "GoLibsCryptoPatchedGo"
BlueprintName = "GoLibsCryptoPatchedGo"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "GoLibsCryptoPatchedGo"
BuildableName = "GoLibsCryptoPatchedGo"
BlueprintName = "GoLibsCryptoPatchedGo"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "GoLibsCryptoSearchGo"
BuildableName = "GoLibsCryptoSearchGo"
BlueprintName = "GoLibsCryptoSearchGo"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "GoLibsCryptoSearchGo"
BuildableName = "GoLibsCryptoSearchGo"
BlueprintName = "GoLibsCryptoSearchGo"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "GoLibsCryptoVPNPatchedGo"
BuildableName = "GoLibsCryptoVPNPatchedGo"
BlueprintName = "GoLibsCryptoVPNPatchedGo"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "GoLibsCryptoVPNPatchedGo"
BuildableName = "GoLibsCryptoVPNPatchedGo"
BlueprintName = "GoLibsCryptoVPNPatchedGo"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,58 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "2.1">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "NO"
buildForProfiling = "NO"
buildForArchiving = "NO"
buildForAnalyzing = "NO">
<TestPlanReference
reference = "container:.swiftpm/IntegrationTests.xctestplan">
</TestPlanReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<TestPlans>
<TestPlanReference
reference = "container:.swiftpm/IntegrationTests.xctestplan"
default = "YES">
</TestPlanReference>
</TestPlans>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCore-AccountRecovery"
BuildableName = "ProtonCore-AccountRecovery"
BlueprintName = "ProtonCore-AccountRecovery"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCore-AccountRecovery"
BuildableName = "ProtonCore-AccountRecovery"
BlueprintName = "ProtonCore-AccountRecovery"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCore-PushNotifications"
BuildableName = "ProtonCore-PushNotifications"
BlueprintName = "ProtonCore-PushNotifications"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<TestPlans>
<TestPlanReference
reference = "container:.swiftpm/ProtonCore-PushNotifications.xctestplan"
default = "YES">
</TestPlanReference>
</TestPlans>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ApplicationHost"
BuildableName = "ApplicationHost"
BlueprintName = "ApplicationHost"
ReferencedContainer = "container:">
</BuildableReference>
</BuildableProductRunnable>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCore-PushNotifications"
BuildableName = "ProtonCore-PushNotifications"
BlueprintName = "ProtonCore-PushNotifications"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreAPIClient"
BuildableName = "ProtonCoreAPIClient"
BlueprintName = "ProtonCoreAPIClient"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreAPIClient"
BuildableName = "ProtonCoreAPIClient"
BlueprintName = "ProtonCoreAPIClient"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreAccountDeletion"
BuildableName = "ProtonCoreAccountDeletion"
BlueprintName = "ProtonCoreAccountDeletion"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreAccountDeletion"
BuildableName = "ProtonCoreAccountDeletion"
BlueprintName = "ProtonCoreAccountDeletion"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreAccountSwitcher"
BuildableName = "ProtonCoreAccountSwitcher"
BlueprintName = "ProtonCoreAccountSwitcher"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreAccountSwitcher"
BuildableName = "ProtonCoreAccountSwitcher"
BlueprintName = "ProtonCoreAccountSwitcher"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreAuthentication"
BuildableName = "ProtonCoreAuthentication"
BlueprintName = "ProtonCoreAuthentication"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreAuthentication"
BuildableName = "ProtonCoreAuthentication"
BlueprintName = "ProtonCoreAuthentication"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreAuthenticationKeyGeneration"
BuildableName = "ProtonCoreAuthenticationKeyGeneration"
BlueprintName = "ProtonCoreAuthenticationKeyGeneration"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreAuthenticationKeyGeneration"
BuildableName = "ProtonCoreAuthenticationKeyGeneration"
BlueprintName = "ProtonCoreAuthenticationKeyGeneration"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreChallenge"
BuildableName = "ProtonCoreChallenge"
BlueprintName = "ProtonCoreChallenge"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreChallenge"
BuildableName = "ProtonCoreChallenge"
BlueprintName = "ProtonCoreChallenge"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreCommon"
BuildableName = "ProtonCoreCommon"
BlueprintName = "ProtonCoreCommon"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreCommon"
BuildableName = "ProtonCoreCommon"
BlueprintName = "ProtonCoreCommon"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreCoreTranslation"
BuildableName = "ProtonCoreCoreTranslation"
BlueprintName = "ProtonCoreCoreTranslation"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreCoreTranslation"
BuildableName = "ProtonCoreCoreTranslation"
BlueprintName = "ProtonCoreCoreTranslation"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreCrypto"
BuildableName = "ProtonCoreCrypto"
BlueprintName = "ProtonCoreCrypto"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreCrypto"
BuildableName = "ProtonCoreCrypto"
BlueprintName = "ProtonCoreCrypto"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreCryptoGoImplementation"
BuildableName = "ProtonCoreCryptoGoImplementation"
BlueprintName = "ProtonCoreCryptoGoImplementation"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreCryptoGoImplementation"
BuildableName = "ProtonCoreCryptoGoImplementation"
BlueprintName = "ProtonCoreCryptoGoImplementation"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreCryptoGoInterface"
BuildableName = "ProtonCoreCryptoGoInterface"
BlueprintName = "ProtonCoreCryptoGoInterface"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreCryptoGoInterface"
BuildableName = "ProtonCoreCryptoGoInterface"
BlueprintName = "ProtonCoreCryptoGoInterface"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreCryptoPatchedGoImplementation"
BuildableName = "ProtonCoreCryptoPatchedGoImplementation"
BlueprintName = "ProtonCoreCryptoPatchedGoImplementation"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreCryptoPatchedGoImplementation"
BuildableName = "ProtonCoreCryptoPatchedGoImplementation"
BlueprintName = "ProtonCoreCryptoPatchedGoImplementation"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreCryptoSearchGoImplementation"
BuildableName = "ProtonCoreCryptoSearchGoImplementation"
BlueprintName = "ProtonCoreCryptoSearchGoImplementation"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreCryptoSearchGoImplementation"
BuildableName = "ProtonCoreCryptoSearchGoImplementation"
BlueprintName = "ProtonCoreCryptoSearchGoImplementation"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreCryptoVPNPatchedGoImplementation"
BuildableName = "ProtonCoreCryptoVPNPatchedGoImplementation"
BlueprintName = "ProtonCoreCryptoVPNPatchedGoImplementation"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreCryptoVPNPatchedGoImplementation"
BuildableName = "ProtonCoreCryptoVPNPatchedGoImplementation"
BlueprintName = "ProtonCoreCryptoVPNPatchedGoImplementation"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreDataModel"
BuildableName = "ProtonCoreDataModel"
BlueprintName = "ProtonCoreDataModel"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreDataModel"
BuildableName = "ProtonCoreDataModel"
BlueprintName = "ProtonCoreDataModel"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreDoh"
BuildableName = "ProtonCoreDoh"
BlueprintName = "ProtonCoreDoh"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreDoh"
BuildableName = "ProtonCoreDoh"
BlueprintName = "ProtonCoreDoh"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreEnvironment"
BuildableName = "ProtonCoreEnvironment"
BlueprintName = "ProtonCoreEnvironment"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreEnvironment"
BuildableName = "ProtonCoreEnvironment"
BlueprintName = "ProtonCoreEnvironment"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreFeatureSwitch"
BuildableName = "ProtonCoreFeatureSwitch"
BlueprintName = "ProtonCoreFeatureSwitch"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreFeatureSwitch"
BuildableName = "ProtonCoreFeatureSwitch"
BlueprintName = "ProtonCoreFeatureSwitch"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreFeatures"
BuildableName = "ProtonCoreFeatures"
BlueprintName = "ProtonCoreFeatures"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreFeatures"
BuildableName = "ProtonCoreFeatures"
BlueprintName = "ProtonCoreFeatures"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreForceUpgrade"
BuildableName = "ProtonCoreForceUpgrade"
BlueprintName = "ProtonCoreForceUpgrade"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreForceUpgrade"
BuildableName = "ProtonCoreForceUpgrade"
BlueprintName = "ProtonCoreForceUpgrade"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreFoundations"
BuildableName = "ProtonCoreFoundations"
BlueprintName = "ProtonCoreFoundations"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreFoundations"
BuildableName = "ProtonCoreFoundations"
BlueprintName = "ProtonCoreFoundations"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreHash"
BuildableName = "ProtonCoreHash"
BlueprintName = "ProtonCoreHash"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreHash"
BuildableName = "ProtonCoreHash"
BlueprintName = "ProtonCoreHash"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreHumanVerification"
BuildableName = "ProtonCoreHumanVerification"
BlueprintName = "ProtonCoreHumanVerification"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreHumanVerification"
BuildableName = "ProtonCoreHumanVerification"
BlueprintName = "ProtonCoreHumanVerification"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreKeyManager"
BuildableName = "ProtonCoreKeyManager"
BlueprintName = "ProtonCoreKeyManager"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreKeyManager"
BuildableName = "ProtonCoreKeyManager"
BlueprintName = "ProtonCoreKeyManager"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreKeymaker"
BuildableName = "ProtonCoreKeymaker"
BlueprintName = "ProtonCoreKeymaker"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreKeymaker"
BuildableName = "ProtonCoreKeymaker"
BlueprintName = "ProtonCoreKeymaker"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreLog"
BuildableName = "ProtonCoreLog"
BlueprintName = "ProtonCoreLog"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreLog"
BuildableName = "ProtonCoreLog"
BlueprintName = "ProtonCoreLog"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreLogin"
BuildableName = "ProtonCoreLogin"
BlueprintName = "ProtonCoreLogin"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreLogin"
BuildableName = "ProtonCoreLogin"
BlueprintName = "ProtonCoreLogin"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreLoginUI"
BuildableName = "ProtonCoreLoginUI"
BlueprintName = "ProtonCoreLoginUI"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreLoginUI"
BuildableName = "ProtonCoreLoginUI"
BlueprintName = "ProtonCoreLoginUI"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreMissingScopes"
BuildableName = "ProtonCoreMissingScopes"
BlueprintName = "ProtonCoreMissingScopes"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreMissingScopes"
BuildableName = "ProtonCoreMissingScopes"
BlueprintName = "ProtonCoreMissingScopes"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreNetworking"
BuildableName = "ProtonCoreNetworking"
BlueprintName = "ProtonCoreNetworking"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreNetworking"
BuildableName = "ProtonCoreNetworking"
BlueprintName = "ProtonCoreNetworking"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreObfuscatedConstants"
BuildableName = "ProtonCoreObfuscatedConstants"
BlueprintName = "ProtonCoreObfuscatedConstants"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreObfuscatedConstants"
BuildableName = "ProtonCoreObfuscatedConstants"
BlueprintName = "ProtonCoreObfuscatedConstants"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreObservability"
BuildableName = "ProtonCoreObservability"
BlueprintName = "ProtonCoreObservability"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreObservability"
BuildableName = "ProtonCoreObservability"
BlueprintName = "ProtonCoreObservability"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreOpenPGP"
BuildableName = "ProtonCoreOpenPGP"
BlueprintName = "ProtonCoreOpenPGP"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreOpenPGP"
BuildableName = "ProtonCoreOpenPGP"
BlueprintName = "ProtonCoreOpenPGP"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCorePasswordRequest"
BuildableName = "ProtonCorePasswordRequest"
BlueprintName = "ProtonCorePasswordRequest"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCorePasswordRequest"
BuildableName = "ProtonCorePasswordRequest"
BlueprintName = "ProtonCorePasswordRequest"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCorePayments"
BuildableName = "ProtonCorePayments"
BlueprintName = "ProtonCorePayments"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCorePayments"
BuildableName = "ProtonCorePayments"
BlueprintName = "ProtonCorePayments"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCorePaymentsUI"
BuildableName = "ProtonCorePaymentsUI"
BlueprintName = "ProtonCorePaymentsUI"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCorePaymentsUI"
BuildableName = "ProtonCorePaymentsUI"
BlueprintName = "ProtonCorePaymentsUI"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreQuarkCommands"
BuildableName = "ProtonCoreQuarkCommands"
BlueprintName = "ProtonCoreQuarkCommands"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreQuarkCommands"
BuildableName = "ProtonCoreQuarkCommands"
BlueprintName = "ProtonCoreQuarkCommands"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreServices"
BuildableName = "ProtonCoreServices"
BlueprintName = "ProtonCoreServices"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreServices"
BuildableName = "ProtonCoreServices"
BlueprintName = "ProtonCoreServices"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreSettings"
BuildableName = "ProtonCoreSettings"
BlueprintName = "ProtonCoreSettings"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreSettings"
BuildableName = "ProtonCoreSettings"
BlueprintName = "ProtonCoreSettings"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitTestData"
BuildableName = "ProtonCoreTestingToolkitTestData"
BlueprintName = "ProtonCoreTestingToolkitTestData"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitTestData"
BuildableName = "ProtonCoreTestingToolkitTestData"
BlueprintName = "ProtonCoreTestingToolkitTestData"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUITestsAccountDeletion"
BuildableName = "ProtonCoreTestingToolkitUITestsAccountDeletion"
BlueprintName = "ProtonCoreTestingToolkitUITestsAccountDeletion"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUITestsAccountDeletion"
BuildableName = "ProtonCoreTestingToolkitUITestsAccountDeletion"
BlueprintName = "ProtonCoreTestingToolkitUITestsAccountDeletion"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUITestsAccountSwitcher"
BuildableName = "ProtonCoreTestingToolkitUITestsAccountSwitcher"
BlueprintName = "ProtonCoreTestingToolkitUITestsAccountSwitcher"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUITestsAccountSwitcher"
BuildableName = "ProtonCoreTestingToolkitUITestsAccountSwitcher"
BlueprintName = "ProtonCoreTestingToolkitUITestsAccountSwitcher"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUITestsCore"
BuildableName = "ProtonCoreTestingToolkitUITestsCore"
BlueprintName = "ProtonCoreTestingToolkitUITestsCore"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUITestsCore"
BuildableName = "ProtonCoreTestingToolkitUITestsCore"
BlueprintName = "ProtonCoreTestingToolkitUITestsCore"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUITestsHumanVerification"
BuildableName = "ProtonCoreTestingToolkitUITestsHumanVerification"
BlueprintName = "ProtonCoreTestingToolkitUITestsHumanVerification"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUITestsHumanVerification"
BuildableName = "ProtonCoreTestingToolkitUITestsHumanVerification"
BlueprintName = "ProtonCoreTestingToolkitUITestsHumanVerification"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUITestsLogin"
BuildableName = "ProtonCoreTestingToolkitUITestsLogin"
BlueprintName = "ProtonCoreTestingToolkitUITestsLogin"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUITestsLogin"
BuildableName = "ProtonCoreTestingToolkitUITestsLogin"
BlueprintName = "ProtonCoreTestingToolkitUITestsLogin"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUITestsPaymentsUI"
BuildableName = "ProtonCoreTestingToolkitUITestsPaymentsUI"
BlueprintName = "ProtonCoreTestingToolkitUITestsPaymentsUI"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUITestsPaymentsUI"
BuildableName = "ProtonCoreTestingToolkitUITestsPaymentsUI"
BlueprintName = "ProtonCoreTestingToolkitUITestsPaymentsUI"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsAccountDeletion"
BuildableName = "ProtonCoreTestingToolkitUnitTestsAccountDeletion"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsAccountDeletion"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsAccountDeletion"
BuildableName = "ProtonCoreTestingToolkitUnitTestsAccountDeletion"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsAccountDeletion"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsAuthentication"
BuildableName = "ProtonCoreTestingToolkitUnitTestsAuthentication"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsAuthentication"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsAuthentication"
BuildableName = "ProtonCoreTestingToolkitUnitTestsAuthentication"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsAuthentication"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsAuthenticationKeyGeneration"
BuildableName = "ProtonCoreTestingToolkitUnitTestsAuthenticationKeyGeneration"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsAuthenticationKeyGeneration"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsAuthenticationKeyGeneration"
BuildableName = "ProtonCoreTestingToolkitUnitTestsAuthenticationKeyGeneration"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsAuthenticationKeyGeneration"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsCore"
BuildableName = "ProtonCoreTestingToolkitUnitTestsCore"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsCore"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsCore"
BuildableName = "ProtonCoreTestingToolkitUnitTestsCore"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsCore"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsDataModel"
BuildableName = "ProtonCoreTestingToolkitUnitTestsDataModel"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsDataModel"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsDataModel"
BuildableName = "ProtonCoreTestingToolkitUnitTestsDataModel"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsDataModel"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsDoh"
BuildableName = "ProtonCoreTestingToolkitUnitTestsDoh"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsDoh"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsDoh"
BuildableName = "ProtonCoreTestingToolkitUnitTestsDoh"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsDoh"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsFeatureSwitch"
BuildableName = "ProtonCoreTestingToolkitUnitTestsFeatureSwitch"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsFeatureSwitch"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsFeatureSwitch"
BuildableName = "ProtonCoreTestingToolkitUnitTestsFeatureSwitch"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsFeatureSwitch"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsLogin"
BuildableName = "ProtonCoreTestingToolkitUnitTestsLogin"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsLogin"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsLogin"
BuildableName = "ProtonCoreTestingToolkitUnitTestsLogin"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsLogin"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsLoginUI"
BuildableName = "ProtonCoreTestingToolkitUnitTestsLoginUI"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsLoginUI"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsLoginUI"
BuildableName = "ProtonCoreTestingToolkitUnitTestsLoginUI"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsLoginUI"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsNetworking"
BuildableName = "ProtonCoreTestingToolkitUnitTestsNetworking"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsNetworking"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsNetworking"
BuildableName = "ProtonCoreTestingToolkitUnitTestsNetworking"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsNetworking"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsObservability"
BuildableName = "ProtonCoreTestingToolkitUnitTestsObservability"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsObservability"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsObservability"
BuildableName = "ProtonCoreTestingToolkitUnitTestsObservability"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsObservability"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsPayments"
BuildableName = "ProtonCoreTestingToolkitUnitTestsPayments"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsPayments"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsPayments"
BuildableName = "ProtonCoreTestingToolkitUnitTestsPayments"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsPayments"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsServices"
BuildableName = "ProtonCoreTestingToolkitUnitTestsServices"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsServices"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTestingToolkitUnitTestsServices"
BuildableName = "ProtonCoreTestingToolkitUnitTestsServices"
BlueprintName = "ProtonCoreTestingToolkitUnitTestsServices"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTroubleShooting"
BuildableName = "ProtonCoreTroubleShooting"
BlueprintName = "ProtonCoreTroubleShooting"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreTroubleShooting"
BuildableName = "ProtonCoreTroubleShooting"
BlueprintName = "ProtonCoreTroubleShooting"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreUIFoundations"
BuildableName = "ProtonCoreUIFoundations"
BlueprintName = "ProtonCoreUIFoundations"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreUIFoundations"
BuildableName = "ProtonCoreUIFoundations"
BlueprintName = "ProtonCoreUIFoundations"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreUtilities"
BuildableName = "ProtonCoreUtilities"
BlueprintName = "ProtonCoreUtilities"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreUtilities"
BuildableName = "ProtonCoreUtilities"
BlueprintName = "ProtonCoreUtilities"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreVCard"
BuildableName = "ProtonCoreVCard"
BlueprintName = "ProtonCoreVCard"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "ProtonCoreVCard"
BuildableName = "ProtonCoreVCard"
BlueprintName = "ProtonCoreVCard"
ReferencedContainer = "container:">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<TestPlans>
<TestPlanReference
reference = "container:.swiftpm/UnitTests.xctestplan"
default = "YES">
</TestPlanReference>
</TestPlans>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "testHost"
BuildableName = "testHost"
BlueprintName = "testHost"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES"
viewDebuggingEnabled = "No">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "testHost"
BuildableName = "testHost"
BlueprintName = "testHost"
ReferencedContainer = "container:">
</BuildableReference>
</BuildableProductRunnable>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "testHost"
BuildableName = "testHost"
BlueprintName = "testHost"
ReferencedContainer = "container:">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

557
CHANGELOG.md Normal file
View file

@ -0,0 +1,557 @@
## 10.0.0 (2023-08-09)
### (8 changes)
- [Update gopenpgp to v2.7.2 and vpn libs to latest (go 1.20.6)](apple/shared/protoncore@b86e86873cbffce2a76f5ab0b88083c03ae54ba3) ([merge request](apple/shared/protoncore!1366))
- [feature(dynamicPlans): add PlansDataSource](apple/shared/protoncore@4ebbdc40d2ebe4c0b81c4b994f2959aa5ad7bb7c) ([merge request](apple/shared/protoncore!1362))
- [feature(passwordRequest): Removing unnecessary protocol](apple/shared/protoncore@10747d9f4415a851294223b318736e8e0ba5b963) ([merge request](apple/shared/protoncore!1354))
- [feature(dynamicPlans): Add CurrentPlan](apple/shared/protoncore@0d9fcdd45ff1cd7990548d385726d501fd15ec8a) ([merge request](apple/shared/protoncore!1351))
- [bug:(sso) remove showButton logic](apple/shared/protoncore@c8e310bbee21167343d4c40059e866a1e85d6587) ([merge request](apple/shared/protoncore!1349))
- [feature(dymanicPlans): Add AvailablePlans request](apple/shared/protoncore@0cf5e09a2a1f59840030b1ea5b98d307c2501427) ([merge request](apple/shared/protoncore!1348))
- [feature(passwordRequest): add lock function](apple/shared/protoncore@10525e31d0f00c5f5f5b8c30beef24cd0ec8a5d0) ([merge request](apple/shared/protoncore!1344))
- [feature(passwordRequest): inject endpoint](apple/shared/protoncore@07517b07b426d4c040dc5be5dff503c4bddccc73) ([merge request](apple/shared/protoncore!1343))
## 9.4.0 (2023-07-10)
### added (1 change)
- [feature(spm): AccountDeletion, Common, Features, ForceUpgrade,...](apple/shared/protoncore@9082dc5216b0e4f84b012cc2d0c34d6445b6b121) ([merge request](apple/shared/protoncore!1310))
## 9.3.0 (2023-07-05)
### added (1 change)
- [[CP-5890] Add sso metrics](apple/shared/protoncore@3f8b7d71c5e68edb8c27905e5945755f7b795bc9) ([merge request](apple/shared/protoncore!1291))
### (1 change)
- [[CP-6094] Move missing scopes title in view](apple/shared/protoncore@fbbb4f68e5bda375a96291723260c1dfcd6e32ac) ([merge request](apple/shared/protoncore!1307))
## 9.2.0 (2023-06-28)
No changes.
## 9.1.0 (2023-06-23)
### (3 changes)
- [feat: [CP-5889] handle webView Response](apple/shared/protoncore@133b215ea9e3b504ed9a7ea953c211449e5a0250) ([merge request](apple/shared/protoncore!1288))
- [feat: [CP-5888] move webview into VC](apple/shared/protoncore@333466a24d63f5cb077fcc130618340479f786f3) ([merge request](apple/shared/protoncore!1283))
- [feat: [CP-5888] get token and UID from sso](apple/shared/protoncore@af0ab2b446fc851f059df0959c4b6e956f9c7eae) ([merge request](apple/shared/protoncore!1281))
## 9.0.0 (2023-06-14)
No changes.
## 8.0.2 (2023-06-13)
### (5 changes)
- [fix: [CP-5652] call auth/info again on wrong password](apple/shared/protoncore@f4f343dec57b787a1ccf6e8da54c6db8c0a2e910) ([merge request](apple/shared/protoncore!1272))
- [feat: [CP-5887] Add ssoChallenge enum](apple/shared/protoncore@14fe206a1a7ce9d39baef1d5f4103e1533afd148) ([merge request](apple/shared/protoncore!1270))
- [fix(theming): Apply theme to missed navigation view controller in Payments](apple/shared/protoncore@0350c05d0140d0c81c3186475d3d0726fe0b5466) ([merge request](apple/shared/protoncore!1271))
- [[8.0.1] Releasing core version 8.0.1](apple/shared/protoncore@b5d3bb89abc7406d0f09b8255adb78bdeaa74fae) ([merge request](apple/shared/protoncore!1269))
- [feat: [CP-5887] Update SSOResponse name](apple/shared/protoncore@406bdeff0ac41bdd3e43d5f0d733fc6a347ddd0a) ([merge request](apple/shared/protoncore!1268))
## 8.0.1 (2023-06-09)
### (1 change)
- [fix: [CP-5652] Not showing ask password twice](apple/shared/protoncore@582f4c160f7d1f34774a2338dab2a56eb2dfce47) ([merge request](apple/shared/protoncore!1267))
## 8.0.0 (2023-06-08)
### added (1 change)
- [feature(ui): Support overwriting of system theme in Login, Payments and HV](apple/shared/protoncore@908ad7446cd7bef02e7aee5ca68fa006580fe3a7) ([merge request](apple/shared/protoncore!1264))
### removed (1 change)
- [refactor (dead code): Remove ProtonCore-Common, Part the second CP-5495](apple/shared/protoncore@fa1f9bdf891da2cfd4555f7a70ee56c3b4d2b98b) ([merge request](apple/shared/protoncore!1247))
### (2 changes)
- [fix: [CP-5652] Update topViewController](apple/shared/protoncore@a49f694100a5bd19d9e429ae092c90e1d509da06) ([merge request](apple/shared/protoncore!1265))
- [feat: [CP-5886] Update auth and info endpoint](apple/shared/protoncore@ac0a2f3d970247de5b61c344388975da8a35f55d) ([merge request](apple/shared/protoncore!1255))
## 7.1.0 (2023-06-06)
### changed (1 change)
- [feature(plans): Pass promo purchasability](apple/shared/protoncore@6ef47304c3ef86355cf153287ef51f70a13c22b1) ([merge request](apple/shared/protoncore!1258))
## 7.0.2 (2023-06-05)
### (1 change)
- [[7.0.1] Releasing core version 7.0.1](apple/shared/protoncore@e0ae23d2d51186a962345e4365a4581253f7ea0b) ([merge request](apple/shared/protoncore!1260))
## 7.0.1 (2023-06-05)
### (1 change)
- [feat: [CP-5652] update missing scopes podspec](apple/shared/protoncore@6445c7aa379020b7f31c7eb8444df9f3efb3e13b) ([merge request](apple/shared/protoncore!1257))
### fixed (1 change)
- [fix (copy): Remove New_Plans prefix and remove personal from calendars description CP-5975](apple/shared/protoncore@088f39e068f4f49be19fcfa82979b4360cd5f711) ([merge request](apple/shared/protoncore!1256))
## 7.0.0 (2023-06-01)
### (7 changes)
- [fix: BREAKING CHANGE: [CP-5652] Fix missing scopes](apple/shared/protoncore@69ef3f2a350452b01c81fa1af90b46de0531e912) ([merge request](apple/shared/protoncore!1251))
- [Added DocC in keymaker for experimental](apple/shared/protoncore@657418a28b80c534e5a1f78ca5e1f39ad5044ddc) ([merge request](apple/shared/protoncore!1120))
- [feature(spm): FeatureSwitch, Foundations and CoreTranslation modules expressed in SPM](apple/shared/protoncore@2720151d91b2330fbc8bc9a665be41f9dbdf53e2) ([merge request](apple/shared/protoncore!1250))
- [MAILIOS-3422, Fix keyboard disappear issue in 2FA page](apple/shared/protoncore@02f1d53f3f853140fc21410fd7f3a4b949456173) ([merge request](apple/shared/protoncore!1212))
- [[CP-5876] Update view on sso tap](apple/shared/protoncore@a2fe8ae0b49e015a0f2f82201101d0e1a92aac9f) ([merge request](apple/shared/protoncore!1252))
- [feat: [CP-5874] Add signin with sso button](apple/shared/protoncore@4614ad71ec243db5fd400381e217505478944a1d) ([merge request](apple/shared/protoncore!1239))
- [[CP-5855] Update PaymentToken parameter](apple/shared/protoncore@3f4a507fece0dd691ea1486ebc310fcad161aadf) ([merge request](apple/shared/protoncore!1237))
### fixed (2 changes)
- [Fix memory leak in pinningValidatorCallback](apple/shared/protoncore@76c5675c6afb940a001ab1d0ca7785c68f5ea604) ([merge request](apple/shared/protoncore!1243))
- [fix(error_message): Conform AvailabilityError to LocalizedError to properly show the user message](apple/shared/protoncore@16a37eb0121294c6f45d98f1b63420f9dc595b57) ([merge request](apple/shared/protoncore!1238))
### added (2 changes)
- [Make KeyRingBuilder public](apple/shared/protoncore@0774f7a13fc785f201f04bff65dfd3abaa9ebeda) ([merge request](apple/shared/protoncore!1244))
- [feature(pass): Pass promo plan presentation](apple/shared/protoncore@50ec53236447d34645d72ffde2feaaf6b6c5870a) ([merge request](apple/shared/protoncore!1245))
### other (1 change)
- [i18n: Upgrade translations from crowdin (16a37eb0).](apple/shared/protoncore@6e26e104a8789fc360ad0fd39dc78772f77ed864) ([merge request](apple/shared/protoncore!1248))
### changed (1 change)
- [feature(spm): Crypto modules expressed via SPM](apple/shared/protoncore@c8fcc6149e7e27f0c3603947e73dbe6dceb2c632) ([merge request](apple/shared/protoncore!1228))
## 6.1.0 (2023-05-24)
### fixed (5 changes)
- [fix post call retry carry wrong parameters](apple/shared/protoncore@8518aef7a8485e016bfecb6397a76c32ad6d8b6e) ([merge request](apple/shared/protoncore!1233))
- [fix(error_handling): Conform SessionResponseError to LocalizedError plus expose the http code](apple/shared/protoncore@0877753f3eb6be71225ec2470ee9838e0f72fabe) ([merge request](apple/shared/protoncore!1204))
- [CLIENT-5289, Fix wrong logic when click action sheet item](apple/shared/protoncore@7ef2fe2b83c8f8af3bd6e0dc310c2e54e85ffb83) ([merge request](apple/shared/protoncore!1209))
- [i18n: Upgrade translations from crowdin (e10653b8).](apple/shared/protoncore@301838007d244decca31b04235d1bc42cbca95ee) ([merge request](apple/shared/protoncore!1210))
- [i18n: Upgrade translations from crowdin (7c2d219f).](apple/shared/protoncore@482080a8af9c70378838bdb415b02a8331f25420) ([merge request](apple/shared/protoncore!1207))
### (7 changes)
- [feat: [CP-5696] Handle missing scopes](apple/shared/protoncore@706df2982540274f0e95925e54871250f0577610) ([merge request](apple/shared/protoncore!1231))
- [feat: [CP-5696] Add coordinator](apple/shared/protoncore@d31bd9992440bc6fb3282a2724727d51a8e7239b) ([merge request](apple/shared/protoncore!1224))
- [ci: Run code coverage reports on schedule](apple/shared/protoncore@dde8b70f9956390050b88e88e71a893a01c859ef) ([merge request](apple/shared/protoncore!1221))
- [[CP-5696] Add missing scopes handling view](apple/shared/protoncore@68d176f0c80a90a061d3104803f628425711bcc9) ([merge request](apple/shared/protoncore!1223))
- [feat: [CP-5696] Add MissingScopes viewModel](apple/shared/protoncore@442255ec0c64d357ba80d7d5b8370be7adfe14fd) ([merge request](apple/shared/protoncore!1219))
- [feat: [CP-5696] Extract SRP Builder](apple/shared/protoncore@076bb32e2426d7e15bbdaff51cf118cacc753ec1) ([merge request](apple/shared/protoncore!1213))
- [Add signature context to new signed key lists.](apple/shared/protoncore@0f0f44d21afd7e5e41aa18223a1b8f863f3d20f5) ([merge request](apple/shared/protoncore!1199))
### other (10 changes)
- [ci: Avoid having manual jobs on post-merge requests CP-4455](apple/shared/protoncore@6f384c3cd1b098a6c7afac630737cc7fca53a1e9) ([merge request](apple/shared/protoncore!1229))
- [i18n: Upgrade translations from crowdin (3bb6b42c).](apple/shared/protoncore@26e3f64720f80151a8a2a1ca3c14a7cdade84eca) ([merge request](apple/shared/protoncore!1230))
- [ci: Make test jobs run when branch is develop CP-4455](apple/shared/protoncore@3bb6b42cb3f24188e56fc0337d008992e97d1f0d) ([merge request](apple/shared/protoncore!1227))
- [ci: debug post-merge environment CP-4455](apple/shared/protoncore@e213e3499ee82f5304babf66d23218f1c0b1e4f1) ([merge request](apple/shared/protoncore!1226))
- [ci(template): Add MR description template](apple/shared/protoncore@627aaa7f920c404694c206633e32438dd9a37a9b) ([merge request](apple/shared/protoncore!1010))
- [i18n: Upgrade translations from crowdin (043bd5a9).](apple/shared/protoncore@43da7b51666460cab0f9d0604c474b23e68f4242) ([merge request](apple/shared/protoncore!1222))
- [feature(uifoundations): Updated icons assets](apple/shared/protoncore@6c88d4617fc66b1ae52a32679a38f25075099a09) ([merge request](apple/shared/protoncore!1217))
- [build: Update fastlane, CI and bump minimum iOS version CP-5809](apple/shared/protoncore@cf00ddf4b815257fab47f2b6b2b4918496722ae8) ([merge request](apple/shared/protoncore!1214))
- [ci: Implement code coverage badges CP-4455](apple/shared/protoncore@24515e8f5e7e7eae61f83fe3d1b47bd70c7e37d3) ([merge request](apple/shared/protoncore!1211))
- [ci: Changes to run tests on Xcode 14.3](apple/shared/protoncore@40eb74d7f89ad96f451c6c758d7476e81000b470) ([merge request](apple/shared/protoncore!1215))
### added (2 changes)
- [feature(spm): Package definitions for Log, Utilities, GoLibs frameworks (not...](apple/shared/protoncore@2d47ef51977e9fc657b89c5cd29b8b882f709e7b) ([merge request](apple/shared/protoncore!1225))
- [feature(payments): Pass-specific plan details](apple/shared/protoncore@c41e5362cc44d9b8d23129a47f28783e6f23e500) ([merge request](apple/shared/protoncore!1216))
### changed (1 change)
- [ci: Add code coverage badges and thresholds CP-4455](apple/shared/protoncore@e10653b87eadb61646b909b2d0a56dbdf0a3dfff) ([merge request](apple/shared/protoncore!1205))
## 6.0.0 (2023-05-02)
### changed (1 change)
- [Make startCountdown, releaseCountdown & shouldAutolockNow functions of Autolocker public](apple/shared/protoncore@dfe3162df2f9e17bac1688c0c5390cbb39bb7e6d) ([merge request](apple/shared/protoncore!1206))
### (12 changes)
- [[CP-5696] add missing scopes getAuthInfo](apple/shared/protoncore@7c2d219f8b0c7778fb1dc56662e9e4c7cb24bc2c) ([merge request](apple/shared/protoncore!1203))
- [MAILIOS-3414, Question mark instead of initial in the account switcher](apple/shared/protoncore@8b306c399493f0025af57ad833bb6b54a64e09ac) ([merge request](apple/shared/protoncore!1202))
- [Crypto: Add optional signature context to signature generation and verification.](apple/shared/protoncore@71c0bc24f8399df0f70ef4b5c7bf77cbf5b59a1e) ([merge request](apple/shared/protoncore!1196))
- [[CP-5696] Code improvements](apple/shared/protoncore@15688cfd7dd9fb1e486c0ab4b065d79496f76c74) ([merge request](apple/shared/protoncore!1200))
- [Fix account switcher render issue](apple/shared/protoncore@8080203c201a1ddd526fcd1625b03e9ba268d1f0) ([merge request](apple/shared/protoncore!1192))
- [Update go libs to gopenpgp v2.7.1-proton](apple/shared/protoncore@f1fd4e17f08eea6b4e37437c82cfc0127a294818) ([merge request](apple/shared/protoncore!1195))
- [[CP-5696] Add new MissingScopes pod](apple/shared/protoncore@8e4f31355da233eba7cba717bba8a7402c6acadb) ([merge request](apple/shared/protoncore!1198))
- [[CP-5784] Fix for wrong title shown at the external signup password screen](apple/shared/protoncore@325daa9198b7c0830baa3bb77044d178ee6a56de) ([merge request](apple/shared/protoncore!1193))
- [Removal of ProtonCore-TestingToolkit/HumanVerification, as it contained no sources](apple/shared/protoncore@3b5f790f02485f27fa4197658b8ca5c5314d5d04) ([merge request](apple/shared/protoncore!1197))
- [[CP-5696] Add missing scopes handler](apple/shared/protoncore@9c7f1633d112db0d574f99a4a51124efe577a55e) ([merge request](apple/shared/protoncore!1191))
- [Pass-specific UI changes](apple/shared/protoncore@6ba1c147292e67978a648114b245cbd88b3f88b1) ([merge request](apple/shared/protoncore!1190))
- [[CP-5695] Handle missing scope error](apple/shared/protoncore@1efe1e7b93a50cf9ce48466380cbf0efb6aa5e2a) ([merge request](apple/shared/protoncore!1187))
### other (1 change)
- [Include underlying errors in certain API responses](apple/shared/protoncore@465db62bb62705bd7351077bf4968bb7e6aa9a4f) ([merge request](apple/shared/protoncore!1201))
### fixed (1 change)
- [i18n: Upgrade translations from crowdin (9c7f1633).](apple/shared/protoncore@dc05795624e5017a67749f7cc703fd61bcbeca65) ([merge request](apple/shared/protoncore!1194))
## 5.2.0 (2023-04-20)
### other (1 change)
- [Fix Krzysztof's username in CODEOWNERS.](apple/shared/protoncore@ee39d975888bbb79aa74c55d3beec31bb3ab71fc) ([merge request](apple/shared/protoncore!1188))
## 5.1.0 (2023-04-14)
### (3 changes)
- [[CP-5603] Add manual test run](apple/shared/protoncore@dee7a40efe59cf56c4ed0ada6bd886baa31ffb9a) ([merge request](apple/shared/protoncore!1176))
- [i18n: Upgrade translations from crowdin (9bb9a037).](apple/shared/protoncore@994663f1a942dc71e5e0a0abc238e6ccadbd82ce) ([merge request](apple/shared/protoncore!1168))
- [[CP-4765] Update isKeyV2 requirement](apple/shared/protoncore@1fd4eb1b2e3a5ae2374f705b1e0ecdd14ea258eb) ([merge request](apple/shared/protoncore!1166))
### changed (1 change)
- [[CP-5645] Define OptionSet for `subscribed` property in User model](apple/shared/protoncore@40b4467e7488ee7bb5dc7cbb1f84a2ce66f53005) ([merge request](apple/shared/protoncore!1151))
### added (2 changes)
- [Restore (?) missing methods](apple/shared/protoncore@275604479d05208d3c2c70828c3f766c1659fbdd) ([merge request](apple/shared/protoncore!1174))
- [[CP-5686] Show user the internal signup flow if they try external flow with Proton domain](apple/shared/protoncore@798c59b46ff577e880e58a8bf9910816f3cebcdd) ([merge request](apple/shared/protoncore!1173))
### other (2 changes)
- [[CP-5603] Reorganise UnitTests fastfile](apple/shared/protoncore@b4cc8ec4f48cb866fc3f7d0366af8429078dad79) ([merge request](apple/shared/protoncore!1169))
- [Run integration tests on Atlas](apple/shared/protoncore@56e58659834736275a32a04ffd72b1e64fe928f5) ([merge request](apple/shared/protoncore!1171))
## 5.0.1 (2023-04-11)
### (1 change)
- [[CP-4765] Remove unused deprecated code](apple/shared/protoncore@9bb9a0379f67236deb7bd0a0a2eca1ac51f86026) ([merge request](apple/shared/protoncore!1165))
### other (2 changes)
- [Update assignments in release script](apple/shared/protoncore@26b0f0c69452d84bddafd15ba06332cb32cebb19) ([merge request](apple/shared/protoncore!1164))
- [[CP-5603] Disable pipeline on commit branch](apple/shared/protoncore@acb3a4ed7c72af1cc65477ff6b5dec86a267d9ba) ([merge request](apple/shared/protoncore!1158))
### changed (1 change)
- [MAILIOS-3367 Change API endpoint for Mail from api.protonmail.ch to mail-api.proton.me](apple/shared/protoncore@42d9e9f98529a87ab44263ea8b50af9d8651b622) ([merge request](apple/shared/protoncore!1167))
### added (1 change)
- [VPN build, with go 1.20.2 patched for macos](apple/shared/protoncore@e3d941ff6251f8187dbf96c9d2a6204b54eb5528) ([merge request](apple/shared/protoncore!1162))
## 5.0.0 (2023-04-05)
### (5 changes)
- [[CP-5676] VPN supports internal signup](apple/shared/protoncore@78908be4271639810b8f61ad9f8f0fdd84f5d0dc) ([merge request](apple/shared/protoncore!1161))
- [[CP-5603] Improve ci pipeline](apple/shared/protoncore@267b09fd0e00fd69041b22802b924dd9a93e27cc) ([merge request](apple/shared/protoncore!1138))
- [[CP-4540] Exposing action sheet properties used in the Mail's unit tests and...](apple/shared/protoncore@a128cab58a9daa2b7b008ea67da546659ed5d3e8) ([merge request](apple/shared/protoncore!1157))
- [MAILIOS-3300, Fix account switcher position issue to enable landscape](apple/shared/protoncore@c63c4c3c84f6340d2bd13a8b58e2bac91d86bee4) ([merge request](apple/shared/protoncore!1144))
- [Enable APPLICATION_EXTENSION_API_ONLY where applicable](apple/shared/protoncore@35264c94ecfbee62c929bef11c58b78aebf14387) ([merge request](apple/shared/protoncore!1156))
### fixed (1 change)
- [CP-5320 Fix race condition in Keychain](apple/shared/protoncore@ea6ffab661f968411dc53b8491d6ba97d4d2a56e) ([merge request](apple/shared/protoncore!1139))
### added (1 change)
- [[ABUSE-1863] Implement pow on iOS clients.](apple/shared/protoncore@cbf1457456883613c8eee92a84788d88cedf6d67) ([merge request](apple/shared/protoncore!1145))
## 4.0.1 (2023-03-29)
### fixed (3 changes)
- [Resolve CP-5234 "Fix/ treat account unavailable as failure"](apple/shared/protoncore@fe93952587547ce1417a13cf81a686ffafefbc27) ([merge request](apple/shared/protoncore!1152))
- [MAILIOS-3317 Fix ResponseError localizedDescription](apple/shared/protoncore@6b8bbc0ab38b7ddbe508fcf3575487d0441f90d2) ([merge request](apple/shared/protoncore!1154))
- [Fix invalid banner position in UITableViewController](apple/shared/protoncore@3dae933ca50a41daebf03dbaf890362651d2c101) ([merge request](apple/shared/protoncore!1140))
### (4 changes)
- [[CP-5626] Clear session in the login flow on user coming back to the login screen](apple/shared/protoncore@a835ec24dcd301ee59ddec7d6d29b25e6829af1c) ([merge request](apple/shared/protoncore!1148))
- [Fix actionsheet UI related bug](apple/shared/protoncore@3c3e82834720de73fc1fde918762eb3333c2e7ca) ([merge request](apple/shared/protoncore!1146))
- [Update crypto builds to gopenpgp v2.6.1-proton and go-srp to v0.0.7 (go 1.20.2)](apple/shared/protoncore@3c5b20053bd108448ae03e04d6da902d8ec8d285) ([merge request](apple/shared/protoncore!1141))
- [Update crypto builds to gopenpgp v2.6.1-proton and go-srp to v0.0.7 (go 1.15.15)](apple/shared/protoncore@694ba46fa6e16f6aab4fc06d98b839a179234827) ([merge request](apple/shared/protoncore!1142))
### other (1 change)
- [Run unit tests targets on the dedicated simulator](apple/shared/protoncore@5a1e84e98557faf9d35d4efdcc3ae50fb4643227) ([merge request](apple/shared/protoncore!1153))
## 4.0.0 (2023-03-22)
### other (3 changes)
- [Remove the unnecessary description check from CompleteRobot to speed up the check](apple/shared/protoncore@3a87a90de17da2c1238869404a4f724588387f85) ([merge request](apple/shared/protoncore!1137))
- [[CP-5438] Snapshot tests for payments screen when there's a user with unknown plan](apple/shared/protoncore@a12debb8e8f937dbaa52e340555561be6d1b0ab5) ([merge request](apple/shared/protoncore!1123))
- [Crypto build, with go 1.20.2](apple/shared/protoncore@395b7dd6961f766ec13a1bf6d3f44a4fdbc86542) ([merge request](apple/shared/protoncore!1133))
### added (2 changes)
- [CP-5377, ActionSheet rewrite](apple/shared/protoncore@e017e9ee1b57a35cc642db01c3f9f859b8abf597) ([merge request](apple/shared/protoncore!1084))
- [[CP-5341] UI tests for EA cap C](apple/shared/protoncore@e3f9f584369d74980e874b92f36017ac3e2c1826) ([merge request](apple/shared/protoncore!1136))
### (1 change)
- [Crypto build, with go 1.15.15](apple/shared/protoncore@801b19b0428a5edf65408a26af32e6ad6b0146d4) ([merge request](apple/shared/protoncore!1134))
## 3.29.1 (2023-03-17)
### fixed (2 changes)
- [[CP-5594] Fix issue in response code handler](apple/shared/protoncore@063c1551ac365d138e178f96f5a9f339c8a66b8e) ([merge request](apple/shared/protoncore!1131))
- [[CP-5592] Do not ask for second password if the app do not need keys](apple/shared/protoncore@3d681b996a545cc3e01f4b796dc1a5e7c09e4454) ([merge request](apple/shared/protoncore!1132))
### changed (3 changes)
- [[ABUSE-1831] Added login error message with link clickable](apple/shared/protoncore@90f6cc180f02fd3bcb9e1c8476711b033281b636) ([merge request](apple/shared/protoncore!1130))
- [Update gopenpgp to v2.6.0 and vpn libs to latest (go 1.20.2)](apple/shared/protoncore@a7fc4304cd2f712051fc540d586a23bd404b60e5) ([merge request](apple/shared/protoncore!1128))
- [Update gopenpgp to v2.6.0 and vpn libs to latest (go 1.15.15)](apple/shared/protoncore@bd4659c2b9903d6e523e3db00ec3ffaf59e43a22) ([merge request](apple/shared/protoncore!1129))
## 3.29.0 (2023-03-14)
### changed (1 change)
- [[CP-5560] Fixes for issues found during integration of EA cap B](apple/shared/protoncore@bc95930664927033b09d7b0453172187d5b1cb2a) ([merge request](apple/shared/protoncore!1125))
### fixed (2 changes)
- [[CP-5233] Fix observability integration tests not being run](apple/shared/protoncore@557e5422e601a72e6ab08b46c628d7d0f774fc39) ([merge request](apple/shared/protoncore!1118))
- [[CP-5247] Don't acquire new unauth session if there's one already available](apple/shared/protoncore@16eb7e8000698e047c8af4be3228f10839bc5abf) ([merge request](apple/shared/protoncore!1114))
### (9 changes)
- [i18n: Upgrade translations from crowdin (50ec58b5).](apple/shared/protoncore@73a8de9f9f70c7e5997f692cbc8cb80e017bbf8f) ([merge request](apple/shared/protoncore!1106))
- [[3.28.2] Releasing core version 3.28.2](apple/shared/protoncore@2f9505d0f40aba73d9501c6ba2c4e630bf6f6f8b) ([merge request](apple/shared/protoncore!1115))
- [[CP-5407] Add metrics to HV](apple/shared/protoncore@b97b2ae451e2917cbd3ebb7f739d88dae169f137) ([merge request](apple/shared/protoncore!1110))
- [Add the `-dev` prefix to the app version](apple/shared/protoncore@fcac3311ef689c3678245e615cba52d937c5aa27) ([merge request](apple/shared/protoncore!1109))
- [[CP-5448] Add Observability feature flag](apple/shared/protoncore@9d657aa36ec202ece01d290e2944e78fe8558431) ([merge request](apple/shared/protoncore!1111))
- [[CP-5408] Implement Plan selection screen metrics](apple/shared/protoncore@9e267011151a39d4677a58af44f21a86021f564c) ([merge request](apple/shared/protoncore!1104))
- [[CP-5184] Generating keys when signing in with the external address without...](apple/shared/protoncore@970022230931339566bd0965440ad4abec88172b) ([merge request](apple/shared/protoncore!1105))
- [MAILIOS-2607 Add missing DocC documentation](apple/shared/protoncore@293a6deb8b2863d0845cb1de3bde1f6367525b23) ([merge request](apple/shared/protoncore!1093))
- [i18n: Upgrade translations from crowdin (ad4cd791).](apple/shared/protoncore@1c99555062bcc97f2a4d7e2981eb53d91e4bb197) ([merge request](apple/shared/protoncore!1098))
## 3.28.2 (2023-02-24)
### fixed (1 change)
- [[CP-5247] Don't acquire new unauth session if there's one already available](apple/shared/protoncore@16eb7e8000698e047c8af4be3228f10839bc5abf) ([merge request](apple/shared/protoncore!1114))
### (7 changes)
- [[CP-5407] Add metrics to HV](apple/shared/protoncore@b97b2ae451e2917cbd3ebb7f739d88dae169f137) ([merge request](apple/shared/protoncore!1110))
- [Add the `-dev` prefix to the app version](apple/shared/protoncore@fcac3311ef689c3678245e615cba52d937c5aa27) ([merge request](apple/shared/protoncore!1109))
- [[CP-5448] Add Observability feature flag](apple/shared/protoncore@9d657aa36ec202ece01d290e2944e78fe8558431) ([merge request](apple/shared/protoncore!1111))
- [[CP-5408] Implement Plan selection screen metrics](apple/shared/protoncore@9e267011151a39d4677a58af44f21a86021f564c) ([merge request](apple/shared/protoncore!1104))
- [[CP-5184] Generating keys when signing in with the external address without...](apple/shared/protoncore@970022230931339566bd0965440ad4abec88172b) ([merge request](apple/shared/protoncore!1105))
- [MAILIOS-2607 Add missing DocC documentation](apple/shared/protoncore@293a6deb8b2863d0845cb1de3bde1f6367525b23) ([merge request](apple/shared/protoncore!1093))
- [i18n: Upgrade translations from crowdin (ad4cd791).](apple/shared/protoncore@1c99555062bcc97f2a4d7e2981eb53d91e4bb197) ([merge request](apple/shared/protoncore!1098))
## 3.28.1 (2023-02-20)
### fixed (2 changes)
- [[CP-5435] Fix for lack of behavioral fingerprints because of two PMChallenge instances used](apple/shared/protoncore@3be05070a6b2dad18e3ee425106565e1d409b5b7) ([merge request](apple/shared/protoncore!1107))
- [[CP-5245] Session is acquired only once even if multiple acquire call are performed](apple/shared/protoncore@10cf4f19759e4c6de2508e562a03138580767f94) ([merge request](apple/shared/protoncore!1100))
### (4 changes)
- [[CP-5405] Add account creation metrics](apple/shared/protoncore@f3b1bd41178cf0ac98197b926567e7e44d19b721) ([merge request](apple/shared/protoncore!1099))
- [[CP-5424] Rename metrics](apple/shared/protoncore@7baa423f8c70a8232b4283c72d738f69887d1214) ([merge request](apple/shared/protoncore!1103))
- [[CP-5403] Add Observability Env singleton](apple/shared/protoncore@8a02a7b919116c0ddf771b2064d6175d7a365a23) ([merge request](apple/shared/protoncore!1097))
- [[CP-5262] Add timer for observability event](apple/shared/protoncore@ad4cd791bb19843b11501d5979c710801cda7963) ([merge request](apple/shared/protoncore!1094))
### other (1 change)
- [[CP-5404] Sending screen load events](apple/shared/protoncore@50ec58b585251e5a4a1d6c2dc8771e278f5c4c53) ([merge request](apple/shared/protoncore!1102))
### deprecated (1 change)
- [Deprecate udpate in favor of update](apple/shared/protoncore@43d73a77774e6bff1111d0cc3e93ffeb7701dac5) ([merge request](apple/shared/protoncore!1096))
## 3.28.0 (2023-02-07)
### (2 changes)
- [[CP-5374] Remove flakiness from SignupHumanVerificationV3Robot when loading web view](apple/shared/protoncore@f0755af9d38c08e9798995829aeb4b0635d1aa00) ([merge request](apple/shared/protoncore!1091))
- [[CP-5261] Add Observability integration tests](apple/shared/protoncore@e209a21f4c9f1dcae00967ff9490f2078a65014f) ([merge request](apple/shared/protoncore!1088))
### changed (1 change)
- [[CP-5334] Opportunistic unauth session call in LoginUI and injecting PMAPIService instance](apple/shared/protoncore@467a5dea3bf683d3c7f45954d79e5518abf82325) ([merge request](apple/shared/protoncore!1090))
## 3.27.0 (2023-02-01)
### (3 changes)
- [[CP-5261] Add Observability Endpoint and Service](apple/shared/protoncore@0128eaa5dd529f1db11de9237b7ad31c86e34bcd) ([merge request](apple/shared/protoncore!1086))
- [Fixed _key setupCryptoTransformers in keymaker](apple/shared/protoncore@14592ffa62f7bffdee4e1a0dcc09bdfdac1c6856) ([merge request](apple/shared/protoncore!1077))
- [Fix typos pmtest](apple/shared/protoncore@69dcd45e733d313bb1c798ce15fe8518ee8ff5d8) ([merge request](apple/shared/protoncore!1067))
### added (3 changes)
- [[CP-5260] Observability events definitions](apple/shared/protoncore@e213e9cfa26d59d6266f7630d9a15fb55e39724b) ([merge request](apple/shared/protoncore!1079))
- [[MAILIOS-2607] Option to add views to PMActionSheetHeaderView title row](apple/shared/protoncore@3e49bc109123bbd1b45627798780a4413e481496) ([merge request](apple/shared/protoncore!1080))
- [[CP-5052] Opportunistic session aquisition call](apple/shared/protoncore@91da72e32f056ba5ff91610bfbd0938a644fa0f7) ([merge request](apple/shared/protoncore!1078))
## 3.26.2 (2023-01-20)
### changed (2 changes)
- [Put DoH A record queries behind feature flag](apple/shared/protoncore@16f10cb1c6bd85cdce9cc2a8c6c6e3314a7d7657) ([merge request](apple/shared/protoncore!1074))
- [[CP-5201] Unauth session 401 error handling logic](apple/shared/protoncore@3989db6fd8aa31b7cee2d57bd84e413417871a8c) ([merge request](apple/shared/protoncore!1073))
### (1 change)
- [[CP-5263] - [Core iOS] [EA Cap A] Wrong message for status-code 5098](apple/shared/protoncore@02f3a6f1bc829213d7e53dce922b3141d6c567a1) ([merge request](apple/shared/protoncore!1072))
## 3.26.1 (2023-01-13)
### (2 changes)
- [Ignore user-defined certificate settings by default [CP-5258]](apple/shared/protoncore@c88dc257b26c4ae63089cc9b748810ade8f3c398) ([merge request](apple/shared/protoncore!1065))
- [CP-4629 - [iOS] VPN sign in - Text update](apple/shared/protoncore@de26057f3162d3dea345e91394550286fce8e1c7) ([merge request](apple/shared/protoncore!1064))
## 3.26.0 (2023-01-10)
### (10 changes)
- [Removes deprecated HV v2](apple/shared/protoncore@671c21752957db60aace6fdd669633c841c4fbe3) ([merge request](apple/shared/protoncore!1034))
- [Update gopenpgp to v2.5.0](apple/shared/protoncore@5153aa9c7ae8c25377d4340456c21f7374d43fdf) ([merge request](apple/shared/protoncore!1042))
- [[CP-4894] Add new pod for Observability](apple/shared/protoncore@8c9fef8ada3486b311a4b6149d7c993ebf5fe57d) ([merge request](apple/shared/protoncore!1039))
- [Remove unnecessary logs that are litering the console output and log file](apple/shared/protoncore@3640d4005f82c836c6c76838b84f52e6f5aeaac7) ([merge request](apple/shared/protoncore!1050))
- [[CP-5188] - [iOS] V5 Modules renaming](apple/shared/protoncore@046c4593964124317cf33e155728b15b233ffae0) ([merge request](apple/shared/protoncore!1055))
- [Update gitignore and remove untracked files](apple/shared/protoncore@b4cac8b4085a1507d6109eee6978f5487e7f720d) ([merge request](apple/shared/protoncore!1047))
- [[CP-4522] - [iOS] V4 -> V5 Project structure migration](apple/shared/protoncore@c702e0416f5e70d89fc24504a331575ea8d861ac) ([merge request](apple/shared/protoncore!1054))
- [[CP-4521] - [iOS] V4 -> V5 CoreTranslation migration](apple/shared/protoncore@7ef2ddc14db0cc3fd3612d20d1fed9cc04249c44) ([merge request](apple/shared/protoncore!1052))
- [[CP-5053] - [iOS] Update the `PMAPIService` initialiser to expect the cached session UID on start](apple/shared/protoncore@90931051e824d1dc2849cfff1831930830a228d0) ([merge request](apple/shared/protoncore!1046))
- [[CP-4520] - [iOS] V4 -> V5 Module files migration](apple/shared/protoncore@df5f8e028175f858a23eb2b29654dbfbf29a1135) ([merge request](apple/shared/protoncore!1048))
### other (1 change)
- [Remove the dependency on ObfuscatedConstants from the TestingToolkit module](apple/shared/protoncore@1573955769e1988770ee98f2c4d5c3f83be3074e) ([merge request](apple/shared/protoncore!1058))
## 3.25.0 (2022-12-08)
### (15 changes)
- [[CP-5027] Fix `externalAccountConversionEnabled` feature flag blocking the signing and signup](apple/shared/protoncore@e1509f5b5a51ee64330de0cdde063e6da108509f) ([merge request](apple/shared/protoncore!1027))
- [[CP-3593] - [iOS] [Cap B] Support domains selection in the external account...](apple/shared/protoncore@4d9183d3d7f88a2e55b2677f0d8b188ca34bd95e) ([merge request](apple/shared/protoncore!1020))
- [[CP-5026] added account conversion feature flag. unit tests.](apple/shared/protoncore@2e0bfe9f4ff451c4a71ca469a3a692e8e93439ca) ([merge request](apple/shared/protoncore!1022))
- [[CP-5025] Hide EA Cap B behind feature flag](apple/shared/protoncore@2045468b53d3d1f9649abbdee9d21758398315f8) ([merge request](apple/shared/protoncore!1019))
- [[CP-5042] Create address key causes "Signed key list did not match updated keys" error](apple/shared/protoncore@478a4e3b421e17327be87c8a26c77adf4e91725d) ([merge request](apple/shared/protoncore!1018))
- [MAILIOS-2973 Fix dynamic font size won't update in real time](apple/shared/protoncore@da17546fb289774be4215e51dce469c6c1d376dc) ([merge request](apple/shared/protoncore!1012))
- [[CP-4536] Control the complete screen wait time](apple/shared/protoncore@8a8bfeceb21b2ed33378c640ed19ce6bf44ffaa0) ([merge request](apple/shared/protoncore!1013))
- [[CP-4906] Add Drive's Telemetry config to Core](apple/shared/protoncore@02af4eff5feae9eb6435f03f18268adcb49339e3) ([merge request](apple/shared/protoncore!1001))
- [Add domain to "Create your Proton address" screen](apple/shared/protoncore@33ae81d9f7b0a091f2c9ecb0218678d94ac13df6) ([merge request](apple/shared/protoncore!1002))
- [Update golang vpn libs](apple/shared/protoncore@6e928aa1a88378f824a783ed61dca23ddd482379) ([merge request](apple/shared/protoncore!1008))
- [i18n: Upgrade translations from crowdin (3687e167).](apple/shared/protoncore@53c3dd34be86d2748c2fe122e9c82f79a8520505) ([merge request](apple/shared/protoncore!1006))
- [[CP-4976] - [iOS] [Cap B] Create view for "Youre in Luck!" screen](apple/shared/protoncore@09ffdf88c666522ed01ade83769b95ae72cb1b34) ([merge request](apple/shared/protoncore!1003))
- [[CP-4905] [CP-4906]: [iOS] Pass / Drive Settings allow users to switch telemetry on and off](apple/shared/protoncore@3d892ab6933e20e9e410e90ce95f43af0927b4e3) ([merge request](apple/shared/protoncore!998))
- [Fix: Crypto builds with 1.17.9 need to target iOS 11 as the minimum version](apple/shared/protoncore@6dd99b59c66e16a1bc881118ae843653ccefd787) ([merge request](apple/shared/protoncore!994))
- [Add async variant to some perform functions of APIService](apple/shared/protoncore@40626736d5e7525c6c8f961e1c46ec1e2e338b88) ([merge request](apple/shared/protoncore!975))
### other (4 changes)
- [i18n: Upgrade translations from crowdin (12db31fd).](apple/shared/protoncore@80b99e32e20182c76179427791838f6dc48f16dc) ([merge request](apple/shared/protoncore!1024))
- [i18n: Upgrade translations from crowdin (4ba7c569).](apple/shared/protoncore@5b0047d53196d63dd5968f8ed1ca28b5c580e91c) ([merge request](apple/shared/protoncore!1015))
- [Fix/pin fastlane simulator](apple/shared/protoncore@4ba7c569b3eaca8f49f9367bdd8657efc9e61e27) ([merge request](apple/shared/protoncore!987))
- [Add missing Crypto-patched-Go1.19.2 go libs variant](apple/shared/protoncore@28f1be19dfee50eb9e541c4b3a6df4f653fa1852) ([merge request](apple/shared/protoncore!990))
### added (4 changes)
- [[CP-5028] Login always overwrites the stored credentials](apple/shared/protoncore@e166b11d9299ff239881b4e6cb93a117bc57160d) ([merge request](apple/shared/protoncore!1023))
- [[CP-4536] Core internal feature flag for external accounts debug header](apple/shared/protoncore@e1ceb77f45f79feb552f58c5575325ce2aa77c3c) ([merge request](apple/shared/protoncore!1017))
- [Add ic-swipe-left](apple/shared/protoncore@5d66fd9e7c1dff9fb14d2438a2aa487efdd1663c) ([merge request](apple/shared/protoncore!1007))
- [update quark commands](apple/shared/protoncore@d0db066e025272e9a5a2a8b9e4099a6e172d4b67) ([merge request](apple/shared/protoncore!992))
### changed (3 changes)
- [[CP-4536] Enable the useKeymigrationPhaseV2 flag for the clients](apple/shared/protoncore@ba9df8da27984a6e10e8231ba969fe43ee894778) ([merge request](apple/shared/protoncore!1011))
- [Update golang vpn libs in crypto-vpn builds](apple/shared/protoncore@0ab05649540b852a7eea4fdc9eded5baf4a8129a) ([merge request](apple/shared/protoncore!1005))
- [MAILIOS-2957, Bigger font size than expectation](apple/shared/protoncore@474899ee8961505ac9595e2e58e11f8f71730343) ([merge request](apple/shared/protoncore!995))
### fixed (4 changes)
- [[CP-4988] Synchronize cookies if the Session-Id was obtained via alternative routing](apple/shared/protoncore@c68ad7d30a0f54b3a430be8dfe721e7e34ae5bf5) ([merge request](apple/shared/protoncore!1004))
- [[CP-4979] Error response decoding doesn't throw if "Details" key is in the response](apple/shared/protoncore@6f310d7e2fe8b06fd457a39925e5ea57e5d503d7) ([merge request](apple/shared/protoncore!999))
- [[DRVIOS-1562] Make keychain on macOS always work like on iOS](apple/shared/protoncore@ddf19f9aa335070dbf8165dc45c685d039ba5327) ([merge request](apple/shared/protoncore!996))
- [Uses the dedicated tests runner for running tests on CI](apple/shared/protoncore@d0c2175d9170672e00c1e0a22a506dbaf1d9c578) ([merge request](apple/shared/protoncore!988))
## 3.24.0 (2022-11-04)
### added (7 changes)
- [Add support for Drive2022 plan CP-4845](apple/shared/protoncore@bd7c8c62ade94a537b9953810e39696daae22577) ([merge request](apple/shared/protoncore!976))
- [[CP-4544] Present a popup when the external accounts are not supported according to the backend](apple/shared/protoncore@a50732b4c195046303e141cb705f719653a91c69) ([merge request](apple/shared/protoncore!939))
- [Crypto build, with go 1.19.2](apple/shared/protoncore@e5b88f848662066c90330085e71768e3c9c21b96) ([merge request](apple/shared/protoncore!980))
- [[CP-4533] key setup - external account no key with address](apple/shared/protoncore@435a13117275e518160baf99582d2f31dadd8c94) ([merge request](apple/shared/protoncore!933))
- [MAILIOS-2874: Add referral program into UserInfo](apple/shared/protoncore@e28dbafb03c8c87d860f2a2b936ee1ed3632e9f5) ([merge request](apple/shared/protoncore!935))
- [CP-4535 - [iOS] [Cap A] Allow the clients to easily check if the key is...](apple/shared/protoncore@92a972037e6166a218dcd2cecfbcaa0bc1fddc89) ([merge request](apple/shared/protoncore!958))
- [[CP-4543] [iOS] [Cap A] Ensure we can consume external keys when retrieving them during login](apple/shared/protoncore@2ab67119a80aec549b4724f16d9a4afdc5158e83) ([merge request](apple/shared/protoncore!942))
### fixed (4 changes)
- [[CP-4899] Fix wrong substitution format in a localized string](apple/shared/protoncore@0286eb8314cc6b44dfc598abc11fdea4773c0767) ([merge request](apple/shared/protoncore!982))
- [[CP-4853] Update the SKL flag for the external address key to be 15 instead of 7](apple/shared/protoncore@7a426464dff215a2c5d5f0da8c1c59d0eedf440b) ([merge request](apple/shared/protoncore!972))
- [Updates lottie-ios to 3.4.3, which is the latest version that we know works fine on Mail and VPN](apple/shared/protoncore@22834e20b2a3bdf8408a5ad1a889dcc7b19a6a0a) ([merge request](apple/shared/protoncore!967))
- [Regression UITests suite passing again](apple/shared/protoncore@35ae62c02241958c2f186501553096dcbb03c633) ([merge request](apple/shared/protoncore!952))
### removed (1 change)
- [[CP-3934] Remove unused deprecated code](apple/shared/protoncore@1ee75e3c4f0cedfbede1af11bebd1fff1f57f3b9) ([merge request](apple/shared/protoncore!962))
### changed (3 changes)
- [[DRVIOS-1512] Fix aspect fit of logo on Unlock screen](apple/shared/protoncore@bc6a58865b05665b2fde44c165cc3d57ab4c0380) ([merge request](apple/shared/protoncore!978))
- [[CP-4671] Changed go libs distribution to ease the support for many go libs variants](apple/shared/protoncore@ab04bf0c15867b02578c74c45ec0a95c1faa436c) ([merge request](apple/shared/protoncore!970))
- [Fixes the unnecessary dependency on ObfuscatedConstants in the production code](apple/shared/protoncore@04639fd44004655ab4851bbd23ca1a0ec64de958) ([merge request](apple/shared/protoncore!961))
### security (1 change)
- [[DRVIOS-1404] Make the `AFSession` configuration being ephemeral by default](apple/shared/protoncore@e9d58279dbe7fd9f988fe6aa9333ec1818124118) ([merge request](apple/shared/protoncore!969))
## 3.22.3 (2022-09-01)
### changed (1 change)
- [Return error from request method](apple/shared/protoncore@0f6682a4e623dcc6332d6ed97e9e6237442239b6) ([merge request](apple/shared/protoncore!887))
### added (1 change)
- [MAILIOS-2659 Pixel tracker protection setting](apple/shared/protoncore@72b5a846b5dfb87d57eb1b82f42198ae663f4c15) ([merge request](apple/shared/protoncore!884))
### removed (1 change)
- [[CP-3933][CP-4039] AFNetworking and PromiseKit support removed](apple/shared/protoncore@55c5f8c84652c1d6877c80d0b35e4cdcba2ba128) ([merge request](apple/shared/protoncore!878))
## 3.22.1 (2022-08-31)
### removed (1 change)
- [[CP-3933][CP-4039] AFNetworking and PromiseKit support removed](apple/shared/protoncore@55c5f8c84652c1d6877c80d0b35e4cdcba2ba128) ([merge request](apple/shared/protoncore!878))
## 3.22.0 (2022-08-30)
### changed (2 changes)
- [CP-4490 Fix the error message not propagaed for Decodable-based responses](apple/shared/protoncore@267fe57b0c16e70efffda4fdb23459a91be66f4b) ([merge request](apple/shared/protoncore!875))
- [MAILIOS-2365 Refactor UserInfo to facilitate making further changes](apple/shared/protoncore@c22262548fb95bcf299cb1421ea12fdbca937b96) ([merge request](apple/shared/protoncore!872))
### added (2 changes)
- [CP-3032 Troubleshooting view will be triggered in login modules like sign up/sign in views.](apple/shared/protoncore@5a163551f927eb7307dd44ab99d0edbff99b6dce) ([merge request](apple/shared/protoncore!874))
- [MAILIOS-2771 Add telemetry and crashReports to UserInfo](apple/shared/protoncore@f620e4ecf445db22b3cfd7c3d3cc426aab2fd49b) ([merge request](apple/shared/protoncore!876))
### fixed (1 change)
- [CP-4491 Fix for Crypto VPN support](apple/shared/protoncore@63ecad4946e1bd86157007a798eb10fed5c9cba6) ([merge request](apple/shared/protoncore!879))
- [CP-4092 Improve handling of Invalid access token](apple/shared/protoncore@065e542a6f3af7c9263ec2926c3126d33e43390a) ([merge request](apple/shared/protoncore!873))
## 3.21.1 (2022-08-10)
No changes.

7
CONTRIBUTION_POLICY.md Normal file
View file

@ -0,0 +1,7 @@
# Contribution Policy
By making a contribution to this project:
1. I assign any and all copyright related to the contribution to Proton Technologies AG;
2. I certify that the contribution was created in whole by me;
3. I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it) is maintained indefinitely and may be redistributed with this project or the open source license(s) involved.

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<Workspace
version = "1.0">
<FileRef
location = "self:">
</FileRef>
</Workspace>

View file

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IDEDidComputeMac32BitWarning</key>
<true/>
</dict>
</plist>

View file

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>FILEHEADER</key>
<string>
// ___FILENAME___
// ___PACKAGENAME___ - Created on ___DATE___.
//
// Copyright (c) ___YEAR___ Proton Technologies AG
//
// This file is part of Proton Technologies AG and ProtonCore.
//
// ProtonCore is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// ProtonCore is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with ProtonCore. If not, see https://www.gnu.org/licenses/.
//</string>
</dict>
</plist>

View file

@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1310"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "NO"
buildForProfiling = "NO"
buildForArchiving = "NO"
buildForAnalyzing = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "66A3AB432770890B0056A570"
BuildableName = "Example-AccountDeletion-UITests.xctest"
BlueprintName = "Example-AccountDeletion-UITests"
ReferencedContainer = "container:ExampleApp.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
codeCoverageEnabled = "YES">
<Testables>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "66A3AB432770890B0056A570"
BuildableName = "Example-AccountDeletion-UITests.xctest"
BlueprintName = "Example-AccountDeletion-UITests"
ReferencedContainer = "container:ExampleApp.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1300"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "NO"
buildForProfiling = "NO"
buildForArchiving = "NO"
buildForAnalyzing = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "25AAB485270EE45800CEA95A"
BuildableName = "Example-AccountSwitcher-UITests.xctest"
BlueprintName = "Example-AccountSwitcher-UITests"
ReferencedContainer = "container:ExampleApp.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
codeCoverageEnabled = "YES">
<Testables>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "25AAB485270EE45800CEA95A"
BuildableName = "Example-AccountSwitcher-UITests.xctest"
BlueprintName = "Example-AccountSwitcher-UITests"
ReferencedContainer = "container:ExampleApp.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1420"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
codeCoverageEnabled = "YES">
<TestPlans>
<TestPlanReference
reference = "container:ExampleApp/Sources/Example-ProtonCore/IntegrationTests/Example-IntegrationTests.xctestplan"
default = "YES">
</TestPlanReference>
</TestPlans>
<Testables>
<TestableReference
skipped = "NO"
parallelizable = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "66EEFA0C2975CECB00B377F3"
BuildableName = "Example-IntegrationTests.xctest"
BlueprintName = "Example-IntegrationTests"
ReferencedContainer = "container:ExampleApp.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "25BDF93C271424B3001BB254"
BuildableName = "Example-iOS-Mail-AppStoreIAP.app"
BlueprintName = "Example-iOS-Mail-AppStoreIAP"
ReferencedContainer = "container:ExampleApp.xcodeproj">
</BuildableReference>
</MacroExpansion>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1300"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "NO"
buildForProfiling = "NO"
buildForArchiving = "NO"
buildForAnalyzing = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "25AAB53D2710456A00CEA95A"
BuildableName = "Example-Login-UITests.xctest"
BlueprintName = "Example-Login-UITests"
ReferencedContainer = "container:ExampleApp.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
codeCoverageEnabled = "YES">
<Testables>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "25AAB53D2710456A00CEA95A"
BuildableName = "Example-Login-UITests.xctest"
BlueprintName = "Example-Login-UITests"
ReferencedContainer = "container:ExampleApp.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

Some files were not shown because too many files have changed in this diff Show more