草庐IT

ios - 如果未启用远程调试, native ios 应用程序会崩溃

使用nativereact。如果我关闭“远程调试js”,应用程序会崩溃并且系统会记录我无法理解的错误。我在ios模拟器中打开系统日志,它记录如下ivf[95067]:[]nw_connection_get_connected_socket_block_invoke44Connectionhasnoconnectedhandlercom.apple.CoreSimulator.SimDevice.73F03ED5-12AF-41DD-9108-349E09982B56.launchd_sim[76806](UIKitApplication:com.simplein.ivf[0x8918]

盘点| 有哪些比较新的好用的React Native 开发工具?

2015年,FaceBook首次开发并发布ReactNative框架,用于构建原始的移动应用程序。ReactNative的特点是使用JavaScript和React编写应用程序代码,而不是其他移动应用程序开发框架,同时利用iOS和Android平台的原始组件和API,从而实现更快、更有效的开发流程。今天就来跟大家分享ReactNative中一些新的技术和工具。一、工具推荐1、Hermes引擎Hermes是Facebook开发的一种JavaScript引擎,它专门针对移动设备进行优化,可以提高ReactNative应用的性能和启动速度。在最新版的0.70.0中,Hermes成为了默认的引擎,与V

ios - 在 react native 中居中对齐 ListView 的内容

我使用ListView列出了一些元素,但它们都是左对齐的。如何在不使用另一个View包装ListView的情况下将它们居中对齐?ListView的代码ListView样式listView:{paddingTop:20,paddingBottom:20,}如何做到这一点?提前致谢。 最佳答案 您可以通过使用contentContainerStyleListView属性将所需的flexbox样式直接应用到ListView的内部容器来解决这个问题,如下所示://...varstyles=StyleSheet.create({listVie

ios - 我可以从 UIActivityViewController 和 native UIActivityTypePostToTwitter 发送动画 GIF 吗?

我有一个UIActivityViewController共享一个对象符合UIActivityItemSource协议(protocol)和通过在适当的方法中返回.gif文件的NSURL和CFBridgingRelease(kUTTypeGIF)来提供动画GIF文件。如果我在新邮件消息中共享我的对象之一,我会看到GIF在模拟器中移动。如果我尝试发推文,推文会附上一帧图像,但它是作为静止图像上传的。我是否需要等待Apple在未来的iOS版本中更新UIActivityTypePostToTwitter,或者我是否错过了您在某处看到的解决方法?(我意识到这个案例没有使用列表"Twitter.c

javascript - React Native - 使用 showShareActionSheetWithOptions 分享本地镜像

我对使用showShareActionSheetWithOptions共享本地镜像有疑问。这是我的代码:ActionSheetIOS.showShareActionSheetWithOptions({title:"ReactNative",message:"Holamundo",url:'@theme/img/share/share.png',subject:"ShareLink"//foremail});来自documentation:“如果URL指向一个本地文件,或者它是一个base64编码的URI,它指向的文件将被直接加载和共享”。但它不起作用。我不太确定如何访问或如何获取图像的

ios - React Native 等同于适配 size classes?

在Swift中为iOS开发时,我可以将属性和约束配置为仅适用于某些尺寸类别。例如,如果水平约束,我可以将View的宽度修改为200,如果水平规则,则修改为400。或者我可以adaptastackviewtobeeitherhorizontalorverticalbasedonthesizeclass.我检查了文档和SO,但在ReactNative中找不到类似的功能。它存在吗?如果是这样,我该如何使用它? 最佳答案 该功能不是ReactNative的一部分,因为ReactNative使用Yoga,这是一种完全不同于基于约束的iOS自动

ios - 词法或预处理器问题 React Native

我正在尝试在我的iPhone6s物理设备上测试我的ReactNativev0.40.0应用程序。我遇到了很多问题,但不确定为什么。构建应用程序时,它说它成功但在构建时错误下显示fatalerror“cxxreact/JSBundleType.h”文件未找到,并且应用程序未安装到我的手机上。此外,几天前我设法安装了一次,但由于调用是对本地主机进行的调用,所以在调用api时遇到了问题,所以我相信fetch()调用没有正确解析。我找到了这篇文章https://tylermcginnis.com/test-your-react-native-app-on-your-iphone-or-ipad

ios - 从react-native应用程序打开联系人应用程序并获取所选的联系信息

我想从我正在开发的react本机应用程序在ios中打开contacts应用程序。另外,我想得到用户选择的联系人列表。在ReactNative有什么办法吗?我浏览了这个堆栈溢出链接:OpeningtheSettingsappfromanotherapp并了解到,我们可以在ios中使用url方案来实现这一点。我在google上搜索了联系人应用程序的url方案,但找不到。即使我找到了,怎么回电话?我已经实现了react本地联系人库来获取联系人列表。但我更希望我的用户导航到联系人应用程序并选择联系人。我们能在ReactNative中做到吗? 最佳答案

ios - React-Native 调试工具/开发人员菜单在 iOS 设备上不起作用

我们有一个react-native项目,它在模拟器和设备上都运行良好。但是,我们无法在iOS设备上使用摇动手势打开开发者菜单。我已经看到其他问题但无法解决:https://github.com/facebook/react-native/issues/5122我们在Xcode中设置了标准配置,因此使用调试方案进行构建。DEBUG=1设置也被添加到预处理器宏中:但是,当摇动设备时,我看起来很傻,菜单没有显示。任何有关如何解决此问题的想法都将不胜感激。 最佳答案 在我的Android设备上,我发现很难触发ReactNative开发人员菜

javascript - 如何创建 react native ios 共享扩展应用程序

我希望我的react-native应用可以从Whatsapp、Skype、Photos共享。我尝试使用react-native-share-extension但它只在Safari浏览器中显示扩展。如何在react-nativeforiOS中实现非Safari应用的分享功能? 最佳答案 这是因为默认设置,如果这个包是为了分享你的应用程序的url。您需要在共享扩展的Config.plist中更改/扩展/重写NSExtensionActivationRule并保留react-native-share-extension包。阅读有关此key