Skip to content

React Core - Undefined Symbol #58

Open
@mxash123

Description

@mxash123

I installed Kommunicate recently & it's working fine in case of android but for IOS build starts failing. I'm attaching some screenshots & snippet of versions I'm using.

Error Screenshot
Screenshot 2023-11-05 at 10 09 18 AM

package.json

"dependencies": {
    "axios": "^1.6.0",
    "react": "18.1.0",
    "react-native": "0.70.10",
    "react-native-kommunicate-chat": "^2.3.0",
    "react-native-safe-area-context": "^4.7.4",
    "react-native-webview": "^13.6.2"
  }

Pod Versions
Screenshot 2023-11-05 at 9 57 11 AM

Podfile

require_relative '../node_modules/react-native/scripts/react_native_pods'
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'

platform :ios, '13.0'
use_frameworks!
install! 'cocoapods', :deterministic_uuids => false

target 'practical' do
  config = use_native_modules!

  # Flags change depending on the env values.
  flags = get_default_flags()

  use_react_native!(
    :path => config[:reactNativePath],
    # Hermes is now enabled by default. Disable by setting this flag to false.
    # Upcoming versions of React Native may rely on get_default_flags(), but
    # we make it explicit here to aid in the React Native upgrade process.
    :hermes_enabled => true,
    :fabric_enabled => flags[:fabric_enabled],
    # Enables Flipper.
    #
    # Note that if you have use_frameworks! enabled, Flipper will not work and
    # you should disable the next line.
    :flipper_configuration => FlipperConfiguration.disabled,
    # An absolute path to your application root.
    :app_path => "#{Pod::Config.instance.installation_root}/.."
  )

  target 'practicalTests' do
    inherit! :complete
    # Pods for testing
  end

  post_install do |installer|
    react_native_post_install(
      installer,
      # Set `mac_catalyst_enabled` to `true` in order to apply patches
      # necessary for Mac Catalyst builds
      :mac_catalyst_enabled => false
    )
    __apply_Xcode_12_5_M1_post_install_workaround(installer)
  end
end

Let me know if you need anything else from my end.

Thanks

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions