Skip to content
This repository has been archived by the owner on Oct 6, 2023. It is now read-only.

Extract app identifiers #25

Merged
merged 10 commits into from Sep 13, 2021

Commits on Sep 12, 2021

  1. Remove the hardcoded DEVELOPMENT_TEAM from the pbxproj - moving it to…

    … a xcconfig file.
    
    This allows a developer to specify DEVELOPMENT_TEAM_OVERRIDE - If they do so the specified DEVELOPMENT_TEAM_OVERRIDE will be used as the DEVELOPMENT_TEAM in all the places it needs to be.
    If it's not set - then it defaults to B6QG723P8Z
    feralbob committed Sep 12, 2021
    Configuration menu
    Copy the full SHA
    81e269b View commit details
    Browse the repository at this point in the history
  2. Similar to the previous commit - allow for the customization of the P…

    …RODUCT_BUNDLE_IDENTIFIER - to make it easier to get running on a different Apple Developer account.
    feralbob committed Sep 12, 2021
    Configuration menu
    Copy the full SHA
    1ac3b9b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f85f859 View commit details
    Browse the repository at this point in the history
  4. Change some of the entitlements for iCloud/Ubiquity from PRODUCT_BUND…

    …LE_IDENTIFIER to PRODUCT_BUNDLE_IDENTIFIER_BASE - otherwise the Autofill targets had the wrong iCloud settings due to the expanded PRODUCT_BUNDLE_IDENTIFIER (+1 squashed commit)
    
    Squashed commits:
    [8464e48] Setup the iCloud Containers/Ubquity container IDs to be based off of the PRODUCT_BUNDLE_IDENTIFIER
    feralbob committed Sep 12, 2021
    Configuration menu
    Copy the full SHA
    2c0d3d3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c0b6a60 View commit details
    Browse the repository at this point in the history
  6. Add a BuildConfiguration target, which is used as dependency. The bui…

    …ld target runs the GenerateBuildConfig.sh to autogenerate a Swift file that exposes compile time values for the APPGROUP amongst others
    feralbob committed Sep 12, 2021
    Configuration menu
    Copy the full SHA
    67431cf View commit details
    Browse the repository at this point in the history
  7. Typealias OpenSesameKeychain to Keychain and create a convenience ini…

    …tializer that sets the correct service/access group.
    
    Use the new OpenSesameKeychain to consolidate the usage of the service/app groups in one spot.
    Replace further hardcoded CloudKit container identifiers and NSUserDefault suite names to use the values from OpenSesameConfig
    Expose the DEVELOPMENT_TEAM as part of the OpenSesameConfig
    feralbob committed Sep 12, 2021
    Configuration menu
    Copy the full SHA
    d2b3b1c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6543cd3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e3e78f8 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2021

  1. Configuration menu
    Copy the full SHA
    a5930ed View commit details
    Browse the repository at this point in the history