Post marked as solved
Post marked as solved with 1 replies, 470 views
Looking at the log it seems that the error is this:
[OPTIONAL] Didn't find info dictionary for DVTFilePath:0x7face186f3b0:'/var/folders/kv/kn5171650ljbq4qt2m6qqs6m0000gq/T/XcodeDistPipeline.~~~iYT6X7/Root/Applications/MyApp.app/Contents/MonoBundle/libmono-native.dylib': Error Domain=DVTFoundationNSBundleAdditionsErrorDomain Code=1 "Couldn't load Info dictionary for DVTFilePath:0x7face186f3b0:'/var/folders/kv/kn5171650ljbq4qt2m6qqs6m0000gq/T/XcodeDistPipeline.~~~iYT6X7/Root/Applications/MyApp.app/Contents/MonoBundle/libmono-native.dylib'" UserInfo={NSLocalizedDescription=Couldn't load Info dictionary for DVTFilePath:0x7face186f3b0:'/var/folders/kv/kn5171650ljbq4qt2m6qqs6m0000gq/T/XcodeDistPipeline.~~~iYT6X7/Root/Applications/MyApp.app/Contents/MonoBundle/libmono-native.dylib'}
2022-05-19 18:38:42 +0000 [OPTIONAL] Can't have a profile, not a bundle at DVTFilePath:0x7face186f3b0:'/var/folders/kv/kn5171650ljbq4qt2m6qqs6m0000gq/T/XcodeDistPipeline.~~~iYT6X7/Root/Applications/MyApp.app/Contents/MonoBundle/libmono-native.dylib'
2022-05-19 18:38:42 +0000 IDEDistributionItem init DVTFilePath:0x7facb3c73a60:'/var/folders/kv/kn5171650ljbq4qt2m6qqs6m0000gq/T/XcodeDistPipeline.~~~iYT6X7/Root/Applications/MyApp.app/Contents/MonoBundle/libMonoPosixHelper.dylib'
2022-05-19 18:38:42 +0000 [OPTIONAL] Didn't find info dictionary for DVTFilePath:0x7facb3c73a60:'/var/folders/kv/kn5171650ljbq4qt2m6qqs6m0000gq/T/XcodeDistPipeline.~~~iYT6X7/Root/Applications/MyApp.app/Contents/MonoBundle/libMonoPosixHelper.dylib': Error Domain=DVTFoundationNSBundleAdditionsErrorDomain Code=1 "Couldn't load Info dictionary for DVTFilePath:0x7facb3c73a60:'/var/folders/kv/kn5171650ljbq4qt2m6qqs6m0000gq/T/XcodeDistPipeline.~~~iYT6X7/Root/Applications/MyApp.app/Contents/MonoBundle/libMonoPosixHelper.dylib'" UserInfo={NSLocalizedDescription=Couldn't load Info dictionary for DVTFilePath:0x7facb3c73a60:'/var/folders/kv/kn5171650ljbq4qt2m6qqs6m0000gq/T/XcodeDistPipeline.~~~iYT6X7/Root/Applications/MyApp.app/Contents/MonoBundle/libMonoPosixHelper.dylib'}
2022-05-19 18:38:42 +0000 [OPTIONAL] Can't have a profile, not a bundle at DVTFilePath:0x7facb3c73a60:'/var/folders/kv/kn5171650ljbq4qt2m6qqs6m0000gq/T/XcodeDistPipeline.~~~iYT6X7/Root/Applications/MyApp.app/Contents/MonoBundle/libMonoPosixHelper.dylib'
2022-05-19 18:38:42 +0000 IDEDistributionItem init DVTFilePath:0x7faca90fd6a0:'/var/folders/kv/kn5171650ljbq4qt2m6qqs6m0000gq/T/XcodeDistPipeline.~~~iYT6X7/Root/Applications/MyApp.app/Contents/MonoBundle/libe_sqlite3.dylib'
2022-05-19 18:38:42 +0000 [OPTIONAL] Didn't find info dictionary for DVTFilePath:0x7faca90fd6a0:'/var/folders/kv/kn5171650ljbq4qt2m6qqs6m0000gq/T/XcodeDistPipeline.~~~iYT6X7/Root/Applications/MyApp.app/Contents/MonoBundle/libe_sqlite3.dylib': Error Domain=DVTFoundationNSBundleAdditionsErrorDomain Code=1 "Couldn't load Info dictionary for DVTFilePath:0x7faca90fd6a0:'/var/folders/kv/kn5171650ljbq4qt2m6qqs6m0000gq/T/XcodeDistPipeline.~~~iYT6X7/Root/Applications/MyApp.app/Contents/MonoBundle/libe_sqlite3.dylib'" UserInfo={NSLocalizedDescription=Couldn't load Info dictionary for DVTFilePath:0x7faca90fd6a0:'/var/folders/kv/kn5171650ljbq4qt2m6qqs6m0000gq/T/XcodeDistPipeline.~~~iYT6X7/Root/Applications/MyApp.app/Contents/MonoBundle/libe_sqlite3.dylib'}
2022-05-19 18:38:42 +0000 [OPTIONAL] Can't have a profile, not a bundle at DVTFilePath:0x7faca90fd6a0:'/var/folders/kv/kn5171650ljbq4qt2m6qqs6m0000gq/T/XcodeDistPipeline.~~~iYT6X7/Root/Applications/MyApp.app/Contents/MonoBundle/libe_sqlite3.dylib'
2022-05-19 18:38:42 +0000 IDEDistributionItem init DVTFilePath:0x7faca5c20f90:'/var/folders/kv/kn5171650ljbq4qt2m6qqs6m0000gq/T/XcodeDistPipeline.~~~iYT6X7/Root/Applications/MyApp.app'
2022-05-19 18:38:42 +0000 Processing step: IDEDistributionCreateManifestStep
2022-05-19 18:38:42 +0000 Skipping step: IDEDistributionCreateManifestStep because it said so
But I'm not a 100% sure if this part of the log is responsible for the error message.
But it seems that these frameworks contained in the app archive from visual studio mac are somehow not codesigned due to xcode expecting an info.plst file for them, but I'm not sure. When going through the step by step process of uploading to app store connect all of these dylib files appear with the message "no profile required", these dylibs being:
libMonoPosixHelper.dylib, libe_sqlite3.dylib and libmon-native.dylib.
I can't remember if these dylibs have appeard in this manner befor when trying to upload previous versions, but i probably had the same package versions of these frameworks when trying to upload to begin with as the last time i updated my app, now i have the latest version of these packages. I could be way off base that this is the error, but searching online i can't find alot of information about this "Asset validation failed" message.
Any help is appreciated.