React native 无法弹出调试控件的问题

React Native 在debug模式下,可以通过摇动手机,弹出调试选项。但是今天利用了cocoapods 把react native 文件整理后,调试界面就弹不出了,其他功能正常。查了好久,发现是少在pods的 spec里写了DevSupport 这个模块。

下面发一份pods 的 spec 文件作为参考:

# Uncomment the next line to define a global platform for your project
platform :ios, ‘8.0‘

target ‘MapDemo‘ do
  # Uncomment the next line if you‘re using Swift or would like to use dynamic frameworks
  # use_frameworks!

  # Pods for MapDemo

  pod ‘Yoga‘, :path => ‘../node_modules/react-native/ReactCommon/yoga/Yoga.podspec‘
  pod ‘React‘, path: ‘../node_modules/react-native‘, :subspecs => [
    ‘Core‘,
    ‘RCTActionSheet‘,
    ‘RCTAnimation‘,
    ‘RCTGeolocation‘,
    ‘RCTImage‘,
    ‘RCTLinkingIOS‘,
    ‘RCTNetwork‘,
    ‘RCTSettings‘,
    ‘RCTText‘,
    ‘RCTVibration‘,
    ‘RCTWebSocket’,
    ‘DevSupport’
  ]

  pod ‘react-native-maps‘, path: ‘../node_modules/react-native-maps/react-native-maps.podspec‘
  pod ‘react-native-google-maps‘, path: ‘../node_modules/react-native-maps/react-native-google-maps.podspec‘ 

  pod ‘GoogleMaps‘

end

post_install do |installer|
  installer.pods_project.targets.each do |target|
    if target.name == "react-native-google-maps"
      target.build_configurations.each do |config|
        config.build_settings[‘CLANG_ENABLE_MODULES‘] = ‘No‘
      end
    end
  end
end

再附上项目的文件结构

时间: 2024-10-10 22:07:27

React native 无法弹出调试控件的问题的相关文章

设置点击文本框或图片弹出日历控件

<input id="startDate" value="" readonly="true" type="text" style="cursor: pointer" class="user_datepicker "><input class="canlderImg" data-tag="start" type="imag

Anroid关于fragment控件设置长按事件无法弹出Popupwindows控件问题解决记录

一.问题描述 ????记录一下最近在安卓的gragment控件中设置长按事件遇见的一个坑!!! ????在正常的activity中整个活动中设置长按事件我通常实例化根部局,例如LinearLayout longSetting = (LinearLayout) view.findViewById(R.id.testlong);,然后对变量longSetting调用setOnLongClickListener函数实现注册长按事件,但是在一个fragment控件中如此设置长按无法弹出popupwind

React native 的弹出层组件使用

组件名称:Alert.AlertIOS  具体代码如下 /*弹出层测试*/ import React,{Component} from 'react'; import {   StyleSheet,   View,   Image,   Text,   TouchableOpacity,   ScrollView,   Navigator,   Alert, //引入Alert组件   TouchableHighlight,   AlertIOS  //引入AlertIOS组件 } from '

React native 的弹出层(输入)效果

/*弹出层测试*/ import React,{Component} from 'react'; import { StyleSheet, View, Image, Text, TouchableOpacity, ScrollView, Navigator, Alert, //引入Alert组件 TouchableHighlight, AlertIOS //引入AlertIOS组件 } from 'react-native'; //创建一个组件 class CustomButton extend

Qml 写的弹出层控件(13篇博客)

QML弹出窗口组件,灯箱效果.动画效果,可拖拽 核心思路:一个mask层,一个最顶层,都用rectangle,禁止事件穿透 使用 Popup { id: popup width: 200; height: 300 x: 200; y:100 z: 101 opacity: 0.8 visible: false; radius: 5 ... } popup.showMask = chk.checked; popup.animationType = 'size'; popup.show(); 注意

Qml 写的弹出层控件

QML弹出窗口组件,灯箱效果.动画效果,可拖拽 核心思路:一个mask层,一个最顶层,都用rectangle,禁止事件穿透 使用 Popup { id: popup width: 200; height: 300 x: 200; y:100 z: 101 opacity: 0.8 visible: false; radius: 5 ... } popup.showMask = chk.checked; popup.animationType = 'size'; popup.show(); 注意

CAD控件 出三维控件!和手机CAD控件了,欢迎大家使用!

CAD控件 出三维控件!和手机CAD控件了,欢迎大家使用!(下载地址:百度搜索,梦.想.CAD控件) 支持文档格式,igs,stl,dwg,m3d等通用标准的3d文件格式 支持常见的三维实体建模 支持,旋转,沿路径,拉伸,偏移等方式建模 支持bool运算方式建模 支持32,64位系统,支持网页使用,提供ocx方式接口 兼容二维绘图功能 使用vc2010开发 原文地址:http://blog.51cto.com/10455293/2088403

《React Native》之程序调试篇

??代码调试,在程序开发的过程中尤为重要,能协助开发者快速定位问题. ??此文重点介绍React Native开发的程序调试工具及过程. ??呼出Developer Menu对话框,如下图所示: Android物理设备或者IOS物理设备 : 摇晃手机呼出. Android模拟器:Command? + M IOS模拟器:Command? + D 开发者菜单在release(生成环境)不会被呼出. 程序调试我们分成三类: 内容预览,调试效果 Bug查找,断点调试 性能分析 内容预览,调试效果 ??当

逻辑性最强的React Native环境搭建与调试

React Native(以下简称RN),已经“火”了好一段时间了,网上的资料相对也很丰富,只是一直迟迟没有发布1.0,不过出身豪门(Facebook)的RN和国内顶级互联网公司对于RN的实践与应用,就足矣证明其实力! 本文分为以下几个部分: 一.环境搭建: 二.APP调试与运行: 三.扩展知识: ------------------------------------------------------------------------------------分割线-------------