Sule kuulutus

Pärast pikka ootamist on Apple lõpuks välja tulnud uue tootega, mis rõõmustab paljusid arendajaid. Kahjuks on Cupertino hiiglane sageli aeglane nende funktsioonide rakendamisel, mis oleksid pidanud siin olema juba ammu. Suurepäraseks näiteks võivad olla näiteks iOS 14 süsteemi vidinad. Kui Androidi operatsioonisüsteemiga konkureerivate telefonide kasutajate jaoks on see juba aastaid olnud täiesti tavaline, siis (mõnede) Apple’i kasutajate jaoks oli see aeglaselt revolutsioon. Samuti on Apple nüüd App Store'i jaoks üsna olulise muudatusega välja tulnud. See võimaldab arendajatel oma rakendusi privaatselt avaldada, mille tulemusena ei ole antud rakendus Apple'i rakenduste poes otsitav ning sellele tuleb ligi pääseda vaid lingi kaudu. Mis kasu sellest ikkagi on?

Miks soovite privaatseid rakendusi?

Nn mitteavalikud rakendused, mida tavatingimustes üldse ei leia, võivad tuua mitmeid huvitavaid eeliseid. Sel juhul ei räägi me muidugi tavalistest äppidest, millele iga päev toetud ja millega sageli töötad. Loomulikult soovib nende arendaja vastupidist – olla nähtav, alla laaditud/ostetav ja kasumit teenida. Loomulikult ei kehti see kõigil juhtudel. Näiteks võime ette kujutada olukorda, kus teatud ettevõtte vajadusteks luuakse väiksem rakendus. Sellega muidugi tahad, et keegi teine ​​sellele asjatult ligi ei pääseks, kuigi näiteks kahju ei pruugi tekkida. Ja see pole hetkel lihtsalt võimalik.

Kui soovite rakendust avalikkuse eest varjata, siis pole teil lihtsalt õnne. Ainus lahendus on see korralikult turvata ja lubada ligipääs näiteks ainult registreeritud kasutajatele, kes peavad oma sisselogimisandmeid ette teadma. Kuid see pole päris nii. Oluline on teha vahet ettevõtete vajadustele mõeldud äpil ja programmil, mida õunasööjate seas lihtsalt näha ei tahaks. Olgu kuidas on, aga sissetulev lahendus mitteavalike äppide näol tuleb kindlasti kasuks.

Praegune lähenemine

Samas on sarnane võimalus siin juba aastaid olemas olnud. Kui olete arendaja ja soovite oma rakendust avaldada, on teil praktiliselt kaks võimalust – avaldada see App Store'is või kasutada Apple Enterprise Developer programmi. Esimesel juhul peaksite antud rakenduse turvama, nagu eespool kirjutasime, mis takistab volitamata isikute juurdepääsu sellele. Seevastu Enterprise Developer programm pakkus isegi varem nn privaatlevitamise võimalust, kuid Apple jõudis selleni kiiresti. Kuigi seda lähenemist pidi algselt kasutama rakenduse levitamiseks ettevõtte töötajate vahel, kasutasid kogu ideed Google'i ja Facebooki ettevõtted ära, samas ilmus siia ka ebaseaduslikku sisu pornograafiast hasartmängurakendusteni.

App Store

Isegi kui see programm toetas eralevitamist, olid sellel siiski oma piirangud ja puudused. Näiteks ei saanud osalise tööajaga töötajad või välistöötajad selles režiimis välja antud rakendust kasutada. Selles osas vabastati ainult autotootjad ja nende kauplused ning partnerteenused.

Ikka samad (ranged) reeglid

Kuigi ainult vähesed inimesed saavad juurdepääsu mitteavalikele rakendustele, ei ole Apple selle tingimuste osas mingil moel järeleandmisi teinud. Sellegipoolest peavad üksikud rakendused läbima klassikalise kinnitusprotsessi ja kinnitama, et need vastavad kõigile Apple App Store'i tingimustele. Seega olenemata sellest, kas arendaja soovib oma rakendust avalikult või privaatselt avaldada, mõlemal juhul kontrollib vastav meeskond seda ja hindab, kas tööriist ei riku mainitud reegleid.

Samas hakkab siin tööle üsna huvitav piirang. Kui arendaja avaldab kord oma rakenduse mitteavalikuna ja seejärel otsustab, et soovib selle kõigile kättesaadavaks teha, seisab ta silmitsi üsna keerulise protsessiga. Sel juhul peab ta rakenduse täiesti nullist üles laadima, seekord avalikuna, ja laskma selle uuesti vastaval meeskonnal hinnata.

.