Objective-C project for Mac. Several libraries are connected via the Pod file, including DevMateKit_MAS. DevMateKit_MAS is an option specifically implemented for programs published in the AppStore.
There is a known problem and its solution, described in the documentation from the manufacturer in the "DevMateKit for Mac App Store" https://docs.devmate.com/v1.0/docs/integrate-devmate-kit
Instructions for overcoming the error have been completed, but when attempting to download the assembled application, an error is reported in the AppStore:
0 ERROR HMS-90511: "CFBundleldentifier Collision. The lnfo.plist CFBundleldentifier value 'com.devmate.Problem-Reporter- Sandboxed' of 'MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/A/Resources/Problem Reporter Sandboxed.app' is already in use by another application."
The problem was to be solved by running the update_reporter_id.sh script, which is part of DevMateKit_MAS. The project is built automatically and there is information about its execution in the log:
[10:32:11][Step 3/3] update_reporter_id script begin [10:32:11][Step 3/3] /Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/TM-OsX-debud-source/MyApp [10:32:12][Step 3/3] Will check path "/Users/administrator/Library/Developer/Xcode/DerivedData/MyApp-crzotizenxyjrbfhplvvtudqphnl/Build/Intermediates/ArchiveIntermediates/MyAppOSX/InstallationBuildProductsLocation/Applications/MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/A/Resources/Problem Reporter Sandboxed.app" [10:32:12][Step 3/3] /Users/administrator/Library/Developer/Xcode/DerivedData/MyApp-crzotizenxyjrbfhplvvtudqphnl/Build/Intermediates/ArchiveIntermediates/MyAppOSX/InstallationBuildProductsLocation/Applications/MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/A/Resources/Problem Reporter Sandboxed.app: replacing existing signature [10:32:12][Step 3/3] /Users/administrator/Library/Developer/Xcode/DerivedData/MyApp-crzotizenxyjrbfhplvvtudqphnl/Build/Intermediates/ArchiveIntermediates/MyAppOSX/InstallationBuildProductsLocation/Applications/MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/A/Resources/Problem Reporter Sandboxed.app: signed app bundle with Mach-O thin (x86_64) [myteam.myapp.com.devmate.Problem-Reporter-Sandboxed] [10:32:12][Step 3/3] /Users/administrator/Library/Developer/Xcode/DerivedData/MyApp-crzotizenxyjrbfhplvvtudqphnl/Build/Intermediates/ArchiveIntermediates/MyAppOSX/InstallationBuildProductsLocation/Applications/MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/A: replacing existing signature [10:32:12][Step 3/3] /Users/administrator/Library/Developer/Xcode/DerivedData/MyApp-crzotizenxyjrbfhplvvtudqphnl/Build/Intermediates/ArchiveIntermediates/MyAppOSX/InstallationBuildProductsLocation/Applications/MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/A: signed bundle with Mach-O thin (x86_64) [com.devmate.DevMateKit] [10:32:12][Step 3/3] update_reporter_id script end