imWildCat / ReactNative-Binary

33 stars 6 forks source link

How to access `ReactCommon/turbomodule/core`? #16

Open EvanBacon opened 2 years ago

EvanBacon commented 2 years ago

I'm attempting to swizzle packages in cocoapods as described here but I'm running into some blockers.

I'm not sure how to handle when a podspec depends on ReactCommon/turbomodule/core, for example:

This is used in some cases like:

#import <ReactCommon/CallInvoker.h>
#include <ReactCommon/CallInvokerHolder.h>
#import <ReactCommon/TurboModuleUtils.h>

Curious if this import is exposed in the xcframework somehow.

imWildCat commented 2 years ago

Thanks for brining this up. Let me take a look.

Currently, my first priority is to stabilize the release pipeline:

Then, I will try to find the solutions of:

imWildCat commented 2 years ago

Did some small investigations. These C++ APIs are in ReactCommon.xcframework. Let me look for CocoaPods specs to expose them

davidseek commented 1 year ago

Any progress on this? 😊