2009-07-13 25 views

cevap

4

MFi/WWi geliştirici programına katılsanız bile, iPhone'unuzu rastgele bir yazıcıya bağlamak imkansızdır. Yazıcının özellikle iPhone uyumluluğu için inşa edilmesi ve Apple'a özel bir çip içermesi gerekiyordu. Program, cihaz üreticilerinin mevcut Bluetooth ürünleriyle bağımsız geliştiriciler veya cihaz üreticileri için değil, iPod/iPhone'a özel cihazlar oluşturması için tasarlanmıştır.

-1

GameKit'te kontrol etmek isteyebilirsiniz. Sadece iki iPod'u bluetooth ile bağlamak için kullandım. Apple tüm zor işleri yaptı ve sadece birkaç satır kodla, iPod'un bluetooth cihazlarını arayabilmesini sağlayabilirsiniz. Eğer kendi Wifi ağınızı yapıyorsanız, iPod/iPhone'u yazıcıya kolayca bluetooth veya wifi kullanarak kolayca yapabilirsiniz.

+0

GameKit bunun için kullanılamaz. Bluetooth, ExternalAccessory çerçevesi aracılığıyla geliştiriciler için kullanılabilir, ancak tüm aksesuarlar Apple'a özel bir çip gerektirir. Herhangi bir bluetooth cihazla konuşamazsın. –

+1

Aslında, Bonjour'un Wi-Fi üzerinden desteklendiği şekilde Bluetooth üzerinden 3.0 üzerinden etkinleştirildiğini düşünüyorum. GameKit, cihazlar arasında eşler arası iletişimlerle sınırlı olsa da, yazıcının desteği varsa, yazıcıyı alt düzey Bonjour'u kullanarak bulmak mümkün olabilir. –

0

"ve bir Apple özgü yonga içerirler"

Çöp! Bluetooth Bluetooth, Bluetooth. İhtiyaç duyulan şey, iPhone'daki uygun Bluetooth desteği içindir.

+2

Apple (her ne sebeple olursa olsun) buna izin vermemeye karar verdi. SDK sanal alandaki uygulamaların donanımlarla bu düzeyde etkileşime girmesi nedeniyle, standart Bluetooth hizmetlerine doğrudan erişim, jailbreak olmaksızın mümkün değildir. Ayrıca, tüm Bluetooth cihazları eşit değildir; Cihazların uygulayabileceği birçok farklı sürüm, hız ve protokol vardır. – rpetrich

İlgili konular