I'm using an Azure Devops Pipeline to build our Xamarin Forms 5.x app.
We have a self hosted DevOps agent installed on a mac which is used to build the iOS project, then we push the .ipa file up to App Center.
What I'd like to do is also push up the .dSYM file so we can get symbolicated crash reports.
I cannot find a .dSYM file in any of the agents folders, Microsoft's help file doesn't help iOS Symbolication, any suggestions where I can find this file?
The build tasks for my pipeline look like:
- task: XamariniOS@2
displayName: 'Build Xamarin.iOS solution'
inputs:
solutionFile: '**/*.sln'
configuration: '$(buildConfiguration)'
buildForSimulator: false
packageApp: true
- task: CopyFiles@2
displayName: 'Copy Files to Artifact Staging Directory'
inputs:
SourceFolder: '$(System.DefaultWorkingDirectory)'
Contents: '**/*.ipa'
TargetFolder: '$(Build.ArtifactStagingDirectory)'
flattenFolders: true
- task: PublishBuildArtifacts@1
displayName: 'Publish Artifact iOS'
inputs:
PathtoPublish: '$(Build.ArtifactStagingDirectory)'
ArtifactName: 'iOS'
publishLocation: Container