Configure UM Trace iOS signing and deployment
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -29,8 +29,19 @@
|
||||
<key>XSAppIconAssets</key>
|
||||
<string>Assets.xcassets/appicon.appiconset</string>
|
||||
<key>NSBluetoothAlwaysUsageDescription</key>
|
||||
<string>Field Logger uses Bluetooth to connect to your Underground Magnetics locating receiver and Maglink RTK GPS receiver.</string>
|
||||
<string>UM Trace uses Bluetooth to connect to your Underground Magnetics locating receiver and MagLink RTK GNSS receiver.</string>
|
||||
<key>NSLocationWhenInUseUsageDescription</key>
|
||||
<string>Field Logger uses your location to display logged points on the map.</string>
|
||||
<string>UM Trace uses your location to display and record georeferenced locate points during an active field session.</string>
|
||||
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
|
||||
<string>UM Trace uses your location during an active locating session to keep georeferenced field records current while the app is in the background.</string>
|
||||
<key>UIBackgroundModes</key>
|
||||
<array>
|
||||
<string>bluetooth-central</string>
|
||||
<string>location</string>
|
||||
</array>
|
||||
<!-- The app uses standard, exempt TLS for HTTPS and MQTTS/WSS transport; it does
|
||||
not implement proprietary or non-standard cryptography. -->
|
||||
<key>ITSAppUsesNonExemptEncryption</key>
|
||||
<false/>
|
||||
</dict>
|
||||
</plist>
|
||||
|
||||
@@ -36,8 +36,6 @@ More information: https://aka.ms/maui-privacy-manifest
|
||||
<string>E174.1</string>
|
||||
</array>
|
||||
</dict>
|
||||
<!--
|
||||
The entry below is only needed when you're using the Preferences API in your app.
|
||||
<dict>
|
||||
<key>NSPrivacyAccessedAPIType</key>
|
||||
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
|
||||
@@ -45,7 +43,7 @@ More information: https://aka.ms/maui-privacy-manifest
|
||||
<array>
|
||||
<string>CA92.1</string>
|
||||
</array>
|
||||
</dict> -->
|
||||
</dict>
|
||||
</array>
|
||||
</dict>
|
||||
</plist>
|
||||
|
||||
Reference in New Issue
Block a user