كيفية إنشاء تطبيق iPhone وضع Kiosk؟
سؤال
أرغب في تشغيل تطبيق في وضع الكشك
- البدء التلقائي بعد بدء الجهاز
- إعادة التشغيل بعد تعطل التطبيق/فقدان الطاقة/الخ.
أي أفكار كيفية القيام بذلك على iPhone [ربما Jailbroken؟] iPhone؟
المحلول
تتمثل أسهل طريقة في إنشاء امتداد محمول يتم تشغيله داخل نقطة انطلاق وتلقي بمفرده UIWindow
.
إنشاء static __attribute__((constructor))
الوظيفة والداخل السجل ل UIApplicationDidFinishLaunchingNotification
. بعد تلقي الإشعار ، سيعمل 99 ٪ من iPhone SDK القياسي كما هو.
نصائح أخرى
يجب أن تكون مكسورة لأن نظام التشغيل القياسي لن يمنحك هذا المستوى من التحكم.
نظرًا لأنك تفكر بالفعل في كسر السجن ، فربما ابحث في LaunchD على الهاتف لأن أي شيء يبدأ من قبل يمكن أيضًا عمله لبدء تطبيقك بعد.
لا تنتمي إلى StackOverflow