لماذا لا يمكن للتطبيق المثبت من Cydia الوصول إلى البيانات الأساسية؟

StackOverflow https://stackoverflow.com/questions/3803382

  •  25-09-2019
  •  | 
  •  

سؤال

كتبت تطبيقًا يستخدم Sqllite عبر Coredata. إنه يعمل بشكل جيد على محاكاة أو يتم تثبيته على جهاز من Xcode. أحتاج إلى تقديم نسخة اختبار من التطبيق لبعض الأشخاص الآخرين مثل UI Designer أو QA. قررت استخدام Cydia لهذه المهمة. على الرغم من أنه يقوم بتثبيت جيد ، إلا أنه لا يمكن تهيئة ProbertiveStoreCooripinator: AddPersistentStoreWithType يعيد NIL و Error Object تقارير خطأ الكاكاو 258 (يبدو أن nsfilereadinvalidfilenameerror ، هل أنا على حق؟). ما الخطأ في تثبيت Cydia؟ هل واجه أي شخص مثل هذه القضية؟ هل هناك أي طريقة أخرى لتوزيع تطبيق بين مجموعة من الأشخاص (وليس للجميع في Appstore)؟ أفترض أن AD-HOC ليس حالتي لأنهم يعيشون جميعًا في أماكن مختلفة.

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

المحلول

هناك حل آخر إذا كنت ترغب في توزيع التطبيق الخاص بك: طريقة ADHOC.

تصف هذه الروابط كيفية إعداد البيئة لمختبر بيتا:http://www.raywenderlich.com/1669/how-to-host-a-beta-test-for-your-ios-app

كل ما تحتاجه من iPhone الخاص بهم هو udid (معرف الجهاز العالمي) ويمكنك الحصول على هذا المعرف من هناك: http://www.innerfence.com/howto/find-iphone-unique-device-identifier-udid

القيود الوحيدة الوحيدة هي أنه يمكنك فقط إدارة 100 اختبار تجريبي / سنة

(أعلم أن هذا ليس هو الموضوع الرئيسي ، ولكن لماذا الوصول إلى SQLite باستخدام البيانات الأساسية؟ يمكن أن يساعد هذا الرابط: http://www.raywenderlich.com/tag/sqlite)

نصائح أخرى

يجب أن تكون قادرًا على استخدام البيانات الأساسية دون مشكلة. لقد لاحظت أنه في معظم الأوقات عندما لا يعمل ، فإن أذونات الملف لجهاز Jailbroken قد شدها.

جرب هذا: إذا قمت بتثبيت sbsettings ، فتحه (حرك menubar) واضغط على أيقونة "أكثر". من هناك ، اضغط على شريط "الإضافات". هنا ، اضغط على "إصلاح أذونات المستخدم DIR".

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