سؤال

سبق أن كتبت طلبًا لـ Mac OSX يتضمن امتدادًا kernel. إنه لا يدفع أي أجهزة حقيقية ولكنه بدلاً من ذلك خدمة Iokit في kernel. تتمثل المهمة الآن في معرفة ما إذا كان نقل التطبيق بأكمله ممكنًا على iPad والذي يعني أساسًا ما إذا كان يمكن كتابة امتدادات kernel لجهاز iPad.

لم يكن لدي أي خبرة في تطوير نظام التشغيل iPhone من قبل ، لذلك أنا جاهل تمامًا. ولكن من ما سمعت الأجهزة القائمة على نظام التشغيل iPhone ، iPad على وجه الخصوص ، هي منصات مغلقة للغاية. فهل من الممكن تطوير وتوزيع ملحق kernel لأجهزة iPad كجزء من حزمة التطبيق؟ هل يجب علي التوقيع على أي برنامج محدد لـ Apple Developer؟ أي أشياء أخرى يجب أن أعرف عنها؟

شكرًا.

هل كانت مفيدة؟

المحلول

إذا كنت بحاجة إلى التواصل مع الأجهزة الخارجية (وهو السبب المشروع الوحيد على iOS) ، فأنت بحاجة إلى الاتصال بـ Apple وتصبح مطورًا محيطيًا مسجلًا. تتيح هذه العضوية للمصنعين استخدام ملصقات "Made for iPhone" وما إلى ذلك.

بمجرد أن تكون عضوًا ، يمكنك الوصول إلى SDK Periperals والذي يتيح لك تطوير الأجهزة التي تتصل بجهاز iPhone باستخدام موصل Dock 30 PIN.

بخلاف ذلك أنت غير قادر على استخدام iokit على iOS.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top