เพิ่งได้รับแจ้งว่าโปรไฟล์การจัดเตรียมสำหรับแอปหนึ่งของฉันกำลังจะหมดอายุ มีวิธีใดบ้างที่ฉันสามารถต่ออายุรายการที่มีอยู่หรือฉันต้องสร้างใหม่
เพิ่งได้รับแจ้งว่าโปรไฟล์การจัดเตรียมสำหรับแอปหนึ่งของฉันกำลังจะหมดอายุ มีวิธีใดบ้างที่ฉันสามารถต่ออายุรายการที่มีอยู่หรือฉันต้องสร้างใหม่
คำตอบ:
สำหรับการต่ออายุโปรไฟล์การจัดเตรียมทีมที่จัดการโดย Xcode:
ในการจัดระเบียบ Xcode:
ฉันไปที่พอร์ทัลโปรแกรมบนไซต์ dev ของ Apple คลิกที่การจัดเตรียมคลิกที่ปุ่ม "ต่ออายุ" ถัดจากโปรไฟล์ของฉันสถานะเปลี่ยนจาก "หมดอายุ" เป็น "รอดำเนินการ" รอสักครู่คลิกรีเฟรชสถานะใหม่ ใช้งานได้จนถึง 3 เดือนนับจากนี้ฉันคลิกที่ "ดาวน์โหลด" พบไฟล์ที่ดาวน์โหลดในโฟลเดอร์ดาวน์โหลดของฉันและลากไปยังไอคอน XCode ของฉัน (ฉันใช้ Xcode อยู่แล้วและเสียบปลั๊ก iPhone ไว้แล้ว) โปรไฟล์ใหม่ปรากฏขึ้นและฉันก็ลบโปรไฟล์เก่าออกไป (ระวังเพราะมีชื่อเดียวกัน แต่เมื่อคุณวางเมาส์เหนือโปรไฟล์จะปรากฏวันหมดอายุ)
ฉันคิดว่าเพราะฉันเสียบโทรศัพท์แล้วมันได้รับการอัปเดตเป็นโทรศัพท์โดยอัตโนมัติเพราะฉันไม่ต้องซิงค์ใหม่หรืออะไรเลย
ตอนนี้แอปของฉันใช้งานได้อีกครั้ง!
ฉันได้ทำตามที่คุณแนะนำแล้ว แต่ก็ไม่เห็นปุ่ม "ต่ออายุ" เช่นกัน
ต่อไปนี้คือวิธีการต่ออายุของฉัน
ฉันเห็นโปรไฟล์ทั้งสามของฉัน (companynameProfile, "Team Provisioning Profile" และ productnameProfile) ที่หนึ่งและสามกำลังจะหมดอายุภายในสองสามสัปดาห์ รายการที่สอง (และเพียงรายการที่สอง) ถูกตั้งค่าสถานะเป็น "จัดการโดย Xcode" ชื่อโปรไฟล์จะปรากฏในตารางที่มีคอลัมน์ชื่อ: "โปรไฟล์การจัดสรร", รหัสแอป, สถานะและการดำเนินการ สถานะของทั้งสามคือ "ใช้งานอยู่" คอลัมน์ 1 และ 3 แรกคอลัมน์การดำเนินการมีปุ่ม "ดาวน์โหลด" และลิงก์ "แก้ไข" สำหรับ 2 คอลัมน์ gthe Actions มีเพียงปุ่ม "ดาวน์โหลด"
ไม่มีปุ่ม / ลิงก์ "ต่ออายุ" (หรือ "รีเฟรช") ทุกที่ (และฉันก็ดูแหล่งที่มาและค้นหาด้วย :)
ดังนั้นฉันจึงคิดว่า ... คลิกที่ "แก้ไข" ที่ # 3 ... ป๊อปอัปสองตัวเลือก: แก้ไขและทำซ้ำ ฉันเลือก "แก้ไข"
ยังไม่มีการต่ออายุ / รีเฟรช ... แต่มีปุ่ม "ส่ง" ... ซึ่งใช้งานไม่ได้ (กลายเป็นสีเทา แต่ไม่ชัดเจนเลย ... การออกแบบ UI ที่ไม่ดี)
ฉันค้นพบว่าถ้าฉันเปลี่ยนบางอย่างบนหน้าจอ (ในกรณีของฉันฉันเลือกอุปกรณ์ที่ไม่ได้ใช้ก่อนหน้านี้) "ส่ง" จะมืดลง (พร้อมใช้งาน) คลิกที่ "ส่ง" คุณเงียบ (ปัญหา UI อื่น :) นำกลับไปที่หน้าก่อนหน้านี้และปุ่ม "ดาวน์โหลด" และ "แก้ไข" จะหายไปและคอลัมน์สถานะควรขึ้นว่า "รอดำเนินการ"!
หลังจากนั้นสักครู่ฉันได้รีเฟรชหน้าต่าง (โหลดซ้ำ) (ไม่รู้ว่าจะมีการรีเฟรชอัตโนมัติหรือไม่) ... และเห็นว่าคอลัมน์สถานะเปลี่ยนเป็น "ใช้งานอยู่"
ตอนนี้ ... ฉันดาวน์โหลดโปรไฟล์ใหม่แล้ว (อันที่หน้ายี้ไม่บอกคุณเป็นของใหม่และไม่แสดงรายการวันที่หมดอายุเพื่อที่คุณจะได้บอกตัวเองว่า ... มีข้อบกพร่องของ UI ที่สามอยู่แล้ว :)
ฉันดาวน์โหลดโปรไฟล์ลบโปรไฟล์เก่าออกจากรายการในหน้าต่าง Organizer ของ Xcode จากนั้นลากโปรไฟล์ใหม่ลงในหน้าต่าง Organizer ของ Xcode และ ... voila Organizer จะแสดงวันหมดอายุใหม่ (ประมาณ 3 เดือนนับจากวันนี้ ).
หวังว่าจะช่วย
สแตนคูเปอร์ติโนแคลิฟอร์เนียสหรัฐอเมริกา
คุณรู้หรือไม่ว่าปุ่มต่ออายุจะปรากฏเฉพาะเมื่อโปรไฟล์หมดอายุหรือไม่? ฉันมีโปรไฟล์ที่จะหมดอายุในเร็ว ๆ นี้ แต่ไม่มีปุ่ม "ต่ออายุ" แสดงในขณะนี้
เพิ่งอ่านที่อื่นที่เห็นได้ชัดว่าเป็นเช่นนี้
พวกเขาเปลี่ยนไปแล้ว (ต.ค. 2553)
เข้าสู่เว็บไซต์สำหรับนักพัฒนา iPhone: http://developer.apple.com/
จากนั้นคลิกที่ "Provisioning Portal" บนเมนูแถบด้านข้างขวามือ (ด้านบนสุด)
ในหน้าถัดไปให้คลิก "การจัดเตรียม" ในเมนูแถบด้านข้างทางซ้าย
จากนั้นคุณจะเห็นโปรไฟล์การจัดเตรียมของคุณและปุ่ม 'ต่ออายุ' / s - กดเลย :)
ในเดือนพฤษภาคม 2017 กระบวนการนี้ดูเหมือนว่าจะมีการเปลี่ยนแปลงอีกครั้ง (เล็กน้อย)
ฉันไม่พบว่าจำเป็นต้องแก้ไขอะไรที่เกี่ยวข้องกับโปรไฟล์ของฉันและโชคดีที่ใบรับรองยังใช้ได้ดังนั้นการต่ออายุจึงกลายเป็นกระบวนการง่ายๆแม้ว่าการหาสิ่งที่ต้องทำนั้นไม่ตรงไปตรงมา
อัปเดตมีนาคม 2556
วันหมดอายุของโปรไฟล์การจัดสรรจะเชื่อมโยงกับวันหมดอายุของใบรับรองนักพัฒนา และฉันไม่อยากรอให้มันหมดอายุนี่คือสิ่งที่ฉันทำ -
ใน Xcode4 ไปที่ Organizer เลือกที่ไลบรารีโปรไฟล์การจัดเตรียม เลือกโปรไฟล์การจัดเตรียมของคุณแล้วคลิกปุ่ม "รีเฟรช" ที่ด้านล่าง มันจะขอให้คุณป้อนข้อมูลเข้าสู่ระบบและรหัสผ่านของคุณ หลังจากนั้นโปรไฟล์จะถูกต่ออายุ
พวกเขาเปลี่ยนวิธีการทำงานบ่อยมาก นี่คือสิ่งที่ฉันต้องทำในครั้งนี้ (พฤษภาคม 2016):
ในการต่ออายุโปรไฟล์การพัฒนาก่อนที่จะหมดอายุในที่สุดฉันก็พบวิธีที่เหมาะกับฉัน ฉันกล้าก้าวย่างที่เคยพลาดมาก่อน
ไปที่พอร์ทัลการจัดเตรียมของ Apple เลือก "การจัดเตรียม" คุณจะได้รับรายการ "โปรไฟล์การจัดสรรการพัฒนา" ซึ่งคุณจะเห็นโปรไฟล์ของคุณที่กำลังจะหมดอายุในไม่ช้าพร้อมกับป้ายกำกับ "Managed by XCode" คลิก"โปรไฟล์ใหม่"ที่ด้านบนเลือกประเภทของโปรไฟล์ที่คุณต้องการและสร้าง รอครึ่งนาทีรีเฟรชหน้าจอหลักและเมื่อแสดงโปรไฟล์ใหม่เป็น "Active" ให้เปลี่ยนกลับเป็น XCode ไปที่ Organizer เลือก "Provisioning profiles" ภายใต้ "Library" ในคอลัมน์ด้านซ้ายบน คลิก "รีเฟรช" ที่ด้านล่างล็อกอิน (หากมีการร้องขอ) และโปรไฟล์ใหม่จะปรากฏในรายการหลังจากนั้นไม่นาน
ตอนนี้สิ่งสำคัญคือเชื่อมต่ออุปกรณ์ของคุณและลากโปรไฟล์ใหม่ของคุณไปที่แถว "การจัดสรรโปรไฟล์" ใต้อุปกรณ์ที่เชื่อมต่อในคอลัมน์ด้านซ้าย
สุดท้ายคุณสามารถล้างโปรไฟล์เก่าจากอุปกรณ์ของคุณได้หากคุณรู้สึกต้องการ
หมายเหตุ: ที่น่าสนใจดูเหมือนว่าการทำเครื่องหมายและลบโปรไฟล์การจัดเตรียมของคุณบนไซต์ iOS Provisioning Portal จะทำให้เกิดการสร้างโปรไฟล์การจัดสรรทีมใหม่ นั่นอาจจะเป็นทั้งหมดที่จำเป็น ฉันจะลองครั้งต่อไปเพื่อดูว่าเพียงพอหรือไม่ถ้าเป็นเช่นนั้นคุณไม่จำเป็นต้องสร้างโปรไฟล์ตามที่อธิบายไว้ข้างต้น
นอกเหนือจากโซลูชันอื่น ๆ ที่ฉันต้องการในการแก้ไขการลงนามรหัสในโครงการหลักและไฟล์ Target เพื่อรับการสร้างแอปไปยังอุปกรณ์อีกครั้งหลังจากโปรไฟล์การจัดสรรหมดอายุ
:: ลบโปรไฟล์เก่าที่หมดอายุ
:: เพิ่มโปรไฟล์ใหม่ด้วย Organizer
:: ทำความสะอาดเป้าหมายทั้งหมด
:: รับข้อมูล -> การลงนามรหัสทั้งในโครงการหลักและเป้าหมาย
:: สร้างและเรียกใช้
น่าเสียดายที่การต่ออายุดูเหมือนจะไม่ได้ผลในกรณีของฉัน โปรไฟล์การเผยแพร่ Ad Hoc ของฉันกำลังจะหมดอายุใน 5 วัน ฉันได้รับคำเตือนเกี่ยวกับสิ่งนั้นบน iPhone และ Xcode Organizer ก็แสดงป้ายเตือนข้างๆเช่นกัน
ในพอร์ทัลการจัดเตรียมของ Apple ถูกทำเครื่องหมายว่าไม่ใช้งานและมีปุ่มสำหรับเปิดใช้งานอีกครั้ง แต่ยังคงมีวันหมดอายุเหมือนเดิม 5 วันนับจากนี้ ต่อไปฉันได้เพิ่ม iPhone อีกสองเครื่อง แต่โปรไฟล์ที่เปลี่ยนแปลงยังคงหมดอายุในอีก 5 วันนับจากนี้
สุดท้ายฉันลบโปรไฟล์ในพอร์ทัลการจัดเตรียมและสร้างโปรไฟล์ใหม่ตั้งแต่ต้นโดยใช้ชื่ออื่น แต่โปรไฟล์ใหม่นี้ยังคงหมดอายุในวันที่ 13 เมษายน 5 วันนับจากนี้!
ที่น่าผิดหวังจริงๆ! ดังนั้นฉันเดาว่าฉันต้องรอจนกว่ามันจะหมดอายุและสร้างขึ้นมาใหม่
ในกรณีที่คุณสงสัยว่าการสมัครสมาชิกนักพัฒนาของฉันหมดลงหรือไม่ ฉันเพิ่งต่ออายุเมื่อเดือนกุมภาพันธ์
สำหรับโปรไฟล์ทีมง่ายๆใน Prereference -> บัญชี ---> เลือกบัญชี corret -> รายละเอียด -> คลิกปุ่ม 'รีเฟรช' ด้านล่างซ้าย โปรไฟล์จะได้รับการต่ออายุ
สำหรับฉันปัญหาเกิดขึ้นเนื่องจากไม่มีใบรับรองการผลิตที่ใช้งานอยู่ ฉันสร้างใหม่จากนั้นไปที่โปรไฟล์การจัดสรรการแจกจ่ายที่หมดอายุเพิ่มใบรับรองและเปิดใช้งานโปรไฟล์การจัดสรรแล้ว