如果您的 iPhone 应用里含有连接服务器的功能,也许会遇到这种问题:WiFi 环境下连接正常,但用 GPRS 不能直接连接。因为纯 C 的 socket 不能激活 GPRS,而 Apple 自带的 API 可以。所以要使用 GPRS 连接功能,必须在程序启动时要运行一下这段代码
-(void)activeGPRSThread
{
NSError *error;
NSURLResponse *response;
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://tj.apple.google.com/tj.gif"]];
[request setHTTPMethod:@"GET"];
NSData* reData;
NSString* strData;
reData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
strData = [[NSString alloc] initWithData:reData encoding:NSUTF8StringEncoding];
NSLog(@"%@",strData);
g_isGPRSThreadActive = NO;
}
分享到:
相关推荐
2. 已有iPhone:如果你已经有一部iPhone,想更换新机,可以通过“快速启动”功能快速迁移数据并激活新设备。 3. 恢复出厂设置:如果iPhone被恢复出厂设置,再次开机时也需要重新激活。 4. 激活问题:如果遇到激活...
在WM6这样的非iOS平台上模拟或兼容iPhone功能可能涉及到UI界面的设计和网络连接的处理,尤其是GPRS服务的集成,以便用户能够通过该面板在WM6设备上实现类似iPhone的数据连接功能。 标签中的"iphone_gprs visual_c ...
标题中的".net编写的iPhone连接SSH通道源码"指的是利用C#或其他.NET语言实现的代码,用于建立iPhone与远程SSH服务器之间的连接。这通常涉及到以下几个关键步骤: 1. **设备识别与连接**:通过USBMUX协议,代码能...
在这个场景中,我们将探讨如何在没有WiFi的情况下,通过USB连接iPhone并使用SSH。 首先,我们需要理解USBmuxd的角色。USBmuxd是一个开源项目,由iOS设备社区开发,它允许通过USB接口管理与iPhone或iPad的连接。这个...
首先,iPhone的激活时间是指该设备首次连接到iTunes或iCloud进行设置和激活的日期。这个信息对于判断设备的新旧程度以及是否被正常使用过非常有用。如果你刚购买了一台iPhone,你可以通过以下步骤查看激活时间: 1....
VSFTPD是一款功能强大且免费的软件,可以将iPhone变成一个FTP服务器和U盘,使其可以随时随地地存储和共享文件。 VSFTPD的主要功能 VSFTPD可以将iPhone变成一个FTP服务器,使其可以连接到PC并共享文件。用户可以...
本篇文章将详细介绍如何在服务器端使用Java来实现iPhone的推送通知功能。 首先,我们需要了解APNs的工作原理。APNs是苹果公司的远程通知服务,当应用程序在后台或未运行时,可以通过APNs将消息推送到用户的设备上。...
通过阅读和分析这些代码,你可以学习到如何利用Apple的iOS SDK,特别是其强大的图形引擎如Metal和SceneKit,来创建引人入胜的移动游戏。 在描述中提到的“Sir Lamorak's Quest”是一个完整的游戏项目,它展示了如何...
通过学习和理解这些知识点,并结合提供的源代码,初学者可以逐步掌握iPhone应用开发的基本技能,从而构建自己的第一个iPhone应用程序。不断实践和深入探索,将有助于成长为一名熟练的iOS开发者。
苹果Iphone常见的重启数据分析代码 包含苹果机型重启分析代码(i2c总线报错)
这个压缩包"iPhone Browser-1.zip"包含了实现这一功能的源代码,专为Mac和Windows用户设计,使得电脑可以方便地与iPhone进行文件的交换。以下是这个项目中可能涉及的一些关键知识点,以及它们在实际开发中的应用和...
本教程将深入探讨如何通过源代码实现这一功能,主要基于苹果的Core Location框架。Core Location是iOS SDK提供的一种服务,用于获取设备的精确地理位置信息。下面我们将详细讲解相关知识点。 首先,我们需要导入...
Iphone开发系列源码——iPhone版Wordpress源代码Iphone开发系列源码——iPhone版Wordpress源代码Iphone开发系列源码——iPhone版Wordpress源代码Iphone开发系列源码——iPhone版Wordpress源代码Iphone开发系列源码...
它是整个软件的核心部分,包含了所有的功能代码和界面元素,用户可以通过双击这个文件来启动iFunBox应用。 而“ifunbox.localstrings.utf8”文件则可能包含了程序的本地化字符串资源。UTF8编码确保了这个文件可以...
【标题】中的“电脑连接至iPhone文件互传代码(Mac_Win) iPhone Browser功能ios源码.zip”表明这是一个关于在Mac或Windows操作系统上与iOS设备进行文件传输的项目,主要功能是实现iPhone浏览器功能的源代码。...
标题中的“空间说说由iPhone发表,Java源代码”指的是一个使用Java编程语言开发的程序,这个程序能够让用户通过iPhone设备在社交空间上发布说说或者动态。这可能是一个独立的应用程序或者是某个社交网络API的Java...
总之,"IPHONE 8屏幕兼容代码"涉及到的是针对这款设备的用户界面设计和适配,包括使用Auto Layout和Size Classes实现布局自适应,考虑不同分辨率和操作系统版本的兼容,以及通过数据绑定技术优化数据与界面的交互。...
在iOS开发中,iPhone文件下载模块是至关重要的一个部分,特别是在构建移动应用时,用户可能需要从服务器上获取各种文件,如图片、音频、视频、文档等。`FFDownloadManager`是一个可能的自定义下载管理器类名,用于...
在这种情况下,USB连接的iPhone可以通过端口转发技术,使得SSH连接通过TCP协议在USB和网络之间转换,从而在没有WiFi或蓝牙连接时也能进行SSH访问。 标签“USB”,“IOS”,“IPhone”,“SSH”进一步明确了主题的...
以上方法虽然能够帮助特定iPhone 4设备绕过激活限制和解锁网络功能,但在执行前需谨慎考虑,因为这可能违反苹果的服务条款,导致保修失效或其他法律后果。此外,随着苹果系统的更新,这些方法的有效性也会逐渐降低,...