Enterprise Distribution — Apple Developer Enterprise Program vasitəsilə iOS tətbiqlərinin yayılması mexanizmidir, korporativ istifadə üçün nəzərdə tutulub. App Store-dan fərqli olaraq, Enterprise Distribution təşkilatlara mağazada dərc etmədən və cihaz sayı məhdudiyyəti olmadan daxili tətbiqləri işçilər arasında yaymağa imkan verir. Apple Enterprise Documentation (2025) məlumatına görə, proqram D-U-N-S nömrəsi ilə şirkət qeydiyyatı tələb edir və tətbiqlərin imzalanması və OTA quraşdırılması üçün korporativ sertifikatlardan istifadəni nəzərdə tutur. Bu həll rəqiblərin girişi olmadan qapalı biznes alətləri ehtiyacı olan şirkətlər üçün tələb olunur.
Əsas məqamlar
Enterprise Distribution — Apple Developer Enterprise Program ($299/il) iştirakçıları üçün mövcud olan iOS tətbiqlərinin yayılması üsuludur. Proqram yalnız daxili korporativ istifadə üçün nəzərdə tutulub və tətbiqlərin təşkilat xaricində yayılmasını qadağan edir. Əsas üstünlük cihaz sayında məhdudiyyətin olmaması və birbaşa quraşdırma imkanıdır (App Store olmadan).
Enterprise proqramı Apple tərəfindən 2009-cu ildə işçilər arasında məxfi biznes tətbiqlərini yaymağa ehtiyacı olan böyük təşkilatlar üçün istifadəyə verilib. Apple Developer Enterprise Program standart proqramla ($99/il) eyni inkişaf alətlərini əhatə edir, lakin In-House distributivləri və Enterprise Provisioning Profilləri yaratmaq imkanı əlavə edir.
Apple-ın (2025) məlumatına görə, Enterprise Distribution Fortune 500 siyahısındakı şirkətlərin 90%-i tərəfindən ən azı bir daxili tətbiq üçün istifadə olunur. Tipik ssenarilərə korporativ messencerlər, iş vaxtının uçot sistemləri, sahə işçiləri üçün alətlər və anbar idarəetmə tətbiqləri daxildir.
Enterprise Distribution OTA (Over-The-Air) quraşdırma prinsipi ilə işləyir. Tərtibatçı tətbiqi korporativ sertifikatla imzalayır, IPA faylını və manifest faylını veb-serverdə yerləşdirir, sonra işçilər tətbiqi Safari vasitəsilə daxili keçidə klikləyərək quraşdırırlar.
Proses App Store Connect istifadəsini tələb etmir və Apple moderasiyasından keçmir. Quraşdırma birbaşa cihazda iOS OTA mexanizmi vasitəsilə həyata keçirilir: istifadəçi Safari-də linki açır, sistem manifest faylını yükləyir, sertifikatı yoxlayır və tətbiqi quraşdırmağı təklif edir. Cihazların idarəsi kütləvi yayılma üçün MDM həlli ilə həyata keçirilə bilər.
<!-- manifest.plist for OTA installation of Enterprise app -->
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>items</key>
<array>
<dict>
<key>assets</key>
<array>
<dict>
<key>kind</key>
<string>software-package</string>
<key>url</key>
<string>https://example.com/app.ipa</string>
</dict>
</array>
<key>metadata</key>
<dict>
<key>bundle-identifier</key>
<string>com.company.app</string>
<key>bundle-version</key>
<string>1.0.0</string>
<key>title</key>
<string>Company App</string>
</dict>
</dict>
</array>
</dict>
</plist>
Enterprise Distribution üçün HTTPS vacibdir — Apple manifest faylı və IPA faylının təhlükəsiz bağlantı ilə xidmət göstərilməsini tələb edir. HTTPS sertifikatı istifadəçilərin cihazlarında etibarlı və qüvvədə olmalıdır. Bu məcburi şərtdir, pozulması quraşdırma xətasına səbəb olur.
Enterprise Distribution iki əsas komponent tələb edir: korporativ sertifikat (Enterprise Certificate) və In-House yayılması üçün Provisioning Profile. Sertifikat Apple Developer Portal-da yaradılır və bir il müddətində etibarlıdır, sonra yenilənməsi tələb olunur. Qüvvədə olan sertifikat olmadan tətbiqin quraşdırılması mümkün deyil.
Enterprise Distribution üçün Provisioning Profile konkret cihazlara bağlanmadan yaradılır — bu, Development və ya Ad Hoc profillərindən əsas fərqdir. In-House profili korporativ sertifikata etibar edən istənilən cihazda tətbiqi quraşdırmağa imkan verir. Etibarın idarəsi iOS parametrlərində “Profil” bölməsində və ya mərkəzləşdirilmiş şəkildə MDM vasitəsilə həyata keçirilir.
| Profil növü | Cihazlar | App Store | Müddət |
|---|---|---|---|
| Enterprise (In-House) | Məhdudiyyətsiz | Tələb olunmur | 1 il |
| Ad Hoc | 100 cihaza qədər | Tələb olunmur | 1 il |
| App Store | Bütün cihazlar | Tələb olunur | 1 il |
| Development | 100 cihaza qədər | Tələb olunmur | 1 il |
Apple Enterprise sertifikatlarının istifadəsini ciddi şəkildə nəzarət edir. Apple aşkar edərsə ki, Enterprise Distribution təşkilat xaricində tətbiqlərin yayılması üçün istifadə olunur, sertifikat xəbərdarlıq edilmədən ləğv edilə bilər. 2023-cü ildə Apple proqram şərtlərini pozan bir neçə böyük şirkətin sertifikatlarını ləğv etdi.
Qurulması Enterprise Distribution Apple Developer Enterprise Program-da qeydiyyatdan başlayır. Təşkilat şirkətin hüquqi statusunu təsdiqləyən D-U-N-S nömrəsi təqdim etməlidir. Qeydiyyat təsdiqləndikdən sonra administrator Apple Developer Portal-da Enterprise sertifikatı və In-House Provisioning Profile yaradır.
İmzalama avtomatlaşdırması üçün Fastlane istifadə olunur — Enterprise Distribution üçün CI/CD boru kəmərini konfiqurasiya etməyə imkan verən alət. Fastlane avtomatik olaraq sertifikatları idarə edir, binar faylları imzalayır və onları serverdə dərc edir. Bu, daxili tətbiqlərin tez-tez yeniləmələrini buraxan komandalar üçün xüsusilə faydalıdır.
Enterprise Distribution App Store və Ad Hoc-dan əsas parametrlərə görə fərqlənir: auditoriya, məhdudiyyətlər və dərc prosesi. App Store moderasiya tələb edir və bütün istifadəçilər üçün əlçatandır, Ad Hoc 100 cihazla məhdudlaşır, Enterprise isə məhdudiyyətləri yoxdur, lakin ictimai istifadə üçün qadağandır.
Enterprise və digər üsullar arasında seçim təşkilatın ehtiyaclarından asılıdır. Tətbiq xarici istifadəçilər üçün nəzərdə tutulubsa — yalnız App Store. Kiçik qruplarla daxili sınaq üçün Ad Hoc Distribution və ya TestFlight uyğundur. Bütün təşkilat tərəfindən istifadə olunan korporativ tətbiqlər üçün Enterprise Distribution cihaz sayında məhdudiyyət olmadan və mağazada dərc etmək zərurəti olmadan optimal həll yoludur.
Enterprise Distribution-un mühüm üstünlüyü moderasiyanın olmamasıdır. Təşkilat Apple-ın yoxlamasını gözləmədən istənilən vaxt yeniləmələr buraxa bilər. Bu, sürətli təhlükəsizlik düzəlişləri və ya təcili biznes məntiqi yeniləmələri tələb edən tətbiqlər üçün kritik əhəmiyyət daşıyır.
Tez-tez verilən suallar
Apple Developer Enterprise Program ildə $299 dəyərindədir. Standart proqramdan ($99/il) fərqli olaraq, Enterprise In-House distributivləri yaratmaq imkanını əhatə edir və App Store-da dərc tələb etmir. Proqram App Store vasitəsilə yayılmanı əhatə etmir — bunun üçün ayrıca standart developer proqramı tələb olunur.
Xeyr, Enterprise Distribution-un ictimai tətbiqlər üçün istifadəsi qadağandır. Apple Developer Enterprise Program şərtlərinə görə, In-House tətbiqləri yalnız təşkilatın işçiləri arasında yayıla bilər. Bu qaydanın pozulması sertifikatın ləğvinə və developer hesabının bloklanmasına səbəb olur. İctimai tətbiqlər üçün App Store Distribution istifadə edin.
Enterprise sertifikatı Apple bir il müddətində etibarlıdır. Yeniləmək üçün administrator Keychain Access-də yeni Certificate Signing Request yaratmalı, Apple Developer Portal-da yeni sertifikat yaratmalı və bütün yayılan tətbiqləri yenidən imzalamalıdır. Köhnə sertifikat müddəti bitən gün işləməyi dayandırır — onunla imzalanmış tətbiqlər cihazlarda açılmağı dayandırır.
D-U-N-S nömrəsi — Dun & Bradstreet sistemində şirkətin unikal identifikatorudur. Enterprise Program-da qeydiyyat üçün təşkilatın hüquqi statusunu təsdiqləyən nömrə tələb olunur. D-U-N-S əldə etmək Dun & Bradstreet saytı vasitəsilə 1 iş günündən 5 iş gününə qədər çəkir. Nömrə şirkətin rəsmi hüquqi adına qeydiyyatdan keçməlidir.
Enterprise Distribution və MDM müxtəlif vəzifələri həll edir. Enterprise Distribution IPA fayllarının imzalanması və yayılmasına cavabdehdir, MDM isə cihazların idarə edilməsi və məcburi quraşdırmaya cavabdehdir. Təcrübədə MDM həlləri tez-tez Enterprise tətbiqlərinin kütləvi quraşdırılması üçün istifadə olunur: MDM imzalama üçün Enterprise sertifikatından istifadə edərək quraşdırma əmri göndərir.
Nəticə
Açar təslim mobil tətbiq hazırlayacağıq
IT Sectr 2017-ci ildən startaplar və bizneslər üçün iOS və Android tətbiqləri yaradır. Sizə məsləhət verəcəyik və ən yaxşı həlli təklif edəcəyik.
Həm də oxuyun