Bago magsimula
Nasa site mo na ang iPhone app (tingnan ang Add apps). Kailangan mo ng Apple ID na may two-factor sign-in.
Mga hakbang
- Kumuha ng Apple Developer account. Pindutin ang Join the Apple Developer Program. Piliin ang Individual o Organization. May taunang bayad ang Apple na direktang binabayaran sa Apple, hindi sa Keynate. Hintayin ang "Welcome" email ng Apple, na maaaring tumagal nang 1 hanggang 2 araw. Kailangan ng organisasyon ng D-U-N-S number (libre, umaabot nang hanggang isang linggo) at website ng kumpanya.
- Tanggapin ang mga kasunduan ng Apple. Mag-sign in sa App Store Connect bilang Account Holder. I-click ang Negosyo, pagkatapos ay Agreements. Kung may dilaw na banner, pindutin ang Review Agreement, lagyan ng tsek ang kahon, at pindutin ang Tanggapin. Ang mga libreng app ay kailangan lang ng kasunduang Free Apps.
- Gumawa ng API key para sa Keynate. Sa App Store Connect, buksan ang Users and Access, pagkatapos ay Integrations → App Store Connect API → Team Keys. Pindutin ang Generate API Key. Pangalanan itong Keynate. Access: Admin (para sa paunang setup). Pindutin ang Download API Key para makuha ang .p8 file. Isang beses lang papayagan ng Apple na ma-download ito. Kopyahin ang Issuer ID at ang Key ID. Sa iPhone card, ilagay pareho, piliin ang .p8 file, at pindutin ang Save and check.
- Gawin ang app record. Sa App Store Connect, buksan ang Mga app, pindutin ang +, pagkatapos ay New App. Platform iOS. I-paste ang pangalan ng app mula sa iyong Apps page. Piliin ang Bundle ID na tumutugma sa nasa Apps page mo. Kung walang laman ang listahan, pindutin muna ang Suriin ulit sa Keynate; irerehistro ito ng Keynate para sa iyo. SKU: kahit ano. User Access: Full Access. Pindutin ang Gumawa.
- Pangalan at icon ng iyong app. Tingnan ang App name and icon.
- Gawin ang app at ipadala sa TestFlight. Pindutin ang Build your iPhone app (sa susunod, Make my app). Tumatagal ito nang mga 20 hanggang 40 minuto. Kapag naproseso na ito ng Apple, kusa itong lalabas sa TestFlight.
- Subukan sa iyong iPhone. I-install ang TestFlight mula sa App Store (libre, gawa ng Apple). Buksan ang test link o i-scan ang QR code, pindutin ang Tanggapin at I-install. Subukan ang bawat screen. Pagkatapos, lagyan ng tsek ang Tried on a real iPhone sa App Store checklist. Opsyonal ang hakbang na ito ayon sa gabay, pero ipapadala lang ng Keynate ang iyong app sa Apple kapag may tsek na ito.
- Checklist para sa App Review. Kopyahin ang mga sagot ng Keynate papunta sa App Store Connect at lagyan ng tsek ang bawat aytem. Tingnan ang Store checklists. Kung may reader sign-in ang iyong app, gawin din ang reviewer sign-in.
- Isumite para sa pagsusuri. Sa ilalim ng Build, preview and publish, pindutin ang Publish to the App Store sa nasubukang bersyon, pagkatapos ay I-publish. Kung may reader sign-in ang iyong app, dapat ay handa na muna ang reviewer sign-in. Karaniwang sumusuri ang Apple sa loob ng 1 hanggang 2 araw. Pagka-apruba, unti-unting makukuha ng mga user ang app sa loob ng 7 araw; maaari mo itong i-pause.
Dapat malaman
- Maaaring magpakita ang mga iPhone build ng Malapit na habang ina-activate pa ito ng Keynate para sa iyong site. Magagawa mo na ang mga hakbang 1 hanggang 5 ngayon para handa ka na.
- Humihingi ang Apple sa mga bagong account ng maikling screen recording sa totoong iPhone. Sa ilalim ng Review information, nakalista sa Review video (iPhone) ang mga hakbang na kailangang i-record. I-attach ito sa App Store Connect → your app → App Review Information → Attachment.
- May nakasaad kung ang build ay para lamang sa sarili mong mga tester. Idagdag ito sa isang internal testing group sa TestFlight → Internal Testing, pagkatapos ay i-install ito mula sa TestFlight app.
- Pinapahinto ng Alisin ang key sa iPhone card ang mga pag-upload ng Keynate. Mananatili naman sa store ang na-publish mo nang app.
Karaniwang problema
- "Install the TestFlight preview on a real iPhone, try it, then tick “Tried on a real iPhone”." Gawin ang hakbang 7, pagkatapos ay pindutin muli ang Publish.
- Wala ang Bundle ID sa listahan ng Apple. Pindutin ang Suriin ulit sa iyong Apps page. Kung hindi ito mairehistro ng iyong key, idagdag ito sa iyong Apple Developer account sa ilalim ng Identifiers.
- Hinarang ng Apple ang mga pag-upload. Tanggapin ang pinakabagong mga kasunduan sa ilalim ng Business → Agreements.
- May hininging pagbabago ang Apple. Tingnan ang My app was rejected.
- Para sa iba pang alalahanin: My app does not build or publish.
Mga tanong
Mga madalas itanong
Keynate ba ang nagbabayad sa bayarin ng Apple?
Hindi. Sa iyo ang developer account, kaya ikaw mismo ang magbabayad ng taunang bayad direkta sa Apple.
Gumagana ba ang app sa iPad?
Oo. Ang card sa App Store ay tinatawag na iPhone & iPad app (App Store).