Enterprise Distribution — bu nədir, iOS tətbiqlərinin yayılması

Müəllif: IT Sectr Dərc olunub: 2026-06-06 Oxuma vaxtı: 9 dəq

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 — App Store olmadan iOS tətbiqlərinin korporativ yayılması
  • Sertifikatlar Enterprise hər il yenilənmə və ciddi nəzarət tələb edir
  • OTA quraşdırması manifest faylı (.plist) ilə veb-server vasitəsilə həyata keçirilir
  • D-U-N-S nömrəsi Apple Developer Enterprise Program-da qeydiyyat üçün məcburidir
  • Qaydaların pozulması Enterprise Distribution bütün təşkilatın sertifikatının ləğvinə səbəb olur

Enterprise Distribution nədir?

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.

Korporativ iOS yayılması necə işləyir?

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.

xml
<!-- 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.

Korporativ sertifikatlar və profillər

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üCihazlarApp StoreMüddət
Enterprise (In-House)MəhdudiyyətsizTələb olunmur1 il
Ad Hoc100 cihaza qədərTələb olunmur1 il
App StoreBütün cihazlarTələb olunur1 il
Development100 cihaza qədərTələb olunmur1 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.

Enterprise Distribution-un qurulması

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.

  1. Təşkilatın D-U-N-S nömrəsi ilə Apple Developer Enterprise Program-da qeydiyyatdan keçin
  2. macOS-da Keychain Access vasitəsilə Certificate Signing Request (CSR) yaradın
  3. Apple Developer Portal-da Enterprise Distribution Certificate yaradın
  4. Lazım olan Bundle ID üçün In-House Provisioning Profile yaradın
  5. Tətbiqi Xcode və ya Fastlane vasitəsilə Enterprise sertifikatı ilə imzalayın
  6. IPA-nı manifest.plist faylı ilə birlikdə HTTPS serverinə yükləyin
  7. Quraşdırma linkini işçilər arasında və ya MDM vasitəsilə yayın

İ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 vs App Store və Ad Hoc

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 nə qədərdir?

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.

Enterprise Distribution ictimai tətbiqlər üçün istifadə edilə bilərmi?

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ını necə yeniləmək olar?

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.

Enterprise üçün D-U-N-S nömrəsinə hansı tələblər var?

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 MDM yayılmasından nə ilə fərqlənir?

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ə

  • Enterprise Distribution — təşkilat işçiləri üçün App Store olmadan iOS tətbiqlərinin korporativ yayılması
  • Sertifikat 1 il müddətində etibarlıdır və tətbiqlərin işləməsi üçün məcburi yenilənmə tələb edir
  • D-U-N-S nömrəsi Apple Developer Enterprise Program-da qeydiyyat üçün məcburidir
  • OTA quraşdırması manifest.plist və HTTPS server vasitəsilə Apple moderasiyası olmadan həyata keçirilir
  • İstifadəsi Enterprise Distribution ictimai tətbiqlər üçün qadağandır və bloklanmaya səbəb olur
  • MDM həlləri kütləvi quraşdırma idarəsi üçün Enterprise Distribution-u tamamlayır

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.

Layihəni müzakirə et

Həm də oxuyun