BUMP
I get this error, nothing is working.
Missing signing identifier at "/var/folders
Anybody got any ideas ?
BUMP
I get this error, nothing is working.
Missing signing identifier at "/var/folders
Anybody got any ideas ?
Interestingly, I changed Framework Target settings on XCode,
Then I checked my previous project and recalled I did something similar
string projPath = pathToBuiltProject + "/Unity-iPhone.xcodeproj/project.pbxproj";
PBXProject pbxProj = new PBXProject();
pbxProj.ReadFromFile(projPath);
string targetGuid = pbxProj.GetUnityFrameworkTargetGuid();
pbxProj.SetBuildProperty(targetGuid, "ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES", "NO");
Worked for me, Thanks!
I solved in a weird way.
In xCode, go to general tab and in Target > UnityFramework > Frameworks and Libraries remove the AVFoundation.framework and add it again with the + sign…
No need to set min target to iOS 15
Now if you Archive again the package and try to submit the error is magically gone away.
Thank you it is worked for
This worked for me with a Unity v2021.3.14f1 project that was building on a Mac M1 using Xcode 15 to open a .xcworkspace that was generated using cocoapods (“pod install” run within the Unity-generated .ipa) as part of integrating the Facebook SDK. In our case, the problem started when we integrated the Facebook SDK.
We were hitting this error, specifically:
error: exportArchive: Missing signing identifier at "/var/folders/n9/j92s8q295yjb1vjf2v5hqnzw0000gw/T/XcodeDistPipeline.~~~Kkj2HH/Root/Payload/my_app_name.app/Frameworks/UnityFramework.framework/Frameworks/libswiftAVFoundation.dylib".
Manually removing and re-adding the AVFoundation.framework would “fix it”, but it would require manual intervention for every build; we have a CI/CD pipeline that builds on every commit, so that was not sustainable.
The thing that fixed it was the equivalent of the following that I added to our post-processing step:
project.SetBuildProperty(targetGuid, "ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES", "NO");