You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If an archive has two targets with the same name, but of different types, the IR output is apparently being combined into just one directory in the .xcarchive. For example:
One project named "KeithTestApp" with a target "KeithTestApp" that produces KeithTestApp.app
One project named "KeithApplication" with a target "KeithTestApp" that produces KeithTestApp.framework
Outputs for both end up in IR/KeithTestApp.app. Example project set up like so:
Note how TestFile.bc is ending up in the KeithTestApp.app directory, when it should be in a KeithTestApp.framework directory!
Veracode does report that bitcode for the framework is missing when uploading our real app that has this quirk, so it is blocking us from being able to switch to gen-ir.
The text was updated successfully, but these errors were encountered:
Interesting - this will take a little more digging that the previous issue... I believe we can try to just use the 'path' attribute of the various file references instead of the name of the target - but not all targets have a path etc, so will need to come up with a more holistic approach.
@kjcjohnson Sorry for the delay in tracking this one down, I know 0.5.0 had a partial fix for this issue. PR is open here #78 if you'd like to give it a shot.
If an archive has two targets with the same name, but of different types, the IR output is apparently being combined into just one directory in the .xcarchive. For example:
KeithTestApp.app
KeithTestApp.framework
Outputs for both end up in
IR/KeithTestApp.app
. Example project set up like so:Note how
TestFile.bc
is ending up in theKeithTestApp.app
directory, when it should be in aKeithTestApp.framework
directory!Veracode does report that bitcode for the framework is missing when uploading our real app that has this quirk, so it is blocking us from being able to switch to gen-ir.
The text was updated successfully, but these errors were encountered: