Podczas przeprowadzania moich badań, a wcześniej inny programista przeprowadził badania i zapytał mnie, znalazłem pewne obejścia, ale nic nie znalazło odpowiedzi na konkretną odpowiedź na temat używania portu zasilania lub „błyskawicy” do celów innych niż pliki muzyczne lub audio .
Chodzi mi o to, że powinien być w stanie obsługiwać dane, takie jak moje dokumenty, arkusze kalkulacyjne, pliki tekstowe i takie, jak to robi, kiedy podłączam iPada do mojego iMaca podczas wykonywania kopii zapasowych. Przenosi coś więcej niż tylko muzykę.
Po tygodniach własnych badań potrzebowałem eksperta, ponieważ nikt się nie zgłosił. Czułem, że to pytanie jest wystarczająco ważne dla każdego, kto chce wejść po stronie sprzętowej lub programistycznej IoT, lub obu. I miałem rację.
Zapytałem więc Mike'a Westerfielda, właściciela ByteWorks, twórcy techBASIC, i dosłownie napisałem książkę (a właściwie kilka) na temat IoT. Próbuje dokończyć swoją nową książkę, ale dziś rano nie spieszył się z odpowiedzią:
Naprawdę nie mam pojęcia, czy można to zrobić, czy nie. Teoretycznie, oczywiście, jest to możliwe - ale Apple zawsze blokował fizyczne porty sprzętowe na urządzeniach z iOS, wymagając udziału w programie MFi, korzystania z zastrzeżonych układów Apple i testowania, o których mówiono mi średnio około 10 000 USD na urządzenie do wprowadzić produkt na rynek. Być może będziesz w stanie obejść te problemy, ponieważ jest to zasadniczo zasilacz podłączony przez drugi port, ale nie wiem wystarczająco dużo o sprzęcie, aby odpowiedzieć na to pytanie z góry mojej głowy.
Mike Westerfield
Badanie programu MFi firmy Apple wyjaśnia, dlaczego zakres IoT jest tak ograniczony i dlaczego powiedziano mi, że nikt nie może odpowiedzieć na to pytanie. Podobnie jak ci, którzy rozwijają aplikacje IOS, musisz dołączyć do programu dla programistów MFi, a jeśli napiszesz aplikację do korzystania ze sprzętu, musisz dołączyć do obu. Ponadto urządzenia MFi wymagają opłat licencyjnych na rzecz Apple.
Informacje licencyjne są jednak dostępne tylko dla osób, które podpisały umowę o zachowaniu poufności. Ale jeśli zostaniesz przyjęty do programu, wszystkie schematy, układy itp. Są dostępne do użycia i testowania. To po prostu. Kompletny program dla wszystkich zainteresowanych znajduje się w powyższym linku i poniższym.
Co nie jest częścią programu MFi? Według Apple :
Właśnie dlatego o IoT mówi się tylko jako hobby i jak powiedział Mike, obejście tego oznaczałoby zasilacz (nie z urządzenia Apple) korzystający z innego portu, ponieważ nikt, nawet w Internecie, nie zaproponował rozwiązanie do przesyłania czegokolwiek, od danych czujnika do danych przechowywanych w chmurze, do portu Lightning. W przeciwnym razie na to pytanie dawno by odpowiedź.
Zanim hobbysta wpadnie w szał, według Apple, dopóki używasz istniejącej technologii, która obejmuje nawet port Lightning, nie musisz dołączać do MFi. Na przykład Apple stwierdza, że jeśli jesteś jednym z poniższych, nie kwalifikujesz się do dołączenia do MFi:
Chcę opracować etui na iPhone'a, iPada lub iPoda. Czy muszę dołączyć do programu MFi?
Nie. Jeśli zamierzasz opracować obudowę, która nie łączy się elektronicznie z iPhonem, iPadem lub iPodem za pomocą licencjonowanej technologii, nie musisz dołączać do Programu MFi. Aby uzyskać informacje dotyczące opracowywania przypadków, odwiedź stronę: http://developer.apple.com/resources/cases/ .
Chcę opracować akcesorium, które komunikuje się z urządzeniem Apple przy użyciu tylko Bluetooth Low Energy. Czy muszę dołączyć do programu MFi?
Nie. Akcesoria, które łączą się z urządzeniem Apple przy użyciu tylko Bluetooth Low Energy / BTLE / Bluetooth 4.0 lub standardowych profili Bluetooth obsługiwanych przez iOS, nie są częścią Programu MFi.
Chcę opracować aplikację na iOS, która komunikuje się z akcesorium MFi. Czy muszę dołączyć do programu MFi?
Nie. Twórcy aplikacji na iOS nie muszą dołączać do programu MFi. Wszystko, czego potrzebują programiści aplikacji, znajduje się w zewnętrznej ramie akcesoriów, która znajduje się w zestawie SDK systemu iOS. Aby uzyskać dostęp do zestawu SDK dla systemu iOS, dołącz do programu dla programistów iOS: https://developer.apple.com/programs/ios/ .
Chcę pozyskiwać / sprzedawać akcesoria MFi jako gotowe produkty. Czy muszę dołączyć do programu MFi?
Nie. Nie musisz dołączać do Programu MFi, aby pozyskiwać i / lub sprzedawać akcesoria MFi jako gotowe produkty. Należy jednak pozyskać gotowe produkty MFi od licencjobiorcy MFi Manufacturing. Licencjobiorca produkcyjny będzie upoważniony do opracowywania / produkcji towarów sprzedawanych pod marką firmy i będzie odpowiadać za wszystkie wymagania programu w imieniu firmy. Licencjobiorca produkcyjny będzie również upoważniony do umieszczania logo MFi na opakowaniu produktu i instrukcji obsługi akcesorium po spełnieniu niezbędnych wymagań programu.
Chcę opracować akcesorium MFi do użytku osobistego. Czy mogę dołączyć do programu MFi?
Nie. Zalecamy skorzystanie z zewnętrznego rozwiązania hobbystycznego, które pozwoli ci podłączyć urządzenia iOS do urządzeń szeregowych i napisać aplikacje iOS, które komunikują się z tymi urządzeniami szeregowymi.
Chcę uczyć uczniów o tworzeniu akcesoriów do MFi. Czy mogę dołączyć do programu MFi?
Nie. Informacje udostępniane w ramach programu MFi są poufne i nie są przeznaczone do wykorzystania w środowisku akademickim.
Do tej pory port Lightning został zbudowany lub dopuszczony do użytku w branży muzycznej, w tym do słuchawek Lightning i bezpośredniej łączności (z iConnectivity) z portu Lightning do kabla USB Inline iOS (USB typu B) umożliwia korzystanie z iPada Lightning / iPhone / iPod Touch jako część zestawu iConnectMIDI. Podłączanie syntezatora lub aplikacji modułu dźwiękowego do występów i nagrań. Nawet instrumenty muzyczne.
Jednak artykuł z Fox News stwierdza, że Iphone8 rezygnuje z portu Lightning na rzecz interfejsu USB Type C, nowego standardu branżowego.
I to nie wszystko. Apple, jak sugerował Mike, lubi trzymać zamki na swoim sprzęcie, a oto krótki podgląd z artykułu z CNET, zatytułowanego „ Apple Lightning Connector And You: What You Know Know ”