Configure UM Trace iOS signing and deployment

This commit is contained in:
Brent Perteet
2026-08-21 12:33:11 -05:00
parent 5e87d81bb6
commit 16c2ada09b
7 changed files with 208 additions and 7 deletions

View File

@@ -26,10 +26,10 @@
<NoWarn>$(NoWarn);MVVMTK0045</NoWarn>
<!-- Display name -->
<ApplicationTitle>Field Logger</ApplicationTitle>
<ApplicationTitle>UM Trace</ApplicationTitle>
<!-- App Identifier -->
<ApplicationId>com.undergroundmagnetics.fieldlogger</ApplicationId>
<ApplicationId>com.umagul.trace</ApplicationId>
<!-- Versions -->
<ApplicationDisplayVersion>1.0</ApplicationDisplayVersion>
@@ -46,6 +46,10 @@
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'tizen'">6.5</SupportedOSPlatformVersion>
</PropertyGroup>
<!-- Apple Developer team used for iOS distribution: W2N8APPQ2C.
Certificate/profile selection stays outside source control and is supplied by
Keychain plus the installed com.umagul.trace provisioning profile at publish time. -->
<!-- SEC-1: the Google Maps Android key is injected at build time, never committed.
Resolution order: (1) MapsApiKey MSBuild property (pass -p:MapsApiKey=... in CI from a
secret), else (2) the MAPS_API_KEY environment variable, else (3) a gitignored