标签: flipper

React Native Flipper 调试问题:“未选择应用程序”

在此输入图像描述

我已经成功连接了一个设备(我看到了日志并看到了 React Native 元素树),但现在我在连接应用程序时遇到了问题 - 我看到的是“未选择应用程序”。有什么想法可以修复它吗?

android flipper react-native

27
推荐指数
3
解决办法
3万
查看次数

重复符号 'folly::exception_wrapper::from_exception_ptr(std::exception_ptr&&)' React Native 0.66 启用 Hermes

将我的应用程序更新到react-native v0.66.0后,如果启用了hermes,我会不断收到此错误。我尝试删除 DerivedData 文件夹、podfile podfile.lock...但没有任何帮助

终端输出

duplicate symbol 'folly::exception_wrapper::from_exception_ptr(std::exception_ptr&&)' in:
    /Users/cuongtd/Library/Developer/Xcode/DerivedData/MyApp-ekbbcdnefrapxuertuowclstsjop/Build/Products/Debug-iphonesimulator/Flipper-Folly/libFlipper-Folly.a(ExceptionWrapper.o)
    /Users/cuongtd/Library/Developer/Xcode/DerivedData/MyApp-ekbbcdnefrapxuertuowclstsjop/Build/Products/Debug-iphonesimulator/RCT-Folly/libRCT-Folly.a(ExceptionWrapper.o)
duplicate symbol 'folly::exception_wrapper::from_exception_ptr(std::exception_ptr const&)' in:
    /Users/cuongtd/Library/Developer/Xcode/DerivedData/MyApp-ekbbcdnefrapxuertuowclstsjop/Build/Products/Debug-iphonesimulator/Flipper-Folly/libFlipper-Folly.a(ExceptionWrapper.o)
    /Users/cuongtd/Library/Developer/Xcode/DerivedData/MyApp-ekbbcdnefrapxuertuowclstsjop/Build/Products/Debug-iphonesimulator/RCT-Folly/libRCT-Folly.a(ExceptionWrapper.o)
duplicate symbol 'folly::exception_wrapper::onNoExceptionError(char const*)' in:
    /Users/cuongtd/Library/Developer/Xcode/DerivedData/MyApp-ekbbcdnefrapxuertuowclstsjop/Build/Products/Debug-iphonesimulator/Flipper-Folly/libFlipper-Folly.a(ExceptionWrapper.o)
    /Users/cuongtd/Library/Developer/Xcode/DerivedData/MyApp-ekbbcdnefrapxuertuowclstsjop/Build/Products/Debug-iphonesimulator/RCT-Folly/libRCT-Folly.a(ExceptionWrapper.o)
duplicate symbol 'folly::exceptionStr(folly::exception_wrapper const&)' in:
    /Users/cuongtd/Library/Developer/Xcode/DerivedData/MyApp-ekbbcdnefrapxuertuowclstsjop/Build/Products/Debug-iphonesimulator/Flipper-Folly/libFlipper-Folly.a(ExceptionWrapper.o)
    /Users/cuongtd/Library/Developer/Xcode/DerivedData/MyApp-ekbbcdnefrapxuertuowclstsjop/Build/Products/Debug-iphonesimulator/RCT-Folly/libRCT-Folly.a(ExceptionWrapper.o)
duplicate symbol 'folly::exception_wrapper::uninit_' in:
    /Users/cuongtd/Library/Developer/Xcode/DerivedData/MyApp-ekbbcdnefrapxuertuowclstsjop/Build/Products/Debug-iphonesimulator/Flipper-Folly/libFlipper-Folly.a(ExceptionWrapper.o)
    /Users/cuongtd/Library/Developer/Xcode/DerivedData/MyApp-ekbbcdnefrapxuertuowclstsjop/Build/Products/Debug-iphonesimulator/RCT-Folly/libRCT-Folly.a(ExceptionWrapper.o)
duplicate symbol 'folly::exception_wrapper::ExceptionPtr::ops_' in:
    /Users/cuongtd/Library/Developer/Xcode/DerivedData/MyApp-ekbbcdnefrapxuertuowclstsjop/Build/Products/Debug-iphonesimulator/Flipper-Folly/libFlipper-Folly.a(ExceptionWrapper.o)
    /Users/cuongtd/Library/Developer/Xcode/DerivedData/MyApp-ekbbcdnefrapxuertuowclstsjop/Build/Products/Debug-iphonesimulator/RCT-Folly/libRCT-Folly.a(ExceptionWrapper.o)
duplicate symbol 'folly::exception_wrapper::SharedPtr::ops_' in:
    /Users/cuongtd/Library/Developer/Xcode/DerivedData/MyApp-ekbbcdnefrapxuertuowclstsjop/Build/Products/Debug-iphonesimulator/Flipper-Folly/libFlipper-Folly.a(ExceptionWrapper.o)
    /Users/cuongtd/Library/Developer/Xcode/DerivedData/MyApp-ekbbcdnefrapxuertuowclstsjop/Build/Products/Debug-iphonesimulator/RCT-Folly/libRCT-Folly.a(ExceptionWrapper.o)
ld: 7 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)

ios/podfile

platform :ios, '11.0'
require_relative '../node_modules/react-native/scripts/react_native_pods'
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules' …
Run Code Online (Sandbox Code Playgroud)

xcode flipper react-native react-native-hermes

22
推荐指数
1
解决办法
7868
查看次数

由于无法在 macOS Catalina 中验证开发者,因此无法打开 Flipper

Flipper是一个用于调试 iOS、Android 和 React Native 应用程序的平台。我已经Flipperhttps://fbflipper.com/下载了该应用程序,但我无法运行它。

错误图片

macOS 版本: Catalina 10.15.3

macos flipper react-native

18
推荐指数
3
解决办法
7036
查看次数

词法或预处理器问题 - 找不到 event2/event-config.h 文件

我有一个干净安装的 Mac 10.15.7,里面有新安装的 xCode ( 12.4) 。我react-native按照此处的官方说明进行安装。我创建了一个新项目并尝试构建它(从 Xcode),但最终出现此错误:

词法或预处理器问题 - 找不到 event2/event-config.h 文件

错误信息

似乎与Flipper. 我完全不知道如何解决这个问题,因为我不熟悉CPP开发和它需要的文件/数据结构......

javascript xcode flipper react-native

16
推荐指数
1
解决办法
1万
查看次数

React Native ios - 运行 pod install 时出错(安装 Flipper-Glog)

当我尝试运行 pod install 时,程序到达时会生成错误,Installing Flipper-Glog (0.3.6)
以下是完整的错误消息:

Installing Flipper-Glog (0.3.6)
[!] /bin/bash -c 
set -e
#!/bin/bash
# Copyright (c) Facebook, Inc. and its affiliates.
#
# This source code is licensed under the MIT license found in the
# LICENSE file in the root directory of this source tree.

set -e

PLATFORM_NAME="${PLATFORM_NAME:-iphoneos}"
CURRENT_ARCH="${CURRENT_ARCH}"

if [ -z "$CURRENT_ARCH" ] || [ "$CURRENT_ARCH" == "undefined_arch" ]; then
    # Xcode 10 beta sets CURRENT_ARCH to "undefined_arch", this leads to incorrect linker arg. …
Run Code Online (Sandbox Code Playgroud)

flipper react-native podfile

15
推荐指数
2
解决办法
1万
查看次数

致命错误:找不到“boost/preprocessor/control/expr_iif.hpp”文件

我有一个 React Native 项目。我最近更新到 macOS Big Sur 11.3 和 XCode 版本 12.5 (12E262)。

当我在 XCode 中构建项目时,出现以下错误:

../ios/Pods/Headers/Public/Flipper-Folly/folly/functional/Invoke.h:22:10: fatal error: 'boost/preprocessor/control/expr_iif.hpp' file not found
#include <boost/preprocessor/control/expr_iif.hpp>
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
Run Code Online (Sandbox Code Playgroud)

当我浏览到 Pods 文件夹时,expr_iif.hpp文件存在。

我尝试删除Pods文件夹, Podfile.lock.xcworkspace已删除npm cache。然后就跑了pod install

但没有运气。

此构建时错误是由 Flipper-RSocket 和 Flipper-Folly 引发的。

如果需要,我可以提供更多详细信息。

xcode flipper react-native

14
推荐指数
1
解决办法
8066
查看次数

React-Native iOS新方案错误:未定义符号:_OBJC_CLASS_$_FlipperClient

Dev.Debug我在 xcode 中的react-native 项目中添加了一个新的构建配置,复制现有Debug配置,并为新配置添加了相应的方案。

现在,当我尝试使用新方案运行项目时,出现错误:

Undefined symbol: _OBJC_CLASS_$_FlipperClient

运行我复制的方案工作正常 - 应用程序安装、启动并正常运行。

添加新的调试方案后是否还需要进行更多配置?

xcode ios flipper react-native

14
推荐指数
2
解决办法
1万
查看次数

Android 模拟器无法连接到 Flipper

我按照此处的说明进行操作https://fbflipper.com/docs/getting-started/android-native/#diagnostics。我在 中添加了 3 个依赖项build.gradle,并添加了与指南中具有相同实现的应用程序类,并在清单中链接到它。然而,flipper 仍然显示“未找到设备”:

在此输入图像描述

我运行诊断命令 adb shell am start -n <package_name>/com.facebook.flipper.android.diagnostics.FlipperDiagnosticActivity,发现“建立预设置连接”和“不安全连接”失败:

在此输入图像描述

我不确定这些错误的含义以及如何修复它们。将不胜感激帮助!

android flipper

14
推荐指数
1
解决办法
5458
查看次数

找不到“FlipperKit/FlipperClient.h”文件

我正在尝试将 RN 版本从 0.61.5 迁移到 0.62.0,以使用 Flipper 工具进行调试和分析。

作为此迁移的一部分,我遵循了 RN 文档中的升级帮助程序工具。

集成后,当我尝试构建 IOS 应用程序时,它抛出以下错误。

在此输入图像描述

请找到我的 podfile

platform :ios, '12.0'
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'

def add_flipper_pods!
  version = '~> 0.33.1'
  pod 'FlipperKit', version, :configuration => 'Debug'
  pod 'FlipperKit/FlipperKitLayoutPlugin', version, :configuration => 'Debug'
  pod 'FlipperKit/SKIOSNetworkPlugin', version, :configuration => 'Debug'
  pod 'FlipperKit/FlipperKitUserDefaultsPlugin', version, :configuration => 'Debug'
  pod 'FlipperKit/FlipperKitReactPlugin', version, :configuration => 'Debug'
end
# Post Install processing for Flipper
def flipper_post_install(installer)
  installer.pods_project.targets.each do |target|
    if target.name == 'YogaKit'
      target.build_configurations.each do |config|
        config.build_settings['SWIFT_VERSION'] = '4.1'
      end …
Run Code Online (Sandbox Code Playgroud)

ios flipper react-native fbflipper

13
推荐指数
3
解决办法
3万
查看次数

Flipper:桌面无法提供证书。Flipper 桌面出现错误

当我尝试从 xcode 运行 ios 应用程序时获取脚蹼错误日志。

flipper: Desktop failed to provide certificates. Error from flipper desktop:
rsocket::StreamInterruptedException: connection error
Run Code Online (Sandbox Code Playgroud)

应用程序运行顺利,没有发现任何问题。但这个日志每 1 秒就会出现一次。

有什么办法可以解决这个问题吗?

iphone xcode ios flipper react-native

12
推荐指数
1
解决办法
1万
查看次数