سؤال

وأحصل على هذا الخطأ codesign عندما إنشاء التطبيق

codesign: unrecognized option `--entitlements'

Usage: codesign -s identity [-fv*] [-o flags] [-r reqs] [-i ident] path ... # sign
       codesign -v [-v*] [-R testreq] path|pid ... # verify
       codesign -d [options] path ... # display contents
       codesign -h pid ... # display hosting paths
       codesign: unrecognized option `--entitlements'
Usage: codesign -s identity [-fv*] [-o flags] [-r reqs] [-i ident] path ... # sign

Build failed (1 error)

ويمكن لأي شخص الرجاء مساعدتي لحلها

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

المحلول 2

ولقد قمت بتحديث إلى الإصدار الأحدث كسكودي وتحديثها على آخر التحديثات لجنة الهدنة العسكرية الفهد. وعملت غرامة.

نصائح أخرى

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

هل يمكن تحقيق في المشكلة باستخدام xcode-select في سطر الأوامر. شيء من هذا القبيل:

% xcode-select -print-path
/Developer

ووطباعة المسار إلى الإصدار الحالي من كسكودي المستخدمة من قبل أدوات سطر الأوامر (مثل codesign) ويجب أن نشير نحو نسختك من SDK فون. إذا لم يحدث ذلك، يمكنك تغييره عبر xcode-select -switch /path/to/SDK'.

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

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