مشاكل مع توقيع التعليمات البرمجية لتوزيع مخصص لتطبيق iPad

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

  •  02-10-2019
  •  | 
  •  

سؤال

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

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

أأخذ ملف التطبيق الذي تم إنشاؤه وسحبه إلى منطقة التطبيقات في iTunes ، وضرب Synch ، وأحصل على الخطأ.

أعلم أنني أفعل شيئًا خاطئًا ، وفقد خطوة ، ولكن يجب أن تكون خطوة معقدة وغامضة لا تتمتع بها Apple في وثائقها. فهل يمكن لأي شخص رؤية المشكلة في ما أفعله؟ إذا استطعت ، اسمحوا لي أن أعرف. شكرًا.

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

المحلول

موافق. ياي. برزت هذا بعد المزيد من التخلص من الشعر.

على ما يبدو ، فإن البناء الذي تتبعه مهم. ظللت اختبار وبناء مجلد المحاكاة ، وهذا خطأ.

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

نصائح أخرى

هل قمت بتعيين إعداد "إعادة توقيع الكود" في هدفك إلى "Entitlements.plist"؟

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