يرفض iTunes Connect ثنائي لأنني استخدمت نسخة مسبقة من SDK ، ماذا علي أن أفعل؟

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

  •  20-09-2019
  •  | 
  •  

سؤال

لقد قمت بتنزيل نسخة مسبقة من iPhone SDK وحاولت تحديث أحد تطبيقاتي الحالية باستخدام ثنائي قمت بإنشائه به. من الواضح أنه ليس من المفترض أن تفعل هذا ، لكنني نسيت التحذير عندما قمت بتثبيت SDK قبل الإصدار. على أي حال - لدي سؤالان:

  1. هل يمكنني ببساطة تعيين SDK الأساسي على إصدار سابق في إعدادات البناء والالتفاف على هذه المشكلة؟

  2. إذا لم يكن كذلك ، فماذا أفعل؟

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

المحلول

تحتاج إلى تنزيل إصدار الإصدار من XCode مع إصدار iPhone SDK. لا يمكنك استخدام SDK الذي تم تنزيله من إصدار iPad Beta لأي منتجات إصدار.

فقط اذهب إلى http://developer.apple.com/iphone/index.action وانقر على iPhone SDK 3.1 وقم بتنزيله. ثم قم ببناء حزمة التطبيق الخاصة بك مع ذلك وقم بإرساله إلى Apple.

نصائح أخرى

قبل تنزيل إصدار ما قبل الإصدار من SDK من المطور. إذن الجواب على 1. هو لا مؤكد.

بقدر ما أستطيع أن أقول ، فإن الخيار الوحيد لتكون قادرًا على إنشاء ثنائيات الإنتاج التي ستقبلها iTunes Connect هو حذف إصدار ما قبل الإصدار من Xcode / iPhone SDK وإعادة تثبيت الإصدار الأقدم المستقر.

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

قبل أن يسخر أي شخص ، لاحظ أنني أرسلت تطبيقًا في 13 مارس باستخدام إصدار XCode (3.2.2) المدرج في Beta 4 ، قم بتعيين قاعدة SDK إلى 3.1. تمت الموافقة عليه في الخامس عشر. لقد فعلت هذا أيضًا خلال 3.0 بيتا لتطبيقات 2.x.

تحرير: من ناحية أخرى ، يبدو أن القبول غير مضمون دائمًا (لاحظ أن هذا الشخص قد قدم أيضًا تطبيقًا تم قبوله): الثنائي الذي ادخلته كان خاطئ. تم استخدام نسخة تجريبية قبل الإصدار من SDK لبناء التطبيق

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