Hello,
We've been using the `tools_webrtc/ios/build_ios_libs.py` script for many years without any trouble.
However, since
this commit on August 27th, the resultant iOS Framework has been unusable.
The reason for this is the removal of the `tools_webrtc/apple/copy_framework_header.py` script from the build process.
Prior to this change, all WebRTC header files had their paths rewritten, e.g. from `#import "sdk/objc/base/RTCMacros.h"` to `#import <WebRTC/RTCMacros.h>`.
That commit totally rearranges the Mac/iOS build, and removes the `create_bracket_include_headers_$target_name` action from the build process.
The problem is that the `sdk/objc/base/RTCMacros.h` is, of course, invalid in the Framework, because all `.h` files are flattened in one level.
Is there some new way the iOS library is expected to be used that prevents the compiler from trying to follow these imports? Or is this a bug?
Thanks,
Moshe