iPhone có hỗ trợ chế độ mạng ad-hoc không? IPhone có thể kết nối với nhau mà không yêu cầu mạng hiện tại không? Nếu vậy, làm thế nào tôi có thể tạo một mạng Ad Hoc trong ứng dụng của tôi?iPhone có hỗ trợ chế độ Ad-hoc WiFi không?
Trả lời
Cập nhật trả lời:
Có một cái nhìn tại MultiPeer Connectivity Framework (documentation link) giới thiệu trong iOS 7. NSHipster có a nice write-up on it (link). Mặc dù bạn không có quyền truy cập mạng trực tiếp, bạn có thể dễ dàng chuyển dữ liệu giữa các thiết bị và thậm chí sử dụng các thiết bị khác để hoạt động như người trung gian với các thiết bị khác gần đó.
Legacy Trả lời:
thiết bị iOS không thể làm cho peer-to-peer mạng bằng cách sử dụng được xây dựng trong ứng dụng Cài đặt hoặc API có sẵn. Tuy nhiên, nếu bạn muốn gửi dữ liệu giữa các thiết bị trong ứng dụng của mình, bạn có ba tùy chọn.
Bạn có thể sử dụng Game Kit, CoreBluetooth (trong những trường hợp hạn chế) hoặc bạn có thể sử dụng một cái gì đó như CocoaHTTPServer.
Tôi đang làm việc trên Gamekit/Bluetooth với nhiều người dùng, gặp sự cố thường xuyên. Tôi đang cố gắng để hiểu CocoaHttpServer dự án, xin lỗi kiến thức mạng của tôi là người nghèo, có nghĩa là tôi không cần wifi hotpot xung quanh? Công việc đó làm gì? – Jing
@Moshe Bất kỳ suy nghĩ nào về TẠI SAO chức năng này không được bật/cho phép? Có vẻ lạ với tôi. –
Có thể là giới hạn của các thiết bị cũ hơn. Tất nhiên có một số bất ngờ đến vào mùa thu này. Xem phiên 708 từ WWDC 2013. – Moshe
Không, cổ phiếu iPhones không hỗ trợ giao tiếp Wifi đặc biệt.
Có, iPhone có thể kết nối với nhau mà không cần mạng hiện có, sử dụng Bluetooth (thông qua API Gamekit).
Điều bạn mô tả được gọi là Wi-Fi ngang hàng mà các thiết bị iOS không hỗ trợ tại thời điểm này.
Điều này không đúng, nó được hỗ trợ, nhưng bạn phải chỉ định các tham số kết nối trong ứng dụng cài đặt. – Andy
vâng, bây giờ nó là, nhưng không phải khi tôi đã viết nó ... xin vui lòng upvote. – TommyG
Không, nó không phải là nó đã được trong nhiều năm, vì vậy bạn đã không chính xác tại thời điểm gửi bài. Kẻ phản bội trả thù LÀ BẤT CỨ BẤT K BE BẤT CỨ! Bạn nên dừng việc này ngay lập tức và bắt đầu đăng câu trả lời đúng, hoặc chấp nhận rằng bạn có thể sai. Tất cả chúng ta đôi khi. – Andy
Mạng Ad Hoc được hỗ trợ trên tất cả các thiết bị iOS, nhưng bạn không thể tạo mạng ad hoc từ bên trong ứng dụng của mình. Từ danh sách các mạng khả dụng, chọn mạng ad hoc mà bạn muốn kết nối, nhấp vào mũi tên và chọn kết nối tự động. Bây giờ, thiết bị của bạn sẽ tự động kết nối với mạng này bất cứ khi nào nó nằm trong phạm vi phủ sóng. Sau này, bạn có thể sử dụng kết nối bằng cách sử dụng ổ cắm thông thường hoặc bất kỳ API mạng nào khác.
Đây là câu trả lời đúng. –
... iPhone kết nối với nhau ... Câu trả lời của bạn ngụ ý rằng một thiết bị khác đang tạo mạng. – Mr47
Đây có thể là câu trả lời đúng trong tháng 11 năm 2011 nhưng dường như không phải là trường hợp nữa ... Bất cứ khi nào tôi cố gắng kết nối với mạng ad hoc từ trong Cài đặt trên iPhone, tôi nhận được thông báo "Không thể tham gia mạng". –
IOS 6.1.3 trên iPad mini sẽ kết nối với một mạng ad-hoc
Tính đến iOS 7 bạn có thể sử dụng để kết nối hai Multipeer Connectivity Framework iPhone mà không có một mạng hiện có. Khung sẽ sử dụng chế độ cơ sở hạ tầng Bluetooth, Wifi hoặc chế độ Wifi Adhoc. Thật không may, bạn không có khả năng chọn một phương tiện giao thông, khung công tác quyết định điều gì là tốt nhất.
- 1. iPhone có hỗ trợ XML-RPC không?
- 2. iPhone có hỗ trợ cookie khi một trang web được mở ở chế độ toàn màn hình không?
- 3. iPhone: AVAudioPlayer có hỗ trợ định dạng .wav không?
- 4. Sự kiện onbeforeunload có được hỗ trợ trên iPhone không?
- 5. iPad hoặc iPhone có hỗ trợ OpenGL ES 2.0 không?
- 6. XSLT 2.0 hỗ trợ trong emacs nXML chế độ
- 7. Hỗ trợ ký tự [và] ở chế độ PDU
- 8. JPA có hỗ trợ ánh xạ tới chế độ xem sql không?
- 9. Resharper 4.1 có hỗ trợ cả Camel Humps và các chế độ chọn bình thường không?
- 10. Hỗ trợ Mã VS2010 có hỗ trợ nUnit không?
- 11. Cocos2d có hỗ trợ ARC không?
- 12. Hỗ trợ cảnh quan chỉ cho một chế độ xem trong UINavigationController
- 13. Bàn phím iphone không có chế độ xem văn bản
- 14. SKStoreProductViewController và GKHostedAuthenticateViewController không có iPhone chế độ phong cảnh
- 15. Hỗ trợ đa phương tiện trên Android ở chế độ Hotspot/Tethering
- 16. pop Chỉ thị không được hỗ trợ ở chế độ 64 bit bằng NASM?
- 17. RavenDB IsOperationAllowedOnTài liệu không được hỗ trợ trong Chế độ nhúng
- 18. Lỗi: bộ xử lý được chọn không hỗ trợ chế độ ARM `wfi '
- 19. Android: "TextView không hỗ trợ lựa chọn văn bản. Chế độ hành động bị hủy"
- 20. Chrome v23 không hỗ trợ tỷ lệ khung nhìn hoặc thẻ meta chế độ xem?
- 21. Tại sao Java không hỗ trợ cưỡng chế và autoboxing?
- 22. Làm thế nào để thay đổi chế độ từ chế độ C++ 98 trong Dev-C++ sang chế độ hỗ trợ C++ 0x (phạm vi dựa trên)?
- 23. Android có hỗ trợ Zeroconf/Bonjour qua Bluetooth không? Làm thế nào về TCP/IP?
- 24. sử dụng 3g cho internet khi kết nối với adhoc wifi (sử dụng API riêng)
- 25. Weblogic có hỗ trợ CDI Beans không?
- 26. Mono có hỗ trợ XAML không?
- 27. GCC có hỗ trợ lâu dài không?
- 28. VC++ có hỗ trợ _mm_malloc không?
- 29. AutoMapper có hỗ trợ LINQ không?
- 30. Arduino có hỗ trợ luồng không?
Bạn có muốn thực hiện điều này * lập trình * (thông qua mã được viết trong ứng dụng của riêng bạn) hay bạn đang tìm kiếm giải pháp chuẩn, tích hợp? –
Tại sao mọi người lại nói rằng iPhone không thể tạo mạng giữa họ khi tính năng Điểm phát sóng cá nhân hoạt động hoàn hảo? Điều đó nói rằng, không có API cho nó. –
@Cody, tôi đang thực hiện một dự án nghiên cứu, nhằm xây dựng mạng p2p giữa các thiết bị cầm tay. – Jing