After upgrade to 2.16.0, I can’t deploy app to AppStore.
I am not sure if this upgrade is the issue though, maybe it’s just a coincidence and the issue is somewhere else.
During archiving I am getting:
ld: could not reparse object file in bitcode bundle: 'Invalid bitcode version (Producer: '902.0.39.1_0' Reader: '900.0.39.2_0')', using libLTO version 'LLVM version 9.0.0, (clang-900.0.39.2)' for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
After standard googling it can be few things.
1. There can be some mismatch between some XCode version and libraries.
I have the newest Xcode available and there are no more updates, so guess is not this one.
2. The libraries were built with different version and I try to link against different version?
I am not sure if I fully understand how this works.
But the reason I am concerned is other people were reporting that they were using some libraries which didn’t want to work with Xcode they use.
Can it be that one of the Felgo libraries used in ios need rebuilding?
3. Of course the workaround is to disable bitcode.
Didn’t try it yet but some reports show that this doesn’t always solve the issue.
Like I said, with previous version of Felgo I was able to publish my app.
Now I can’t and the main thing that happened in between was the Felgo upgrade.
I am not saying that is the main issue but this is my first candidate after I applied all Xcode updates.
PS. I tried all standard solutions, so delete shadow build directory, clean project in QtCreator and Xcode.
Open IDEs after the cleanup etc.
Maybe I miss something here but I am not sure what else can I do.