2012-03-09 19 views
5

Tôi có bảng Bluetooth Low Low Energy 4.0. Tôi muốn phát triển một ứng dụng iOS cho iPhone 4S nhận và gửi dữ liệu từ bảng.iOS và bluetooth ... tôi sẽ cần những framework nào?

Tôi cần phải làm gì để tìm kiếm/tìm tài liệu? Khung Bluetooth Core trong SDK iOS có hoạt động không? Tôi có cần sử dụng khung công tác GameKit không?

Tôi chỉ mới bắt đầu xem xét việc phát triển iOS vài ngày trước vì vậy tôi đang cố gắng điều hướng qua mê cung này! Cảm ơn!

Trả lời

0

Tập trung vào Core Blutooth. Gamekit sẽ chỉ hữu ích với các thiết bị iOS khác.

14

Core Bluetooth which is part of the iOS5 SDK là tất cả những gì bạn cần.

Bạn không cần Gamekit hoặc MFi để phát triển các ứng dụng năng lượng thấp Bluetooth.

Bạn cũng sẽ cần một thiết bị hỗ trợ Bluetooth Low Energy 4.0 (iPhone 4S hoặc iPad mới) để kiểm tra ứng dụng của bạn.

+0

Bạn có chắc chắn không? Nhận xét trước đó nói rằng bạn cần đăng ký chương trình MFi và có một chip xác thực có liên quan. –

+2

Có - Khá chắc chắn - Như nhận xét trước đó, chip Auth chỉ cần khi bạn cần truy cập vào các giao thức của Apple - Nếu bạn đang phát triển một ứng dụng để nói chuyện với thiết bị của bạn thì không cần phải có MFi. –

+2

Để kết nối với thiết bị BT 4.0 (BLE), bạn cần iOS 5. Đây là câu trả lời đúng, câu trả lời hiện được đánh dấu là không chính xác. – mwright

7

Khung được sử dụng để khám phá các thiết bị thông qua Bluetooth là:

CoreBluetooth khuôn khổ cho phát hiện các thiết bị BLE

GameKit Khung khám phá các loại khác của các thiết bị.

Khung EAaccessory có thể được sử dụng để tương tác với các thiết bị hoặc thiết bị Bluetooth đã ghép nối thông qua kết nối Apple có dây ở chân thiết bị.

Chương trình Apple MFi nghĩa là bạn sẽ có thiết bị được thiết kế tương thích với thiết bị iOS (nghĩa là nhà sản xuất phải là thành viên của chương trình Apple MFi) và nhà sản xuất thiết bị cung cấp giao thức bạn phải thêm vào tệp info.plist của ứng dụng của bạn.

Các vấn đề liên quan