Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IphoneOS套接字示例_Iphone_Objective C_Ipad - Fatal编程技术网

IphoneOS套接字示例

IphoneOS套接字示例,iphone,objective-c,ipad,Iphone,Objective C,Ipad,我正在尝试让一个简单的套接字程序在Ipad上运行。 为此,我使用CFStreamCreatePairWithSocketToHost命令 它在模拟器上运行良好。 问题是它在iPad上不起作用(我用iPad的safari检查了连接问题,一切似乎都很好) 我想做的是让iPad打开与PC的连接。我使用CFStreamCreatePairWithSocketToHost的原因是我找到了一个简单的10行示例程序,可以实现这一点 我的问题是: 1-CFStreamCreatePairWithSocketTo

我正在尝试让一个简单的套接字程序在Ipad上运行。 为此,我使用CFStreamCreatePairWithSocketToHost命令

它在模拟器上运行良好。 问题是它在iPad上不起作用(我用iPad的safari检查了连接问题,一切似乎都很好)

我想做的是让iPad打开与PC的连接。我使用CFStreamCreatePairWithSocketToHost的原因是我找到了一个简单的10行示例程序,可以实现这一点

我的问题是:

1-CFStreamCreatePairWithSocketToHost在iPad上工作吗

2-有人能告诉我一个简单的ipad套接字通信示例吗(我试过apple dev和google。我发现没有一个示例被认为是简单的(少于50行代码…)

更新: 还尝试了sockets和NSHost,都带有address和name。
结果是一样的:在模拟器中工作得很好,但在iPad上不工作。

我建议使用socket包装器AsyncSocket。下载时附带了一个示例项目

编辑

可以找到最新版本

低级别API不打开蜂窝无线电。使用非常高级的API进行连接,然后在收音机打开后,如有必要,断开连接,并通过BSD插座(重新)连接

向同一目标IP附近的服务器发送HTTP请求可能就足够了。

发现问题。。。 在我的组织中有一个“胭脂”代理问题,它正在转发saffari,但不是我的程序(即使safati不在http端口上)


已解决,谢谢您的帮助。

实际上手册中有示例代码