Tag: ios

如何从React Native ios项目的组件文件夹中访问js文件

我无法访问React Native Project IOS中的组件文件夹。 我收到以下错误: 无法parsing模块./Login from …… / ReactNative / ReactNativeProject / components / App.js:无法在其模块映射或在……. / ReactNative下的任何node_modules目录中find此模块/ReactNativeProject/components/Login.j及其父目录。 我已经提到以下链接: http : //caroaguilar.com/post/react-native-navigation-tutorial/ index.ios.js (ReactNativeProject / index.ios.js) "use strict"; import React, { AppRegistry } from 'react-native'; import App from './components/App'; AppRegistry.registerComponent('ReactNativeProject', () => App); App.js (ReactNativeProject / components / App.js) 'use strict' import React, {Component} from […]

如何从第三方node.js服务器validationGame Center用户

我一直在试图获得新的iOS Game Center GKPlayer方法generateIdentityVerificationSignatureWithCompletionHandler ,所以我们可以安全地依靠Game Center凭证进行身份validation。 我们使用Node.js作为后端服务器,我一直在尝试validation签名,但是无济于事。 这里是我有的服务器端的代码 – 如果有人谁可以在什么缺less的钟声,这将不胜感激。 这个问题在这里有所回答: 如何在我的“第三方服务器”上validationGKLocalPlayer? ,但是Node.js并没有被专门的解决。 请注意,以下代码不能确保签名授权(尚)的证书的有效性。 //Client sends the payload below //json.playerId – UTF-8 string //json.bundleId – UTF-8 string //json.timestamp – Hex string //json.salt – base64 encoded //json.publicKeyURL – UTF-8 string //json.signature – base64 encoded var json = JSON.parse(req.body); console.log(JSON.stringify(json)); //get the certificate getCertificate(json.publicKeyURL, function(cert){ //read file […]

在IOS中实现SocketIO

我想在我的项目中实现SocketIO 。 我的项目的服务器端和客户端代码如下。 在客户端,有一个testingbutton,向服务器端发送一个post请求( [self.afn post:@"/test" withParams:@{} completion:^(id obj{})] 。 self.afn是AFNetworking库的包装类的实例对象。 服务器端通过函数app.post('test', function(){…}捕获这个post请求app.post('test', function(){…}在这个post请求处理程序中,我在news频道发出一个数据( {hello: "world"} )我期望在Objective C的SocketIO库的didReceiveMessage处理程序中捕获客户端上的这些数据。 我查了一下,button成功发送发布请求,服务器端成功处理这个发布请求,并在news频道发出数据( hello:"world" )。 但是,客户端不会在didReceiveMessage处理程序上捕获这些数据。 哪里有问题? 你有什么主意吗? 服务器和客户端代码的细节如下: ServerSide: //server.js var express = require('express'); var app = module.exports = express(); /* configure app … */ var io = require('socket.io').listen(8090); var mySocket; io.sockets.on('connection', function (socket) { mySocket = socket; […]

使用多方将图像从ipad app上传到节点js服务器

我是非常新的JavaScript和节点js。 我正在从我的iPad应用程序上传图像,以使用多方模块来rest节点js(快速js)的api。 这是我在目标c中的图像上传代码。 NSData *imgData = UIImageJPEGRepresentation(img.image, 0.2); NSString *urlString = @"http://localhost:3000/api/uploadimage"; NSString *str = @"displayImage"; NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init]; [request setCachePolicy:NSURLRequestReloadIgnoringLocalCacheData]; [request setHTTPShouldHandleCookies:NO]; [request setTimeoutInterval:30]; [request setURL:[NSURL URLWithString:urlString]]; [request setHTTPMethod:@"POST"]; NSString *boundary = [NSString stringWithFormat:@"—————————14737809831464368775746641449"]; NSString *contentType = [NSString stringWithFormat:@"multipart/form-data; boundary=%@", boundary]; [request setValue:contentType forHTTPHeaderField: @"Content-Type"]; NSMutableData *body = [NSMutableData data]; [body […]

NodeJS + SocketIO推送到移动应用程序

我在SocketIO的网站上看到,可以使用SocketIO作为移动设备。 我试图find它的网站上有关如何做到这一点,但我找不到任何文件。 有没有人想出了如何使用SocketIO发送消息到移动设备? 我的猜测是,它必须住在一个WebView或可以运行JavaScript的东西? 编辑如果我不打算使用Sencha或PhoneGap怎么办? 我想要当地人 的Objective-C / Java的。 这可能吗? 添加到select的答案我发现一个Java socket.io客户端https://github.com/benkay/java-socket.io.client

socket.IO-objc与AZSocketIO

从其他语言的Socket.IO实现列表中 ,我们可以看到Objective-C有两个替代scheme。 我的问题是关于这两个图书馆的优点和缺点。 socket.IO-objc似乎更完整,并有更好的文档,但我也想知道,如果这些优势足够重要,我的项目select一个或另一个AZSocketIO提供考虑哪些优势。 我真的很感激,如果有人使用其中的一个可以给我一些build议。 谢谢!

如何从MAC机器的命令提示符启动Appium服务器?

我使用appium自动化ios原生移动应用程序。 到现在为止,我通过单击启动button从Appium GUI启动服务器。 现在我想从命令提示符启动服务器。 我可以通过以下步骤在Windows机器上做同样的事情: 启动Node.js命令提示符 导航至Appium bin文件夹 使用命令node appium 我遇到了如何在Mac上启动Node.js命令提示符的问题。 你能告诉我如何从Mac上的命令提示符启动Appium服务器。

尝试添加ios平台项目时出现Ionic Framwork错误

我试图创build一个新的Ionic项目,当我运行命令: 离子平台添加ios 最后我得到了以下错误: 运行命令:/Users/nnation/myApp/hooks/after_prepare/010_add_platform_class.js / Users / nnation / myApp错误:产生EACCES at exports._errnoException(util.js:746:11)在ChildProcess.spawn(child_process.js:1162 :11)在Object.exports.spawn(/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:Object.exports.spawn(child_process.js:995:9) (/ usr / local / lib / node_modules / cordova / 100:31)在runScriptViaChildProcessSpawn(/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/hooks/HooksRunner.js:188:23) node_modules / cordova-lib / src / hooks / HooksRunner.js:131:16)at /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/hooks/HooksRunner.js:114:20 at _fulfilled( /usr/local/lib/node_modules/cordova/node_modules/q/q.js:787:54)self.promiseDispatch.done(/usr/local/lib/node_modules/cordova/node_modules/q/q.js:816 :30)在Promise.promise.promiseDispatch(/usr/local/lib/node_modules/cordova/node_modules/q/q.js:749:13) 我不知道这是什么意思,所以我再次运行它,我得到了以下几点: $ sudo离子平台添加ios运行cordova平台添加ios平台ios已经添加。 认为一切都很好,然后我跑了: $ sudo ion build ios 然后这又发生了: 运行cordova build ios正在运行命令:/Users/nnation/myApp/hooks/after_prepare/010_add_platform_class.js / Users / […]

build立一个在IOS中使用node.js服务器的聊天应用程序

我正在尝试构build一个在socket.io上使用node.js的iPhone(本机)聊天应用程序。 IOS上创build聊天应用程序的最佳方式是什么? 有什么办法可以在IOS中用node.js服务器创build聊天应用程序 任何人都可以给我build议吗? 感谢您的build议

cordova编译错误

我有一个cordova项目,有两个平台,android和ios。 我通过发出以下命令在根文件夹中构buildios项目。 cordovabuild立ios 但是我得到以下错误。 events.js:72 throw er; // Unhandled 'error' event ^ Error: spawn ENOENT at errnoException (child_process.js:980:11) at Process.ChildProcess._handle.onexit (child_process.js:771:34) 有谁知道这背后的原因是什么? 我对cordova是新的,任何帮助正确的方向是非常感谢。