خطأ في iTunes Connect: Binary الذي تم تحميله غير صالح. كان التوقيع غير صالح، أو لم يتم توقيعه بشهادة تقديم Apple

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

سؤال

ذهبت من خلال عملية توفير بوابة DEV مرتين الآن في محاولة للحصول عليها للعمل، ولكن دون جدوى. لا أعتقد أنه الشوط الثاني (التوقيع غير صالح)، وأعتقد أنه قد يتعين عليه بالفعل مع بلدي الثنائي. لدي تحذير في Xcode لا يساعدني لأنني لا أعرف ماذا أفعل حيال ذلك. وبصراحة لا أعرف مدى أهمية هذه المعلومات. لكنه يقول:

"التحقق من التبعيات: تحذير: يحتوي مرحلة بناء موارد النسخ على معلومات الهدف .plist"

يعمل التطبيق بشكل مثالي في محاكي، وأنا لم أقر بأي تغييرات على المعلومات .plist منذ أن قمت بإرسال التطبيق إلى Apple الأسبوع الماضي. (هذا تحديث)

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

المحلول

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

تحقق من أنك تبني مع هوية توقيع التعليمات البرمجية الصحيحة. انقر بزر الماوس الأيمن فوق هدفك وحدد الحصول على معلومات. في البحث عن علامة "بناء" للحصول على قسم توقيع التعليمات البرمجية والتأكد من تحديد الشهادة الصحيحة للتطبيق المحدد في معلوماتك .plist.

ثم قم ببناء نظيف (من قائمة XCode: Build-> تنظيف ثم بناء). تحقق من نتائج البناء (بناء> نتائج البناء)، قد تضطر إلى تغيير الإعدادات لإظهار جميع الرسائل. في نهاية تسجيل الدخول، يجب عليك إذن رؤية رسالة حول رموز ترميز ناجحة.

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