سؤال

أحاول إضافة حزمة إعدادات في تطبيق iPad الخاص بي ، لكنه يظهر بشكل عشوائي في قائمة إعدادات iPad.

عندما أقوم بتشغيل وضع التصحيح (الجهاز أو المحاكاة) ، فإنه لا يظهر. عندما أقوم ببناء وضع التوزيع ثم نشر التطبيق على iPad A يظهر ولكن لا يظهر على iPad B (لدي العديد من أجهزة iPad للاختبار).

أنا متأكد من أن root.plist صحيح لأنه يعمل في بعض الأحيان وأحيانًا لا. لقد حاولت أيضًا مع plist الافتراضي الذي تم إنشاؤه عند إضافة حزمة إعدادات.

هل هناك شيء نسيت أن أفعله بصرف النظر عن إضافة الإعدادات.

شكرا مقدما.

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

المحلول

لقد واجهت هذه المشكلة عدة مرات الآن.

على محاكاة قم بـ "إعادة ضبط المحتوى والإعدادات" ، وتنظيف ، وإعادة النشر.

على الجهاز ؛ حذف التطبيق ، نظيف ، وإعادة النشر.

تعديل: من المهم أيضًا التأكد من إضافة حزمة الإعدادات إلى الهدف الحالي. هذه الرقابة يمكن أن يكون من الصعب للغاية تصحيح.

نصائح أخرى

إعدادات تطبيقات IOS APP الحلول

إذا كانت جميع الإجابات الأخرى لا تعمل من أجلك ، فحاول استخدام واجهة المستخدم (زر الصفحة الرئيسية المزدوجة للضغط) لقتل تطبيق الإعدادات.

بعد كل شيء آخر لم ينجح ، هذا إصلاح المشكلة بالنسبة لي.

يتم تثبيت متجر التطبيقات وإصدارات iOS الأقدم

على الرغم من أنني لم أختبر الفرضية ، إلا أنني أظن ، استنادًا إلى جميع الإجابات الأخرى ، أن هذه مشكلة لعدة إصدارات من iOS.

بدلاً من ذلك ، أعتقد أنه له كل ما يتعلق بكيفية تثبيت التطبيق. لا يبدو أن التطبيقات المثبتة عبر متجر التطبيقات تظهر هذا السلوك بينما يبدو أن التطبيقات المثبتة عبر Xcode أو آليات تحميل جانبية مماثلة لا تخطر تطبيق الإعدادات بأن هناك جديدًا Settings.bundle متوفرة.

ومع ذلك ، يبدو أن تشغيل تطبيق الإعدادات من نقطة الصفر يعمل دائمًا.

أثناء إضافة حزمة إعداد ، يرجى عدم إعادة تسميتها. يجب أن يكون "الإعدادات. bundle" فقط. لا تغيره.

لقد لاحظت نفس المشكلة على المحاكاة. في أول إطلاق للإعدادات. هل المشكلة متقطعة للإطلاق اللاحقة للإعدادات. هل المشكلة تعتمد على لغة الجهاز؟

ما تريد تجربته هو حذف التطبيق من أجهزة iPad الخاصة بك ، وفتح جهاز المحاكاة والانتقال إلى القائمة العليا وانقر فوق الزر "إعادة تعيين المحتوى والإعدادات". ثم أعد تثبيت تطبيقك على أجهزتك ومحاكاة ويجب أن يعمل جميعًا الآن.

أحاول إضافة حزمة إعدادات في تطبيق iPad الخاص بي ، لكنه يظهر بشكل عشوائي في قائمة إعدادات iPad.

إحدى الطرق التي يمكن أن تحدث بها ذلك هي إذا قمت بإعادة تثبيت التطبيق على الجهاز أثناء تشغيل تطبيق الإعدادات. على سبيل المثال ، سيعرض تطبيق الإعدادات محتوى إعدادات التطبيق في المرة الأولى التي تقوم فيها بتشغيله من XCode ، ولكن بعد ذلك يختفي في المرة الثانية ، لسبب غير واضح.

الحل السهل هو اقتل تطبيق الإعدادات وقم بتشغيله مرة أخرى ، وسترى إعدادات التطبيق الخاصة بك هناك كنت تتوقعها.

لدي شعور بأن هذه ليست هي نفس المشكلة التي تواجهها ، لكنني وجدت أن إضافة إعدادات. أعد تشغيل المحاكاة ، وليس فقط التطبيق داخل جهاز المحاكاة.

لست متأكدًا من الأجهزة الفعلية ، لكنني أتساءل عما إذا كانت هناك قاعدة مماثلة هناك؟

سؤال قديم ، إجابة جديدة-من المفيد.

لم تعد إعداداتي تظهر. لقد قمت بحذف الإعدادات الخاصة بي ثم أعيد إنشائها باليد ثم نشرتها. لقد وجدت أنني مفقود

<key>StringsTable</key>
<string>Root</string>

بالقرب من الجزء العلوي من ملف Root.plist.

ربما يكون تجعد جديد مع iOS9.

في بعض الأحيان ، هناك خطأ في الإعدادات الخاصة بك ، لكن Xcode لا يقوم بعمل رائع في تحذيرك من هذا ، فلن يتم نشر الحزمة (المحدثة). كان لدي هذا عند إضافة قيمة متعددة جديدة. لقد نسيت إضافة قسم "القيم". لا توجد أخطاء ، سيتم بناء التطبيق على الجهاز ، ولكن لن يتم تحديث الإعدادات.

ما زلت ترغب في التأكد من إغلاق تطبيق الإعدادات (النقر على المنزل المزدوج ، وإزالته من قائمة البرامج المقيمة) تمامًا بعد إعادة البناء ، لضمان قراءة تطبيق الإعدادات من جديد.

على iPhone ، حذف وتثبيت التطبيق. يجب عليك تشغيل التطبيق مرة واحدة لرؤية الإعدادات.

أعتقد أنه يجب عليك تنظيف جميع الأهداف ، وتفريغ جميع ذاكرة التخزين المؤقت ، قم بحذف البناء السابق ، وتوقف عن المحاكاة وإعادة بناء الكود. من المؤكد أن هذا سيعمل.

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