سؤال

لفترة طويلة الآن ، كنت أبحث في المنتدى أثناء تعليم نفسي مسرات برمجة iPhone ، وأشكركم جميعًا على العدد الهائل من الأسئلة التي ساعدتني عليها بشكل غير مدرك!

يبدو أنني واجهت جدارًا من الطوب فيما يتعلق بتحميل طلبي النهائي على Apple وسأقدر أي مساعدة/نصيحة قد تكون على استعداد لتقديمها.

هذا هو أول تحميل لي إلى Apple ، لذا أعتذر إذا كان كل هذا أمرًا رائعًا!

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

بعد جحيم واحد في وقت متأخر من الليل وبعض الأبحاث ، أدركت أنه في سجل البناء التفصيلي لتطبيقي ، لا يوجد خط يتضمن كلمة "Codesign" كما تشير Apple. يبدو أن Xcode عند التجميع لا يحاول حتى Codesign .App.

ما جربته: إنشاء تطبيقات جديدة وشهادات وملفات تعريف توزيع (عدة مرات). محاولة حزم مثال Apple (غير مألوف). بعد تنزيل 7.5 ساعة ، قمت بإعادة تثبيت Xcode دون جدوى.

هل هناك شيء بسيط أفتقده؟ هل عانى أي شخص آخر من هذا حيث لا يضيف Xcode صفًا في تصميم رمز إلى سجل الإنشاء التفصيلي؟

أي مساعدة سيكون موضع تقدير كبير.

يعتبر،

رالف


تم حلها

أعتقد أن حقيقة أنني لم أكن أبني تحت جهاز لعب دورًا كبيرًا في هذا. بعد الكثير من التبديل (أكثر) ، تمكنت من الحصول عليها إلى CodeSign بواسطة: إعادة تثبيت Xcode التي تعمل على تشغيل جميع الأهداف Clean ، هناك عدد كبير من المرات بين كل ما فعلته. حذفت جميع الشهادات على سلسلة المفاتيح الخاصة بي وقمت بتنزيل جميع العناصر الجديدة. التأكد من أنني كنت أستخدم الجهاز وملف تعريف التوزيع الخاص بي على كل من إعدادات الهدف والمشروع. والكثير من العرق والدموع ..!

شكرا لمساعدتك!


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

المحلول

هذا غريب. أنت بالتأكيد بناء للجهاز وليس المحاكاة؟

تحقق مزدوجًا هوية توقيع الكود في إعدادات تكوين الإصدار/AppStore.
يجب أن يكون أي جهاز iPhone: توزيع iPhone: اسم شركتك

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