Skip to content
This repository was archived by the owner on Dec 1, 2023. It is now read-only.
This repository was archived by the owner on Dec 1, 2023. It is now read-only.

Undefined symbols for architecture arm64 on RN 0.62.2 #17

@Almouro

Description

@Almouro

Hello!

Describe your environment

  • React-Native 0.62.2
  • Platform: iOS
  • Device: simulator
  • OS version: macOS 10.15.4
  • react-native-dev-menu version 4.0.1
  • Devtools: XCode 11.4

Also note the project uses use_frameworks!

How to repeat issue and example

Upgrading to RN 0.62.2 broke the build with this error:

Undefined symbols for architecture arm64
> Symbol: _OBJC_CLASS_$_RCTDevMenuItem
> Referenced from: objc-class-ref in RNDevMenu.o

I tried already:

  • cleaning project
  • removing derived data
    A clean build on Bitrise also has the same issue, so it mustn't be related to cache or something of the sort

Not really a solution

The weird part is if I symlink RNDevMenu.h and RNDevMenu.m in the project and make sure it's not installed as a Pod, then it works

Let me know if you need any additional details!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions