ios - يجب - لم يتم الوثوق في iphone distribution




IO: خيار تطوير تطبيق ios باللون الرمادي (4)

لقد قمت للتو بتوقيع وإنشاء شهادة مع الوصول إلى سلسلة المفاتيح ، ثم في بوابة مطوري ، انقر فوق الشهادات -> مطور -> + وعندما يُطلب مني نوع الشهادة الذي تحتاجه؟ قيد التطوير يتم تطوير تطوير تطبيق ios.

لا أحد يعرف لماذا يحدث هذا؟ هل أحتاج إلى إلغاء شهادة؟

https://code.i-harness.com


إذا كنت صحيحًا ، يمكنك فقط طلب شهادة تطوير واحدة لكل مستخدم.


اكتشفه.

  1. إبطال جميع شهادات المطور.
  2. انقر فوق مصدق مرة أخرى للتحديث

يعمل!


من مستند تعليمات IOnic من خلال خيار CLI: http://docs.ionic.io/v2.0.0-beta/docs/ios-build-profiles

جرب باستخدام الخيار أدناه: إنشاء شهادة p12 باستخدام OpenSSL

قم بتنزيل شهادة iOS الخاصة بك إلى نفس الدليل مثل مفتاح RSA الخاص. سنحتاج إليها لإنشاء ملف Certificate.p12.

أولاً ، نحتاج إلى تغيير تنسيق شهادة iOS إلى PEM.

الصدف :

openssl x509 -inform DER -outform PEM -in ios_development.cer -out ios_development.cer.pem الآن وبعد أن أصبحت شهادة iOS بالتنسيق المناسب ، يمكننا إنشاء ملف Certificate.p12.

Shell: openssl pkcs12 - تصدير - المفتاح keyname.key - في ios_development.cer.pem -out Certificate.p12

سيُطلب منك إدخال كلمة مرور ، والتي سيتم استخدامها لحماية الشهادة المصدرة. أعطها شيئًا يمكنك تذكره!


يمكنك فقط طلب شهادة تطوير واحدة لكل مستخدم. إما أن تقوم بتسجيل الدخول كمستخدم تريد طلب شهادة له ، أو قم بإزالة الشهادة (الشهادات) الموجودة للمستخدم الذي قمت بتسجيل الدخول به. لا حاجة لحذف كل شيء.





keychain