Leiðbeiningar

Hvernig býrðu til iPhone-app (með eða án Mac)

Til að búa til iPhone-app þarftu að velja leið til smíðinnar (Swift í Xcode frá Apple á Mac, þvert á stýrikerfi með ramma, eða vefapp pakkað fyrir iOS af smið sem byggir í skýinu), gerast meðlimur í Apple Developer Program, prófa appið með TestFlight og senda það í App Review. Þú getur búið til iPhone-app án þess að eiga Mac ef þjónusta byggir það og undirritar fyrir þig, en þú þarft alltaf eigin Apple-þróunaraðgang. Þessi leiðarvísir útskýrir hverja leið og þær reglur frá Apple sem fólk lendir oft í vandræðum með.

Það sem er öðruvísi við iPhone-öpp

Þrennt gerir iOS strangara en Android:

  1. Undirritun er krafist. Sérhvert app sem er sett upp utan þróunar þarf að vera undirritað með skírteini úr Apple-þróunaraðgangi. Það er ekkert sambærilegt við að hlaða skrá beint inn á iPhone vinar.
  2. Xcode keyrir aðeins á macOS. Verkfæri Apple til að byggja og hlaða upp öppum þurfa Mac, nema Mac einhvers annars vinni verkið.
  3. Hver útgáfa í App Store er yfirfarin af starfsfólki Apple, samkvæmt birtum leiðbeiningum.

Ekkert af þessu er ástæða til að forðast iPhone. Það þýðir að þú skipuleggur aðgang, yfirferð og prófunarfasa.

Þrjár leiðir til að smíða það

Innfætt með Swift og Xcode

Swift og SwiftUI eru eigið forritunarmál og viðmótsrammi Apple. Þú smíðar í Xcode, keyrir appið í iOS-hermi og setur það upp á iPhone með snúru eða þráðlaust.

  • Veldu hana þegar appið þarf bestu afköst, nýjustu iOS-eiginleikana, græjur eða djúpan aðgang að vélbúnaði.
  • Gerðu ráð fyrir Mac, mánuðum af námi ef þú ert byrjandi, og sérstakri smíð fyrir Android síðar.

Þvert á stýrikerfi með Flutter eða React Native

Einn kóðagrunnur skilar bæði iPhone- og Android-appi. Þú þarft samt Mac, eða Mac-þjónustu í skýinu, fyrir lokasmíð og upphleðslu fyrir iOS.

Vefapp pakkað fyrir iOS

Vefapp er sett í innfæda skel og smíðað í undirritað iPhone-app. Þannig býr Mythex til iPhone-öpp. Þú lýsir appinu í spjallinu; Mythex smíðar það sem fullbúið vefapp með gagnagrunni og geymslu; þú birtir það; og í Pro-áætluninni smíðar Mythex iPhone-appið á eigin Mac-smíðavélum, undirritar það með API-lykli þínum fyrir App Store Connect og hleður því upp í TestFlight hjá þér. Enginn Mac á skrifborðinu, enginn Xcode.

Hið heiðarlega takmark: Mythex skrifar ekki Swift. Símaappið opnar birta appið þitt, þannig að það hentar öppum sem virka sem vefsíður, eins og bókunum, gáttum, pöntunum, rekjurum og samfélagsverkfærum, og það uppfærist í hvert sinn sem þú birtir.

Skref 1: Gerast meðlimur í Apple Developer Program

Frá og með nóvember 2026 kostar aðildin 99 USD á ári (verð er mismunandi eftir svæðum). Þú getur skráð þig sem:

  • Einstaklingur. Lögheiti þitt birtist sem seljandi í App Store. Þú þarft Apple-aðgang með tveggja þrepa staðfestingu.
  • Stofnun. Heiti fyrirtækisins þíns birtist. Apple krefst lögaðila, D-U-N-S-númers (ókeypis í flestum löndum), vinnupósts á léni fyrirtækisins og virkrar vefsíðu. Gefðu þér aukinn tíma fyrir staðfestingu.

Viðurkenndar menntastofnanir geta skráð sig með gjaldfrjálsri undanþágu.

Skref 2: Smíðaðu fyrstu útgáfuna

Haltu þér við kjarnaflæðið. Dæmi um forskrift fyrir bókunarapp lítillar vinnustofu:

Búðu til iPhone-fyrst app fyrir jógastúdíó. Meðlimir skrá sig með tölvupósti, sjá stundaskrá þessarar viku (heiti tíma, kennari, tími, laus pláss), bóka tíma eða skrá sig á biðlista og afbóka allt að tveimur klukkustundum áður. Meðlimir sjá komandi bókanir á öðrum flipa. Eigandi stúdíósins skráir sig inn á vefinn til að bæta við tímum og sjá hverjir eru bókaðir. Róleg hönnun, neðri flipastika, stórir hnappar.

Þú getur smíðað þetta í Mythex iOS-appsmiðnum og prófað í lifandi forskoðun, og síðan í vafra iPhone-símans þegar það er komið í birtingu.

Skref 3: Hannaðu fyrir væntingar Apple

Leiðbeining 4.2 hjá Apple segir að app eigi að ganga lengra en endurpakkaður vefur. Hagnýtar leiðir til að uppfylla það:

  • Gerðu það að verkfæri, ekki auglýsingabæklingi. Aðgangar, vistuð gögn og aðgerðir sem notandinn snýr aftur til.
  • Skipuleggðu fyrir síma. Neðri flipastika, engir smáir valmyndir fyrir skjáborð, engin þörf á klípi-til-aðdráttar.
  • Meðhöndlaðu enga tengingu með skýrum skilaboðum í stað auðs skjás.
  • Feldu hlekki sem senda notendur á skjáborðsvefsíðu fyrir helstu verkefni.

Tvær reglur til viðbótar skipta máli snemma. Ef appið leyfir fólki að búa til aðgang verður það einnig að leyfa því að eyða honum inni í appinu (leiðbeining 5.1.1(v)). Ef það opnar stafrænar aðgerðir eða efni gegn greiðslu krefst Apple innkaupa í appinu (leiðbeining 3.1.1).

Skref 4: Búðu til appið í App Store Connect

App Store Connect er vefsíða Apple til að sýsla með öpp. Undir Apps smellirðu á + og síðan New App, og slærð inn heitið, aðaltungumál, Bundle ID og SKU (þinn eigin tilvísunarkóða). Apple leyfir ekki utanaðkomandi verkfærum að búa til þessa skráningu, svo þú gerir það einu sinni handvirkt. Á Mythex segir fyrsta iPhone-byggingin þér nákvæmlega hvaða heiti og Bundle ID á að nota.

Til að láta Mythex undirrita og hlaða upp byggingum býrðu til Team-lykil með Admin-hlutverki undir Users and Access → Integrations → App Store Connect API, hleður niður .p8-skránni (Apple leyfir þér aðeins að sækja hana einu sinni) og bætir henni við verkefnið ásamt Issuer ID. Mythex athugar lykilinn hjá Apple áður en hann er vistaður.

Skref 5: Prófaðu með TestFlight

Eftir að bygging hefur verið hlaðin upp vinnur Apple úr henni, sem tekur venjulega nokkrar mínútur upp í hálfa klukkustund. Síðan:

  • Innri prófarar (allt að 100 manns í App Store Connect teyminu þínu) geta sett hana upp strax.
  • Ytri prófarar (allt að 10.000 manns, með tölvupósti eða opnum hlekk) þurfa að fyrsta bygging í hópnum standist stutta beta-yfirferð.
  • Hver bygging virkar í 90 daga, og rennur síðan út.

Settu upp TestFlight-appið á iPhone-símanum, samþykktu boðið og prófaðu aðalflæðið. Prófaðu með stórum texta, í dökkri stillingu og með slökkt á tilkynningum. Leiðarvísirinn um beta-prófanir hjálpar þér að finna prófara og safna viðbrögðum.

Skref 6: Sendu í App Review

Áður en þú sendir þarftu skjámyndir, lýsingu, vefslóð fyrir stuðning, vefslóð á persónuverndarstefnu, svör um persónuvernd í App Privacy varðandi gögnin sem þú safnar, aldursflokkun og verðlagningu. Ef appið krefst innskráningar gefurðu Apple prufuaðgang. Apple segir að fara yfir að minnsta kosti helming innsendinga innan 24 klukkustunda og 90% innan 48 klukkustunda.

Heildarlistinn og algengar ástæður fyrir höfnun eru í hvernig birtir maður app í App Store.

Skref 7: Sendu út uppfærslur

Innfæd öpp og þvert á stýrikerfi þurfa nýja byggingu og nýja yfirferð fyrir hverja breytingu. Vefapp pakkað inn er öðruvísi: breytingar á efni og eiginleikum ná til iPhone-notenda þegar þú birtir vefappið. Þú þarft aðeins nýja útgáfu í verslun fyrir breytingar á skelinni, eins og tákni, heiti eða heimildum.

Kostnaður í hnotskurn

LiðurFrá og með nóvember 2026
Apple Developer Program99 USD á ári
XcodeÓkeypis, krefst Mac
Þóknun Apple af stafrænni sölu15% fyrir forritara í Small Business Program; athugaðu núverandi skilmála Apple
Mythex Pro, þar með taldar iPhone-byggingar25 USD á mánuði

Hvert á að fara næst

Sé notendahópurinn þinn aðallega á iPhone, byrjaðu hér og bættu Android við síðar. Sé hann dreifður, lestu hvernig býrðu til farsímaapp til að bera saman leiðir sem þjóna báðum kerfum úr einum kóðagrunni, og hvernig býrðu til Android-app fyrir Google-hliðina.

Spurningar

Get ég búið til iPhone-app á Windows?

Ekki með verkfærum Apple, því Xcode keyrir aðeins á macOS. Þú getur skrifað þvert á stýrikerfi app á Windows og látið það byggjast á Mac-þjónustu í skýinu, eða notað smið sem þýðir á sínum eigin Mac-tölvum. Mythex gerir þetta í Pro-áætluninni og hleður byggingunni upp í TestFlight hjá þér.

Hvað kostar að búa til iPhone-app?

Til að birta þarftu Apple Developer Program sem kostar 99 USD á ári frá og með nóvember 2026, með gjaldfrjálsum undanþágum fyrir viðurkenndar menntastofnanir og sumar aðrar stofnanir. Sjálf smíðin kostar allt frá eigin tíma með ókeypis verkfærum upp í áskrift að smið eða þóknun forritara.

Þarf ég að kunna Swift til að búa til iPhone-app?

Aðeins ef þú smíðar innfædt app sjálf/ur. Þvert á stýrikerfi nota önnur forritunarmál og gervigreindarsmiðir leyfa þér að lýsa appinu með venjulegum orðum. Mythex smíðar appið sem vefapp og pakkar því fyrir iPhone, svo þú skrifar aldrei Swift.

Hvað er TestFlight?

TestFlight er prófunarþjónusta Apple fyrir beta-útgáfur. Þú hleður byggingu upp í App Store Connect, bætir við prófurum og þeir setja hana upp með TestFlight-appinu. Allt að 100 innri prófarar og 10.000 ytri prófarar geta prófað byggingu, og hver bygging virkar í 90 daga.

Af hverju eru iPhone-öpp hafnað?

Apple segir að yfir 40% óleystra mála falli undir reglu 2.1, App Completeness: hrun, sýnishornsefni, brotnir hlekkir eða vantandi upplýsingar, til dæmis aðgangur fyrir prófun. Aðrar algengar ástæður eru öpp sem eru einfaldlega endurpakkaður vefur, skortur á eyðingu aðgangs og sala á stafrænu efni án innkaupa í appinu.

Mythex · Pricing · Smíðaðu hvað sem er með gervigreind · Sniðmát fyrir vefsíður og forrit · Mythex í samanburði · Orðasafn um forritasmíði með gervigreind · Ókeypis verkfæri fyrir forritasmíði með gervigreind · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)