расширение ядра iPad (iphone os) - PullRequest
0 голосов
/ 21 июня 2010

Ранее я написал приложение для Mac OSX, которое включает расширение ядра. Он не управляет никаким реальным оборудованием, а является встроенным сервисом IOKit. Теперь задача состоит в том, чтобы выяснить, возможно ли портирование всего приложения на iPad, что в основном означает, что расширения для ядра могут быть написаны для iPad.

У меня никогда не было никакого опыта разработки iPhone OS, поэтому я совершенно не разбираюсь в этом. Но из того, что я слышал, устройства на базе iPhone OS, в частности iPad, являются очень закрытыми платформами. Так можно ли разрабатывать и распространять расширение ядра для iPad в составе пакета приложения? Должен ли я подписаться на какую-либо конкретную программу для разработчиков Apple? Любые другие вещи, о которых я должен знать?

Спасибо.

1 Ответ

3 голосов
/ 21 июня 2010

Если вам нужно общаться с внешними устройствами (что является единственной законной причиной для iOS), вам нужно связаться с Apple и стать зарегистрированным разработчиком периферийных устройств.Это членство позволяет производителям использовать ярлыки «Сделано для iPhone» и т. Д.

Когда вы станете участником, вы сможете получить доступ к периферийному SDK, который позволяет разрабатывать устройства, которые подключаются к iPhone с помощью 30контактный разъем док-станции.

Кроме этого, вы не можете использовать IOKit на iOS.

...