რა უნდა იცოდე
- გადადით Applications > Utilities > Keychain Access აპლიკაცია Mac-ზე. წაშალეთ ვადაგასული სერთიფიკატები.
- Keychain Access მენიუს ზოლში აირჩიეთ სერთიფიკატის ასისტენტი > მოითხოვეთ სერთიფიკატი სერტიფიკატების ავტორიტეტიდან..
- შეიყვანეთ თქვენი ელფოსტის მისამართი და სახელი. აირჩიეთ შენახული დისკზე > გაგრძელება თქვენი მოთხოვნის შესანახად (CSR).
ეს სტატია განმარტავს, თუ როგორ უნდა განაახლოთ ვადაგასული დეველოპერის სერტიფიკატი iPhone-ისთვის და iPad-ისთვის. პროცესი ხანგრძლივია და იწყება სერტიფიკატის ხელმოწერის მოთხოვნით (CSR).
დეველოპერის სერთიფიკატის განახლება iPhone და iPad განვითარებისთვის
Apple არ გაფრთხილებთ, როდესაც თქვენი სერტიფიკატის ვადა ამოიწურება; ხედავთ შეცდომას, რომელიც გეუბნებათ, რომ თქვენს iPad-ს არ აქვს შესაბამისი პროფილი დაინსტალირებული. იმის გარკვევა, რომ დეველოპერის სერთიფიკატს ვადა გაუვიდა, საქმის ნახევარია. მეორე ნახევარი სათანადოდ აყენებს ახალს და უერთდება თქვენს პროფილებს.
მიიღეთ ეს ნაბიჯები, რათა ყველაფერი ისევ სწორად იმუშაოს.
-
გახსენით Keychain Access აპლიკაცია თქვენს Mac-ზე. ის მდებარეობს აპლიკაციებში > კომუნალური.
წაშალეთ ნებისმიერი ვადაგასული სერტიფიკატი, როგორც ეს მითითებულია წითელი წრეში X-ით. მათ ჰქვია "iPhone Developer: [name]" და "iPhone Distribution: [name]" ან მსგავსი.
-
Keychain Access მენიუში აირჩიეთ სერთიფიკატის ასისტენტი > მოითხოვეთ სერთიფიკატი სერტიფიკატის ორგანოდან.
-
შეიყვანეთ სწორი ელფოსტის მისამართი და თქვენი სახელი და აირჩიეთ შენახულია დისკზე ოფციებიდან. დააწკაპუნეთ გაგრძელება და შეინახეთ სერთიფიკატის ხელმოწერის მოთხოვნის (CSR) ფაილი თქვენს Mac-ში.
-
გადადით iOS უზრუნველყოფის პორტალის სერთიფიკატების განყოფილებაში, რომ ატვირთოთ CSR ფაილი და მიიღოთ მოქმედი სერტიფიკატი. მას შემდეგ რაც ატვირთავთ, დაელოდეთ რამდენიმე წუთს და განაახლეთ ეკრანი, რომ ის გამოქვეყნდეს. მოერიდეთ სერთიფიკატის ჩამოტვირთვას.
თქვენ უნდა შეხვიდეთ თქვენი Apple ID-ით და პაროლით და იყოთ Apple-ის დეველოპერი, რათა შეხვიდეთ უზრუნველყოფის ეკრანებზე.
- აირჩიეთ დისტრიბუცია ჩანართი სერთიფიკატები სექციაში და გაიარეთ იგივე პროცესი, რათა დარწმუნდეთ, რომ გაქვთ სერთიფიკატი აპლიკაციების გასავრცელებლად. კარგად. ისევ და ისევ, შეაჩერეთ სერთიფიკატის ჩამოტვირთვა.
- გადადით iOS უზრუნველყოფის პორტალის უზრუნველყოფის განყოფილებაში.
- აირჩიეთ რედაქტირება და შეცვალეთ იმ პროფილისთვის, რომელიც გსურთ გამოიყენოთ თქვენი აპლიკაციების კოდირებისთვის ხელმოწერისთვის.
-
მოდიფიკაცია ეკრანზე, დარწმუნდით, რომ თქვენი ახალი სერტიფიკატის გვერდით არის მონიშნული და წარადგინეთ ცვლილებები.
- დააწკაპუნეთ Distribution ჩანართზე და გაიარეთ იგივე პროცესი თქვენი განაწილების პროფილით. მოერიდეთ ამ პროფილების ჩამოტვირთვას.
- გაუშვით iPhone Configuration Utility.
-
გადადით Provisioning Profiles ეკრანზე iPhone Configuration Utility-ში და წაშალეთ თქვენი ამჟამინდელი უზრუნველყოფის პროფილი და თქვენი განაწილების პროფილი მაშინაც კი, თუ მათ ვადა ჯერ არ გაუვიდა. გსურთ შეცვალოთ ისინი თქვენი ახალი პროფილებით, რომლებიც მიმაგრებულია ახალ სერტიფიკატზე.
ახლა, როცა თქვენი Mac-ის კოდის ხელმოწერის სერთიფიკატი და პროფილები წაშლილია, შეგიძლიათ დაიწყოთ ახალი ვერსიების ჩამოტვირთვა.
- დაბრუნდით მომარაგების განყოფილებაში და ჩამოტვირთეთ როგორც თქვენი უზრუნველყოფის, ასევე განაწილების პროფილი. როდესაც ისინი ჩამოიტვირთება, ორჯერ დააწკაპუნეთ ფაილებზე, რათა დააინსტალიროთ ისინი კონფიგურაციის პროგრამაში.
-
დაბრუნდით სერთიფიკატების განყოფილებაში და ჩამოტვირთეთ ახალი სერთიფიკატები განვითარებისა და განაწილებისთვის. ისევ, ორჯერ დააწკაპუნეთ ფაილებზე, რათა დააინსტალიროთ ისინი Keychain Access-ში.
თქვენ მზად უნდა იყოთ, კვლავ დააინსტალიროთ სატესტო აპლიკაციები თქვენს iPad-ზე და გაგზავნოთ ისინი Apple App Store-ში. ამ ნაბიჯების ძირითადი ნაწილია ძველი ფაილების გაწმენდა, რათა დარწმუნდეთ, რომ Xcode ან თქვენი მესამე მხარის განვითარების პლატფორმა არ აურიებს ძველ ფაილებს ახალ ფაილებს. ეს თავიდან აიცილებს ძირითად თავის ტკივილს პროცესის პრობლემების მოგვარებისას.