草庐IT

3g-modem

全部标签

objective-c - 使用 iOS SDK 5.0 为 iOS 4.2 (iphone 3g) 部署 App

我无法使用最新版本的Xcode在我的iPhone3G上安装应用程序。我的设置是这样的:怎么了?我认为设置部署目标就是我需要做的。 最佳答案 我必须在我的内置设置中的架构中添加“armv6”(不带引号)。工作正常。谢谢归功于@user523234和@chown 关于objective-c-使用iOSSDK5.0为iOS4.2(iphone3g)部署App,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/

ios - 如何在旧硬件上测试新应用? (Xcode 4.3.2 与基础 SDK iOS 5.1;测试设备是 iPhone 3G 与 iOS 4.2.1)

我正在开发一个iPhone应用程序,它不仅可以在新iPhone上运行,也可以在旧设备上运行。因此为了测试,我确实将配置文件加载到我的旧iPhone3G(iOS4.2.1)并将其与我的mac连接。在Xcode中,我也确实将iOS部署目标设置为3.0。使用此设置,该应用程序可以在iPhone4上运行,但不能在我的旧iPhone3G上运行。我知道我还必须将体系结构从armv7设置为armv6,但是当我输入“armv6”时,它会跳回“armv7”。那么,我必须做什么才能在旧设备上测试新应用程序?我必须输入什么值,我必须在哪里输入它们?我需要为实际的SDK下载一些插件吗?

ios - 适用于 iOS 的 Sudz-C - 不能通过 3G/edge 连接工作,但可以通过 wifi 工作

所以我在iPhone4s上使用iOS5.0.1(也用4测试过)并使用Sudz-c生成的代码来连接我们的网络服务。该服务在wifi上运行良好,但如果我尝试通过3g或EDGE连接,它就无法运行。我收到以下错误:它从Safari加载url,甚至超过3g/edge。2012-01-1518:32:13.987SudzCExamples[487:707]ErrorDomain=NSURLErrorDomainCode=-1001"Therequesttimedout."UserInfo=0x18af60{NSErrorFailingURLStringKey=http://sensored/app

ios - BSD 套接字在 iPhone 3G 环境中不起作用

我注意到,在为iPhone3G开发时,BSD套接字函数会多次失败。我当时也注意到,3G天线都没有开,也没有WIFI接入支持网络通话(所以不开支持网络请求似乎很可笑)。这个信息是使用SDK中名为“连接测试”或类似内容的Apple应用程序进行验证。基本上如果你加载Safari什么的,然后快速加载应用程序就可以了..当然这并不理想。显然,对于苹果而言,gethostbyname()或类似的东西绝不是打开天线的理由。我就此联系了Apple,他们说BSD函数不会打开天线,但调用所有Objective-CCFNetwork函数可以。我想要可移植代码,那么有没有办法保留我现有的BSD设置?我真的不喜

php - 使用 php 检测用户连接 3g、4g、wifi 或 lite

有什么方法可以使用PHP脚本检测用户的连接。想要检测3g、WIFI、4g和Lite。我想检测用户来自哪里。我已经有了一个JavaScript解决方案,但出于某些原因我想用PHP解决。 最佳答案 WIFI和非WIFI有时能分得清,有时分不出来。你永远无法用php区分3G/4G/LTE。假设和术语我假设智能手机通过浏览器连接到您的HTTP服务器,并且您的服务器使用PHP来处理请求。如果不是这种情况,请澄清您的问题。术语:我将使用“ISP”一词来指代提供互联网服务但不是电话运营商的公司。服务器获取什么信息?当您的设备连接到PHP服务器时,

Android 3G/2G 控制API?

在Android设置中,在无线控制->移动网络下有一个设置“仅使用2G网络”。在AndroidSDK引用中,在android.telephony.TelephonyManager下,似乎没有任何控制网络类型的东西。此设置实际上调用了哪些API? 最佳答案 它似乎调用了com.android.internal.telephony.Phone.setPreferredNetworkType()。由于它是“内部的”,因此无法通过SDK供应用程序使用。参见:https://android.googlesource.com/platform/

java - 连接到3G移动网络时获取android设备的IP地址

当我连接WiFi时,我可以获取到Android手机的IP地址。但是在3G等移动网络上,是否还能获取到安卓手机的IP地址呢?如果是,请发布相同的代码。 最佳答案 尝试这样的事情StringipAddress=null;try{for(Enumerationen=NetworkInterface.getNetworkInterfaces();en.hasMoreElements();){NetworkInterfaceintf=en.nextElement();for(EnumerationenumIpAddr=intf.getInet

android - Awesome 播放器错误 - 仅限 3G

我有一些播放MP3流的代码,当在wifi上运行时,它运行完美。当我尝试在3G连接上运行完全相同的代码时,AwesomePlayer返回-1004错误,没有HTTP错误。下面是日志的副本。我已经尝试使用互联网浏览器连接到服务器,这工作正常,所以这不是路由问题。08-0211:31:41.018:VERBOSE/MediaPlayerService(1238):Client(14)constructor08-0211:31:41.018:VERBOSE/MediaPlayerService(1238):Createnewclient(14)frompid4482,url=http://21

android - 如何在 Android 上以编程方式在 3G 和 4G 之间切换?

我已经研究了一些,我认为这是不可能的,但认为在Android平台上不可能有某些事情是亵渎神明的。这个想法是创建一个在3G和4G之间切换的小部件,以节省电池而无需输入设置。本质上,设置菜单不只是另一个应用程序,所以它应该可以在其他应用程序中正确吗? 最佳答案 作为标准的第3方应用,这是不可能的。但是如果您的应用程序是平台签名的(或预安装的特权应用程序)并且可以访问隐藏的框架API,则可以通过TelephonyManager类实现。例如:importandroid.telephony.TelephonyManager;...Teleph

Android 通过 AsyncTask 下载文件不适用于 3G 仅适用于 Wi-Fi

我对此进行了很多搜索,但没有找到答案。我想下载一个文件(给出url、目的地和文件名)。我有一个扩展AsyncTast类的类。它适用于Wi-Fi连接,但不适用于移动数据(G、3g、H)!我不明白为什么,我要疯了。谁能遇到我相同或相似的问题?谢谢!我在下面发布我的代码。谢谢publicclassAsyncDownloaderextendsAsyncTask{@OverrideprotectedStringdoInBackground(String...sUrl){try{Log.v("Downloader","Source:"+sUrl[0]);Log.v("Downloader","De