Реагировать на родной модуль как часть какао - PullRequest
0 голосов
/ 21 мая 2019

Мне нужно создать один framework модуль в реагирующем нативе, который должен распространяться через cocoapod.

Я создал podspec для React Library и добавил React в качестве зависимости.Теперь, в моем собственном родном приложении, когда я пытаюсь использовать мой Framework, все зависимости не извлекаются.

Я вижу в некоторых блогах, где предлагается Core, CxxBridge, DevSupport, RCTText как часть подспецификации, которая имеет локальную ссылку, как показано ниже.

pod 'React', :path => 'reactNative/node_modules/react-native', :subspecs => [
    'Core',
    'CxxBridge', # Include this for RN >= 0.47
    'DevSupport', # Include this to enable In-App Devmenu if RN >= 0.43
    'RCTText',
    'RCTNetwork',
    'RCTWebSocket', # needed for debugging
]
# Explicitly include Yoga if you are using RN >= 0.42.0
pod "yoga", :path => "reactNative/node_modules/react-native/ReactCommon/yoga"

# Third party deps podspec link
pod 'DoubleConversion', :podspec => 'reactNative/node_modules/react-native/third-party-podspecs/DoubleConversion.podspec'
pod 'glog', :podspec => 'reactNative/node_modules/react-native/third-party-podspecs/glog.podspec'
pod 'Folly', :podspec => 'reactNative/node_modules/react-native/third-party-podspecs/Folly.podspec'

При вышеупомянутом подходе мы не можем распространять как структуру, так как она указывает на локальнуюссылка на все подспецификации зависимостей, присутствующие в node_module.

Может кто-нибудь помочь мне распространить мою платформу со всеми реагирующими зависимостями, необходимыми для выполнения

...