我想以編程方式在iPhone上激活/啓用GPRS。我可以查看哪些API?在模擬器的設置應用程序中沒有「網絡」選項,那麼我是否需要在設備本身上測試應用程序?GPRS在iPhone模擬器上
1
A
回答
2
使用SDK,您不能「激活」任何類型的網絡訪問。只需嘗試連接到遠程服務器即可。
如果設備可以連接,它會。如果不能,你需要檢測這個並向用戶顯示警告。
Apple的示例代碼有大量關於如何檢測網絡是否處於活動狀態的示例。
2
模擬器總是通過主機的Mac互聯網連接進行連接。如果您問如何在模擬器上測試GPRS性能,那麼您應該購買USB GPRS無線電並測試。您還可以使用內置的ipfw來限制網絡帶寬給模擬器並模擬GPRS帶寬(請注意,延遲仍然是您的連接)。 Throttled提供了比ipfw更簡單的用戶界面:http://www.intrarts.com/throttled.html
正如August所說,您不能從代碼中切換網絡,但是您可以測試連接並建議用戶連接並切換連接。
從蘋果有很好的示例代碼來測試連接可用性和類型:http://developer.apple.com/iphone/library/samplecode/Reachability/index.html
相關問題
- 1. iPhone SDK 3.2上有iPhone模擬器嗎?
- 2. 在iphone模擬器上完成運行
- 3. iPhone 4檢測...在模擬器上
- 4. 在iPad上模擬iPhone瀏覽器
- 5. 如何模擬在iPhone模擬器
- 6. iPhone模擬器在iPad上構建錯誤,並在iPhone模擬器和iPhone設備上正常工作
- 7. 在iPhone模擬器上模擬位置更新
- 8. 如何模擬面朝上和麪朝下在iPhone模擬器
- 9. 是否可以在iPhone模擬器上模擬電話?
- 10. 如何在iPhone模擬器上模擬電話收入?
- 11. 在iphone上模擬觸摸
- 12. iPhone模擬器是在fritz
- 13. iPhone模擬器GL_OES_standard_derivatives
- 14. iPhone 6.1模擬器
- 15. iPhone模擬器3.0
- 16. iPhone 4s模擬器
- 17. iPhone模擬器 - Calendar.sqlitedb
- 18. iPhone 3GS模擬器
- 19. iPhone模擬器上的代理授權
- 20. iPhone模擬器上的PVRTC紋理
- 21. Iphone模擬器上的OpenGL ES
- 22. 無線上的iPhone模擬器
- 23. iPhone上的SIGABRT,但不是模擬器
- 24. iPhone模擬器上的文件權限
- 25. iPhone模擬器顯示器
- 26. 在模擬器中顯示模糊效果,但不在iPhone上
- 27. Xcode - Iphone項目無法在iPhone模擬器上運行?
- 28. iPhone Splash:「Default.png」顯示在模擬器上,但不是iPhone
- 29. 墜毀在iphone上,但不是在模擬器上
- 30. swift EXC_BAD_ACCESS在iPhone上,但不是在模擬器上