// ios సైనింగ్
iOS కోడ్ సైనింగ్, ప్రతి బిల్డ్కూ మేమే చూసుకుంటాం.
ప్రతి iPhone యాప్ TestFlight లేదా App Storeకు వెళ్లే ముందు సైన్ అయి ఉండాలని Apple కోరుతుంది. మీ Apple ఖాతాలోని ఒక్క కీని వాడి, Push200 మీ కోసం సర్టిఫికెట్లు, ప్రొఫైల్లు చూసుకుంటుంది.
కార్డ్ అవసరం లేదు. Expo, Capacitor, React Native, Flutter యాప్లు. మీ ప్రస్తుత GitHub రిపోజిటరీతోనే పనిచేస్తుంది. మీ కీలు మీ GitHubలోనే ఉంటాయి.
ఈ పదాల అర్థం
మీరు App Store Connect కీని మాత్రమే సృష్టించాలి. ప్రతి బిల్డ్కూ సర్టిఫికెట్లు, ప్రొఫైల్లు సిద్ధమవుతాయి.
- సైనింగ్ సర్టిఫికెట్: మీ యాప్ మీ Apple Developer ఖాతా నుంచే వచ్చిందని Appleకు నిరూపిస్తుంది
- ప్రొవిజనింగ్ ప్రొఫైల్: మీ యాప్ను, దాని App ID ని, మీ సర్టిఫికెట్ను కలిపే Apple ఫైల్
- App Store Connect కీ: Issuer ID తో పాటు, మీ తరఫున Push200 Appleతో మాట్లాడేలా చేసే,
.p8తో ముగిసే ఒక చిన్న ఫైల్
మీ కీ సృష్టించడం
Apple కీల పేజీ తెరవండి
అది App Store Connect లో Users and Access, తర్వాత Integrations కింద ఉంటుంది. Team Keys లోనే ఉండండి.
కొత్త కీ సృష్టించండి
దానికి Push200 అని పేరు పెట్టి, App Manager యాక్సెస్ ఎంచుకుని, Generate నొక్కండి. ఎప్పుడూ కొత్తదే సృష్టించండి, ఎందుకంటే పాత కీని మళ్లీ డౌన్లోడ్ చేయడానికి Apple అనుమతించదు.
దాన్ని డౌన్లోడ్ చేసి Issuer ID కాపీ చేయండి
.p8ఫైల్ డౌన్లోడ్ చేయండి. Apple దాన్ని ఒక్కసారే డౌన్లోడ్ చేయనిస్తుంది. తర్వాత మీ కీల పైన చూపిన Issuer ID కాపీ చేయండి.రెండింటినీ Push200 కు జోడించండి
వెంటనే వాటిని Appleతో తనిఖీ చేస్తాం. కీ మీ GitHub ఎన్క్రిప్టెడ్ సీక్రెట్లలోకి వెళ్తుంది.
మీరు సర్టిఫికెట్ పరిమితిని చేరుకుంటే
Apple ఒకేసారి కొన్ని సైనింగ్ సర్టిఫికెట్లను మాత్రమే అనుమతిస్తుంది. మీరు ఇంతకు ముందు యాప్లు పబ్లిష్ చేసి ఉంటే ఇది సాధారణమే, మీ కీ తప్పు అని దీని అర్థం కాదు. మీకు రెండు మార్గాలు ఉన్నాయి:
- మీ దగ్గర ఇప్పటికే ఉన్న సర్టిఫికెట్ వాడండి: Push200 చూపించే బాక్స్లో దాని ప్రైవేట్ కీని పేస్ట్ చేయండి. అది టెక్స్ట్, సాధారణంగా
.pemలేదా.keyతో ముగిసే ఫైల్లో ఉంటుంది - Apple సర్టిఫికెట్ల పేజీలో ఇక వాడని సర్టిఫికెట్ను తీసేయండి, మేం మీ కోసం కొత్తది సృష్టిస్తాం. ముందుగా దాన్ని ఇంకేదీ వాడటం లేదని నిర్ధారించుకోండి, ఎందుకంటే దాన్ని వాడుతున్న వేరే బిల్డ్ సర్వీస్ గానీ డెవలపర్ గానీ కొత్త బిల్డ్లను సైన్ చేయలేరు
మీ సర్టిఫికెట్ కీ ఎక్కడ ఉంటుంది
మీ Apple సర్టిఫికెట్ కీ ఎన్క్రిప్టెడ్ సీక్రెట్గా మీ సొంత GitHubలోకి వెళ్తుంది, Push200 దాని కాపీని ఉంచుకోదు. మీకు ఎన్ని సర్టిఫికెట్లు ఉండవచ్చో Apple పరిమితం చేస్తుంది కాబట్టి, మీరు మరో యాప్ జోడించినప్పుడు మీ సొంత GitHubలో ఒక చిన్న పని ఆ కీని కాపీ చేస్తుంది.
మీ తదుపరి విడుదల ఒక్క క్లిక్ దూరంలో ఉండవచ్చు.
కార్డ్ లేకుండా ఉచితంగా ప్రారంభించండి. ఈరోజే మీ మొదటి యాప్ను సెటప్ చేయండి.
ఉచితంగా ప్రారంభించండి