Open dfeinzimer opened 10 months ago
The above is correct for the JobManagerExample bundle identifier. But the logger uses:
return Logger(subsystem: "com.esri.ArcGISToolkit.Examples", category: "JobManagerExample")
That should be sync'ed up in some way when we decide what direction we want to go in.
The toolkit bundle identifier follows Apple's practice of using the framework/module name as the last component of the identifier. We also wouldn't want to change the identifier of a released product as that could have unintended consequences.
We also wouldn't want to change the identifier of a released product as that could have unintended consequences.
@philium would this hold true for a test runner too?
We now have IDs defined across the standard examples app, the UI test runner app, the authentication examples app, and soon the JobManager example app. Additionally the toolkit has a bundle ID defined here with capitalization that differs from the others. We should align all of these across the repo to use consistent notation and capitalization.
com.esri.ArcGISToolkit
com.esri.arcgis-swift-sdk-toolkit
com.esri.arcgis-swift-sdk-toolkit-examples
com.esri.arcgis-swift-sdk-toolkit.Examples
com.esri.Authentication
com.esri.arcgis-swift-sdk-toolkit.AuthenticationExample
com.esri.JobManagerExample
com.esri.arcgis-swift-sdk-toolkit.JobManagerExample
com.esri.arcgis-swift-sdk-toolkit-ui-test-runner.UITests
com.esri.arcgis-swift-sdk-toolkit.UI-Test-Runner