title: Undefined symbols for architecture arm64 - JSClassCreate
body: <p>I am getting <strong>Undefined symbols for architecture arm64</strong> when building react-native application in release variant. I deployed the app last month on the store without any problem and now I made some changes and wanted to update it but I cannot build it.</p>
  
  <p>I have tried: <strong> <br>
  - Deleting .rncache <br>
  - Deleting DerivedData <br>
  - Deleting the Build Folder <br>
  - Removing libReact.a and adding it again <br>
  - Setting Dead Code Stripping to No <br>
  - Deleting node_modules and reinstalling them <br><br> </strong></p>
  
  <p>Other solutions that i encountered that led me to setting: <br><strong>
  - Valid architectures: arm64 armv7 armv7s <br>
  - Other Linker Flags: -ObjC -lc++ <br></strong>
  did not work either. <br>
  Can anyone help me with this problem ? <br> <br></p>
  
  <p><strong>More specific info about the bug :</strong></p>
  
  <pre><code>Undefined symbols for architecture arm64:
    "_JSClassCreate", referenced from:
        void std::__1::__call_once_proxy&lt;std::__1::tuple&lt;facebook::jsc::JSCRuntime::createObject(std::__1::shared_ptr&lt;facebook::jsi::HostObject&gt;)::$_0&amp;&amp;&gt; &gt;(void*) in libReact.a(JSCRuntime.o)
        void std::__1::__call_once_proxy&lt;std::__1::tuple&lt;facebook::jsc::JSCRuntime::createFunctionFromHostFunction(facebook::jsi::PropNameID const&amp;, unsigned int, std::__1::function&lt;facebook::jsi::Value (facebook::jsi::Runtime&amp;, facebook::jsi::Value const&amp;, facebook::jsi::Value const*, unsigned long)&gt;)::$_1&amp;&amp;&gt; &gt;(void*) in libReact.a(JSCRuntime.o)
    "_JSContextGetGlobalObject", referenced from:
        facebook::jsc::JSCRuntime::global() in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createFunctionFromHostFunction(facebook::jsi::PropNameID const&amp;, unsigned int, std::__1::function&lt;facebook::jsi::Value (facebook::jsi::Runtime&amp;, facebook::jsi::Value const&amp;, facebook::jsi::Value const*, unsigned long)&gt;)::HostFunctionMetadata::initialize(OpaqueJSContext const*, OpaqueJSValue*) in libReact.a(JSCRuntime.o)
    "_JSEvaluateScript", referenced from:
        facebook::jsc::JSCRuntime::evaluateJavaScript(std::__1::unique_ptr&lt;facebook::jsi::Buffer const, std::__1::default_delete&lt;facebook::jsi::Buffer const&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; const&amp;) in libReact.a(JSCRuntime.o)
    "_JSGlobalContextCreateInGroup", referenced from:
        facebook::jsc::JSCRuntime::JSCRuntime() in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::JSCRuntime() in libReact.a(JSCRuntime.o)
    "_JSGlobalContextRelease", referenced from:
        facebook::jsc::JSCRuntime::JSCRuntime() in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::~JSCRuntime() in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::JSCRuntime() in libReact.a(JSCRuntime.o)
    "_JSGlobalContextRetain", referenced from:
        facebook::jsc::JSCRuntime::JSCRuntime(OpaqueJSContext*) in libReact.a(JSCRuntime.o)
    "_JSObjectCallAsConstructor", referenced from:
        facebook::jsc::JSCRuntime::callAsConstructor(facebook::jsi::Function const&amp;, facebook::jsi::Value const*, unsigned long) in libReact.a(JSCRuntime.o)
    "_JSObjectCallAsFunction", referenced from:
        facebook::jsc::JSCRuntime::call(facebook::jsi::Function const&amp;, facebook::jsi::Value const&amp;, facebook::jsi::Value const*, unsigned long) in libReact.a(JSCRuntime.o)
    "_JSObjectCopyPropertyNames", referenced from:
        facebook::jsc::JSCRuntime::getPropertyNames(facebook::jsi::Object const&amp;) in libReact.a(JSCRuntime.o)
    "_JSObjectGetPrivate", referenced from:
        facebook::jsc::JSCRuntime::getHostObject(facebook::jsi::Object const&amp;) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::getHostFunction(facebook::jsi::Function const&amp;) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createObject(std::__1::shared_ptr&lt;facebook::jsi::HostObject&gt;)::HostObjectProxy::finalize(OpaqueJSValue*) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createObject(std::__1::shared_ptr&lt;facebook::jsi::HostObject&gt;)::HostObjectProxy::getProperty(OpaqueJSContext const*, OpaqueJSValue*, OpaqueJSString*, OpaqueJSValue const**) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createObject(std::__1::shared_ptr&lt;facebook::jsi::HostObject&gt;)::HostObjectProxy::setProperty(OpaqueJSContext const*, OpaqueJSValue*, OpaqueJSString*, OpaqueJSValue const*, OpaqueJSValue const**) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createObject(std::__1::shared_ptr&lt;facebook::jsi::HostObject&gt;)::HostObjectProxy::getPropertyNames(OpaqueJSContext const*, OpaqueJSValue*, OpaqueJSPropertyNameAccumulator*) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createFunctionFromHostFunction(facebook::jsi::PropNameID const&amp;, unsigned int, std::__1::function&lt;facebook::jsi::Value (facebook::jsi::Runtime&amp;, facebook::jsi::Value const&amp;, facebook::jsi::Value const*, unsigned long)&gt;)::HostFunctionMetadata::initialize(OpaqueJSContext const*, OpaqueJSValue*) in libReact.a(JSCRuntime.o)
        ...
    "_JSObjectGetProperty", referenced from:
        facebook::jsc::JSCRuntime::getProperty(facebook::jsi::Object const&amp;, facebook::jsi::String const&amp;) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::getProperty(facebook::jsi::Object const&amp;, facebook::jsi::PropNameID const&amp;) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createFunctionFromHostFunction(facebook::jsi::PropNameID const&amp;, unsigned int, std::__1::function&lt;facebook::jsi::Value (facebook::jsi::Runtime&amp;, facebook::jsi::Value const&amp;, facebook::jsi::Value const*, unsigned long)&gt;)::HostFunctionMetadata::initialize(OpaqueJSContext const*, OpaqueJSValue*) in libReact.a(JSCRuntime.o)
    "_JSObjectGetPropertyAtIndex", referenced from:
        facebook::jsc::JSCRuntime::getValueAtIndex(facebook::jsi::Array const&amp;, unsigned long) in libReact.a(JSCRuntime.o)
    "_JSObjectGetPrototype", referenced from:
        facebook::jsc::JSCRuntime::createFunctionFromHostFunction(facebook::jsi::PropNameID const&amp;, unsigned int, std::__1::function&lt;facebook::jsi::Value (facebook::jsi::Runtime&amp;, facebook::jsi::Value const&amp;, facebook::jsi::Value const*, unsigned long)&gt;)::HostFunctionMetadata::initialize(OpaqueJSContext const*, OpaqueJSValue*) in libReact.a(JSCRuntime.o)
    "_JSObjectHasProperty", referenced from:
        facebook::jsc::JSCRuntime::hasProperty(facebook::jsi::Object const&amp;, facebook::jsi::String const&amp;) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::hasProperty(facebook::jsi::Object const&amp;, facebook::jsi::PropNameID const&amp;) in libReact.a(JSCRuntime.o)
    "_JSObjectIsFunction", referenced from:
        facebook::jsc::JSCRuntime::isFunction(facebook::jsi::Object const&amp;) const in libReact.a(JSCRuntime.o)
    "_JSObjectMake", referenced from:
        facebook::jsc::JSCRuntime::makeObjectValue(OpaqueJSValue*) const in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createObject(std::__1::shared_ptr&lt;facebook::jsi::HostObject&gt;) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createFunctionFromHostFunction(facebook::jsi::PropNameID const&amp;, unsigned int, std::__1::function&lt;facebook::jsi::Value (facebook::jsi::Runtime&amp;, facebook::jsi::Value const&amp;, facebook::jsi::Value const*, unsigned long)&gt;) in libReact.a(JSCRuntime.o)
    "_JSObjectMakeArray", referenced from:
        facebook::jsc::JSCRuntime::createArray(unsigned long) in libReact.a(JSCRuntime.o)
    "_JSObjectSetPrivate", referenced from:
        facebook::jsc::JSCRuntime::createObject(std::__1::shared_ptr&lt;facebook::jsi::HostObject&gt;)::HostObjectProxy::finalize(OpaqueJSValue*) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createFunctionFromHostFunction(facebook::jsi::PropNameID const&amp;, unsigned int, std::__1::function&lt;facebook::jsi::Value (facebook::jsi::Runtime&amp;, facebook::jsi::Value const&amp;, facebook::jsi::Value const*, unsigned long)&gt;)::HostFunctionMetadata::finalize(OpaqueJSValue*) in libReact.a(JSCRuntime.o)
    "_JSObjectSetProperty", referenced from:
        facebook::jsc::JSCRuntime::setPropertyValue(facebook::jsi::Object&amp;, facebook::jsi::PropNameID const&amp;, facebook::jsi::Value const&amp;) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::setPropertyValue(facebook::jsi::Object&amp;, facebook::jsi::String const&amp;, facebook::jsi::Value const&amp;) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createArray(unsigned long) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createFunctionFromHostFunction(facebook::jsi::PropNameID const&amp;, unsigned int, std::__1::function&lt;facebook::jsi::Value (facebook::jsi::Runtime&amp;, facebook::jsi::Value const&amp;, facebook::jsi::Value const*, unsigned long)&gt;)::HostFunctionMetadata::initialize(OpaqueJSContext const*, OpaqueJSValue*) in libReact.a(JSCRuntime.o)
    "_JSObjectSetPropertyAtIndex", referenced from:
        facebook::jsc::JSCRuntime::setValueAtIndexImpl(facebook::jsi::Array&amp;, unsigned long, facebook::jsi::Value const&amp;) in libReact.a(JSCRuntime.o)
    "_JSObjectSetPrototype", referenced from:
        facebook::jsc::JSCRuntime::createFunctionFromHostFunction(facebook::jsi::PropNameID const&amp;, unsigned int, std::__1::function&lt;facebook::jsi::Value (facebook::jsi::Runtime&amp;, facebook::jsi::Value const&amp;, facebook::jsi::Value const*, unsigned long)&gt;)::HostFunctionMetadata::initialize(OpaqueJSContext const*, OpaqueJSValue*) in libReact.a(JSCRuntime.o)
    "_JSPropertyNameAccumulatorAddName", referenced from:
        facebook::jsc::JSCRuntime::createObject(std::__1::shared_ptr&lt;facebook::jsi::HostObject&gt;)::HostObjectProxy::getPropertyNames(OpaqueJSContext const*, OpaqueJSValue*, OpaqueJSPropertyNameAccumulator*) in libReact.a(JSCRuntime.o)
    "_JSPropertyNameArrayGetCount", referenced from:
        facebook::jsc::JSCRuntime::getPropertyNames(facebook::jsi::Object const&amp;) in libReact.a(JSCRuntime.o)
    "_JSPropertyNameArrayGetNameAtIndex", referenced from:
        facebook::jsc::JSCRuntime::getPropertyNames(facebook::jsi::Object const&amp;) in libReact.a(JSCRuntime.o)
    "_JSPropertyNameArrayRelease", referenced from:
        facebook::jsc::JSCRuntime::getPropertyNames(facebook::jsi::Object const&amp;) in libReact.a(JSCRuntime.o)
    "_JSStringCreateWithUTF8CString", referenced from:
        facebook::jsc::JSCRuntime::evaluateJavaScript(std::__1::unique_ptr&lt;facebook::jsi::Buffer const, std::__1::default_delete&lt;facebook::jsi::Buffer const&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; const&amp;) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::makeStringValue(OpaqueJSString*) const in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createPropNameIDFromAscii(char const*, unsigned long) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createPropNameIDFromUtf8(unsigned char const*, unsigned long) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createStringFromUtf8(unsigned char const*, unsigned long) in libReact.a(JSCRuntime.o)
        facebook::jsc::(anonymous namespace)::getLengthString() in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createFunctionFromHostFunction(facebook::jsi::PropNameID const&amp;, unsigned int, std::__1::function&lt;facebook::jsi::Value (facebook::jsi::Runtime&amp;, facebook::jsi::Value const&amp;, facebook::jsi::Value const*, unsigned long)&gt;)::HostFunctionMetadata::initialize(OpaqueJSContext const*, OpaqueJSValue*) in libReact.a(JSCRuntime.o)
        ...
    "_JSStringGetMaximumUTF8CStringSize", referenced from:
        facebook::jsc::(anonymous namespace)::JSStringToSTLString(OpaqueJSString*) in libReact.a(JSCRuntime.o)
    "_JSStringGetUTF8CString", referenced from:
        facebook::jsc::(anonymous namespace)::JSStringToSTLString(OpaqueJSString*) in libReact.a(JSCRuntime.o)
    "_JSStringIsEqual", referenced from:
        facebook::jsc::JSCRuntime::compare(facebook::jsi::PropNameID const&amp;, facebook::jsi::PropNameID const&amp;) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::strictEquals(facebook::jsi::String const&amp;, facebook::jsi::String const&amp;) const in libReact.a(JSCRuntime.o)
    "_JSStringRelease", referenced from:
        facebook::jsc::JSCRuntime::evaluateJavaScript(std::__1::unique_ptr&lt;facebook::jsi::Buffer const, std::__1::default_delete&lt;facebook::jsi::Buffer const&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; const&amp;) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::JSCStringValue::invalidate() in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createPropNameIDFromAscii(char const*, unsigned long) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createPropNameIDFromUtf8(unsigned char const*, unsigned long) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createValue(OpaqueJSValue const*) const in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createFunctionFromHostFunction(facebook::jsi::PropNameID const&amp;, unsigned int, std::__1::function&lt;facebook::jsi::Value (facebook::jsi::Runtime&amp;, facebook::jsi::Value const&amp;, facebook::jsi::Value const*, unsigned long)&gt;)::HostFunctionMetadata::initialize(OpaqueJSContext const*, OpaqueJSValue*) in libReact.a(JSCRuntime.o)
    "_JSStringRetain", referenced from:
        facebook::jsc::JSCRuntime::JSCStringValue::JSCStringValue(OpaqueJSString*, std::__1::atomic&lt;long&gt;&amp;) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::JSCStringValue::JSCStringValue(OpaqueJSString*, std::__1::atomic&lt;long&gt;&amp;) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::makeStringValue(OpaqueJSString*) const in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createFunctionFromHostFunction(facebook::jsi::PropNameID const&amp;, unsigned int, std::__1::function&lt;facebook::jsi::Value (facebook::jsi::Runtime&amp;, facebook::jsi::Value const&amp;, facebook::jsi::Value const*, unsigned long)&gt;) in libReact.a(JSCRuntime.o)
    "_JSValueIsArray", referenced from:
        facebook::jsc::JSCRuntime::isArray(facebook::jsi::Object const&amp;) const in libReact.a(JSCRuntime.o)
    "_JSValueIsBoolean", referenced from:
        facebook::jsc::JSCRuntime::createValue(OpaqueJSValue const*) const in libReact.a(JSCRuntime.o)
    "_JSValueIsInstanceOfConstructor", referenced from:
        facebook::jsc::JSCRuntime::instanceOf(facebook::jsi::Object const&amp;, facebook::jsi::Function const&amp;) in libReact.a(JSCRuntime.o)
    "_JSValueIsNull", referenced from:
        facebook::jsc::JSCRuntime::createValue(OpaqueJSValue const*) const in libReact.a(JSCRuntime.o)
    "_JSValueIsNumber", referenced from:
        facebook::jsc::JSCRuntime::createValue(OpaqueJSValue const*) const in libReact.a(JSCRuntime.o)
    "_JSValueIsObject", referenced from:
        facebook::jsc::JSCRuntime::createValue(OpaqueJSValue const*) const in libReact.a(JSCRuntime.o)
    "_JSValueIsObjectOfClass", referenced from:
        facebook::jsc::JSCRuntime::isHostObject(facebook::jsi::Object const&amp;) const in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::isHostFunction(facebook::jsi::Function const&amp;) const in libReact.a(JSCRuntime.o)
    "_JSValueIsString", referenced from:
        facebook::jsc::JSCRuntime::createValue(OpaqueJSValue const*) const in libReact.a(JSCRuntime.o)
    "_JSValueIsUndefined", referenced from:
        facebook::jsc::JSCRuntime::createValue(OpaqueJSValue const*) const in libReact.a(JSCRuntime.o)
    "_JSValueMakeBoolean", referenced from:
        facebook::jsc::JSCRuntime::valueRef(facebook::jsi::Value const&amp;) in libReact.a(JSCRuntime.o)
    "_JSValueMakeNull", referenced from:
        facebook::jsc::JSCRuntime::valueRef(facebook::jsi::Value const&amp;) in libReact.a(JSCRuntime.o)
    "_JSValueMakeNumber", referenced from:
        facebook::jsc::JSCRuntime::valueRef(facebook::jsi::Value const&amp;) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createArray(unsigned long) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createFunctionFromHostFunction(facebook::jsi::PropNameID const&amp;, unsigned int, std::__1::function&lt;facebook::jsi::Value (facebook::jsi::Runtime&amp;, facebook::jsi::Value const&amp;, facebook::jsi::Value const*, unsigned long)&gt;)::HostFunctionMetadata::initialize(OpaqueJSContext const*, OpaqueJSValue*) in libReact.a(JSCRuntime.o)
    "_JSValueMakeString", referenced from:
        facebook::jsc::JSCRuntime::valueRef(facebook::jsi::Value const&amp;) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createFunctionFromHostFunction(facebook::jsi::PropNameID const&amp;, unsigned int, std::__1::function&lt;facebook::jsi::Value (facebook::jsi::Runtime&amp;, facebook::jsi::Value const&amp;, facebook::jsi::Value const*, unsigned long)&gt;)::HostFunctionMetadata::initialize(OpaqueJSContext const*, OpaqueJSValue*) in libReact.a(JSCRuntime.o)
    "_JSValueMakeUndefined", referenced from:
        facebook::jsc::JSCRuntime::valueRef(facebook::jsi::Value const&amp;) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createObject(std::__1::shared_ptr&lt;facebook::jsi::HostObject&gt;)::HostObjectProxy::getProperty(OpaqueJSContext const*, OpaqueJSValue*, OpaqueJSString*, OpaqueJSValue const**) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createFunctionFromHostFunction(facebook::jsi::PropNameID const&amp;, unsigned int, std::__1::function&lt;facebook::jsi::Value (facebook::jsi::Runtime&amp;, facebook::jsi::Value const&amp;, facebook::jsi::Value const*, unsigned long)&gt;)::HostFunctionMetadata::call(OpaqueJSContext const*, OpaqueJSValue*, OpaqueJSValue*, unsigned long, OpaqueJSValue const* const*, OpaqueJSValue const**) in libReact.a(JSCRuntime.o)
    "_JSValueProtect", referenced from:
        facebook::jsc::JSCRuntime::JSCObjectValue::JSCObjectValue(OpaqueJSContext*, std::__1::atomic&lt;bool&gt; const&amp;, OpaqueJSValue*, std::__1::atomic&lt;long&gt;&amp;) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::JSCObjectValue::JSCObjectValue(OpaqueJSContext*, std::__1::atomic&lt;bool&gt; const&amp;, OpaqueJSValue*, std::__1::atomic&lt;long&gt;&amp;) in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::makeObjectValue(OpaqueJSValue*) const in libReact.a(JSCRuntime.o)
    "_JSValueToBoolean", referenced from:
        facebook::jsc::JSCRuntime::createValue(OpaqueJSValue const*) const in libReact.a(JSCRuntime.o)
    "_JSValueToNumber", referenced from:
        facebook::jsc::JSCRuntime::createValue(OpaqueJSValue const*) const in libReact.a(JSCRuntime.o)
    "_JSValueToObject", referenced from:
        facebook::jsc::JSCRuntime::createValue(OpaqueJSValue const*) const in libReact.a(JSCRuntime.o)
        facebook::jsc::JSCRuntime::createFunctionFromHostFunction(facebook::jsi::PropNameID const&amp;, unsigned int, std::__1::function&lt;facebook::jsi::Value (facebook::jsi::Runtime&amp;, facebook::jsi::Value const&amp;, facebook::jsi::Value const*, unsigned long)&gt;)::HostFunctionMetadata::initialize(OpaqueJSContext const*, OpaqueJSValue*) in libReact.a(JSCRuntime.o)
    "_JSValueToStringCopy", referenced from:
        facebook::jsc::JSCRuntime::createValue(OpaqueJSValue const*) const in libReact.a(JSCRuntime.o)
    "_JSValueUnprotect", referenced from:
        facebook::jsc::JSCRuntime::JSCObjectValue::invalidate() in libReact.a(JSCRuntime.o)
    "_kJSClassDefinitionEmpty", referenced from:
        void std::__1::__call_once_proxy&lt;std::__1::tuple&lt;facebook::jsc::JSCRuntime::createObject(std::__1::shared_ptr&lt;facebook::jsi::HostObject&gt;)::$_0&amp;&amp;&gt; &gt;(void*) in libReact.a(JSCRuntime.o)
        void std::__1::__call_once_proxy&lt;std::__1::tuple&lt;facebook::jsc::JSCRuntime::createFunctionFromHostFunction(facebook::jsi::PropNameID const&amp;, unsigned int, std::__1::function&lt;facebook::jsi::Value (facebook::jsi::Runtime&amp;, facebook::jsi::Value const&amp;, facebook::jsi::Value const*, unsigned long)&gt;)::$_1&amp;&amp;&gt; &gt;(void*) in libReact.a(JSCRuntime.o)
  ld: symbol(s) not found for architecture arm64
  clang: error: linker command failed with exit code 1 (use -v to see invocation)
  </code></pre>