草庐IT

native-sdk

全部标签

javascript - CodePush react-native ios 失败

我正在尝试使用Microsoft的Codepush发布React-NativeiOS应用程序。为此,我按照网站上的给定说明进行操作,并能够构建捆绑文件并在暂存中成功发布,但我没有看到我发布的移动设备上的更新更改。首先,我使用USB(在设备上运行)在移动设备上安装了应用程序。之后,我对我的应用程序进行了一些更改,并使用codepush在暂存中发布了,但是当我在移动设备上重新启动该应用程序时,它没有显示更改。iOSSetupversion:1.0.0react-native:0.17.0react-native-code-push:1.5.3-betareact-nativebundle-

android - 如何将 ReactJS 代码与新的 React Native 项目集成?

我计划在ReactNative中构建一个Android应用程序(用于我的网站)。而且我想知道是否有一种方法可以直接重用完全使用ReactJS构建的产品的Web版本中的组件。 最佳答案 我的团队最近做到了。我可以说这非常简单,因为我们只需要更改我们的render方法,其余代码(redux等...)就可以正常工作。但您无法让它无缝运行。您的div必须更改为View,它是在代码中而不是在CSS中设置样式的。因此您必须为渲染做一些工作,但您可以保留不直接与DOM交互的组件和非react代码。 关

ios - 使用 cocoapods 安装 SDK 后没有这样的模块 'BMSPush'

我已经按照在线文档初始化了适用于iOS的BluemixPushSDK:https://console.ng.bluemix.net/docs/services/mobilepush/t_enable_ios_notifications_install.html不幸的是,我的AppDelegate.swift中的“导入BMSPush”语句引发错误(没有这样的模块“BMSPush”)。在构建我的应用程序(目标:iOS8.0)时,BMSPushClient.swift上出现了13个问题,详见以下屏幕截图:我的配置如下:XCode7.0.1MacOSX10.10.5Cocoapods0.39.

ios - 将静态库添加到 BUCK 文件以支持 React Native iOS 依赖项

在Atom、Watchman和Buck上安装Nuclide后,我尝试开始使用Buck,但由于有关如何开始将Buck与ReactNative结合使用的信息有限,我在项目设置方面遇到了麻烦。到目前为止我做了什么:初始化模板react-native项目$react-native初始化我的项目创建空的Buck配置文件$touch.buckconfig为iOS初始化Buck模板(有一个起点)$buckquickstart--type-ios--dest-dir.从Buckquickstart运行演示应用程序$buckinstall--rundemo_app_ios然后我将BUCK文件的设置更改为

ios - 应用因使用Google Maps SDK被Apple拒绝

我已经在我的应用程序中使用GoogleMapsiOSSDK一段时间了,当我提交到AppStore时一切正常。但是这次我被Apple拒绝了,他们说我在我的应用程序中使用了非公共(public)选择器。选择器称为imageWithName首先,我使用Xcode搜索是否有任何类使用此方法,结果什么也没有显示。然后,我使用grep-rimageWithName,结果显示GoogleMaps正在使用选择器我正在使用CocoaPods安装GoogleMaps,版本是1.13.0之前成功提交也是用的1.13.0。所以我想知道这是Applemap还是Googlemap导致的错误。我已向Google论坛

ios - 没有网络连接时 React Native IOS App 崩溃

在模拟器上它不会崩溃并警告错误,但在生产中它会在假设进行提取请求时崩溃并且在网络连接恢复之前无法重新打开应用程序(我打开/关闭飞机测试模式)这是我的代码片段componentWillMount:function(){NetInfo.isConnected.addEventListener('change',this.handleConnectivityChange)NetInfo.isConnected.fetch().done((data)=>{this.setState({isConnected:data})console.log('this.state.isConnected:'

Native API在HarmonyOS应用工程中的使用指导

HarmonyOS的应用必须用js来桥接native。需要使用ace_napi仓中提供的napi接口来处理js交互。napi提供的接口名与三方Node.js一致,目前支持部分接口,符号表见ace_napi仓中的libnapi.ndk.json文件。开发流程在DevEcoStudio的模板工程中包含使用NativeAPI的默认工程,使用File->New->CreateProject创建NativeC++模板工程。创建后在main目录下会包含cpp目录,可以使用ace_napi仓下提供的napi接口进行开发。js侧通过import引入native侧包含处理js逻辑的so,如:importhell

javascript - 将 React Native 应用程序集成到现有的 iOS Obj-C/Swift 应用程序中

https://facebook.github.io/react-native/docs/embedded-app-ios.html#content该facebook指南和其他在线资源似乎具有相同的当前实现指南。一些看起来很疯狂的东西,而不是我想为我的react-native应用做的事情。基本上,我的目标是在单独的repo和开发空间中创建一个简单的react-native应用程序,将JS构建/捆绑到main.jsbundle文件中并让我当前的iOS应用程序提取该脚本并将其用于部署。在这种情况下,我的旧代码库中所需要的只是一个简单的包装函数,该函数在请求时启动react-native应用

android - 通过 React Native 将 must-revalidate 与 NSURLSession 结合使用

在示例演示应用程序中,我使用ReactNative来进行网络调用。在底层,ReactNative使用NSURLSession和NSURLRequestUseProtocolCachePolicy作为默认缓存策略。进行网络调用时,服务返回的响应包含这些缓存控制header:public,max-age=10,must-revalidate我能注意到的是,如果存在max-revalidate,NSURLSession不会遵守10秒。相反,如果在10秒内进行新的网络调用时后者不存在,则返回缓存响应,否则进行新的调用。基于14.9.4CacheRevalidationandReloadCont

ios - Google Map SDK 可以跟踪某人的位置 iOS

我的应用程序是为出租车司机和调用它的用户提供的应用程序。我需要让用户跟踪出租车司机的位置并在map上绘制路线,让他知道他在哪里?我搜索了很多方法来实现这个功能我找到了PubNubTracking这是跟踪的好方法。但我在想GoogleMapSDK是否可以做到这一点?有人尝试使用googleMapSDK对此功能做些更有趣的事情吗?谢谢。 最佳答案 您应该知道,标准计划用户不允许这样做。根据服务条款第10.4(c)段:Noasset-trackingunlessyouhavepurchasedtheapplicableMapsforWor