App Store: шта је то, објављивање апликација и модерација

Аутор: IT Sectr Објављено: 2026-02-08 Време читања: 14 мин

App Store — званична дигитална продавница апликација компаније Apple, ексклузивни канал дистрибуције софтвера за iOS, iPadOS, macOS, watchOS, tvOS и visionOS. Продавница је покренута 10. јула 2008. године истовремено са iPhone OS 2.0 и постала је прва мобилна маркетплејс платформа за апликације која је променила индустрију мобилног развоја. Према подацима Apple-а (WWDC 2026), недељна публика App Store-а премашује 785 милиона корисника из 175 земаља, а укупан број доступних апликација износи преко 2,2 милиона. За програмера, објављивање у App Store-у је обавезна фаза изласка на Apple платформу.

Главно

  • App Store — једини легални канал дистрибуције iOS апликација, покренут 2008. године, 785 милиона недељних посетилаца
  • Објављивање преко App Store Connect-а: годишња претплата на Apple Developer Program ($99), отпремање архиве преко Xcode-а, модерација 24-48 сати
  • Apple провизија — 30% стандардна, 15% за мала предузећа (до $1 млн прихода) и за претплате од друге године
  • Модерација проверава безбедност, перформансе, дизајн (HIG), садржај и правну усклађеност
  • ASO (App Store Optimization) — кључни алат промоције: назив, кључне речи, рецензије, рејтинг, иконица, снимци екрана

Шта је App Store?

App Store — дигитална платформа за дистрибуцију апликација коју је развио Apple Inc. Као и Google Play за Android, App Store служи као једини дозвољени канал за инсталацију апликација на Apple уређаје (изузетак — sideloading преко Xcode-а или enterprise сертификати за корпоративне уређаје). Пре појаве App Store-а 2008. године, апликације за iPhone су се дистрибуирале као веб апликације преко Safari-ја. Отварање App Store-а означило је почетак екосистема мобилних апликација.

App Store покрива све Apple платформе: iOS (iPhone, iPod Touch), iPadOS (iPad), macOS (Mac), watchOS (Apple Watch), tvOS (Apple TV) и visionOS (Apple Vision Pro). Свака секција има посебну модерацију и захтеве, али се управља из јединственог портала App Store Connect. Програмер отпрема универзални билд (за iOS/iPadOS) или платформско-специфичне компилације, а App Store их аутоматски дистрибуира на одговарајуће уређаје.

Према Apple-овом извештају за фискалну 2025. годину, укупан износ исплата програмерима од оснивања App Store-а премашио је $385 милијарди. Просечан приход апликације у App Store-у је отприлике 2,5 пута већи него у Google Play-у, према подацима Sensor Tower-а (2025). Конкуренција је, међутим, већа: на iOS програмере привлачи публика са већом куповном моћи, спремност корисника да плате за претплате и куповине у апликацији, као и већа конверзија корисника који плаћају.

App Store такође укључује Search Ads — рекламну платформу која омогућава програмерима да купе места у резултатима претраге према CPC моделу. Search Ads је једини легални начин директног оглашавања апликација унутар App Store-а. За разлику од Google Ads-а, рекламе се приказују само корисницима који су већ у App Store-у и траже апликације, што даје високу конверзију инсталације.

Процес објављивања апликације у App Store-у

Објављивање у App Store-у састоји се од неколико обавезних фаза: регистрација у Apple Developer Program, припрема апликације у Xcode-у, подешавање у App Store Connect-у, отпремање билда, пролазак кроз модерацију и објављивање. Цео процес од регистрације до првог објављивања траје од 3 дана до 2 недеље, под условом да је апликација спремна и да испуњава правила App Store Review Guidelines-а.

Фаза 1: Регистрација у Apple Developer Program

Пре објављивања потребно је регистровати се у Apple Developer Program на сајту developer.apple.com. Цена — $99 годишње за физичка лица и организације, $299 за Enterprise програм. Регистрација укључује проверу идентитета (DUNS број за организације, пасош за физичка лица). Након плаћања и верификације, налог даје приступ App Store Connect-у, сертификатима за потписивање и provisioning profiles.

Фаза 2: Припрема билда и отпремање у App Store Connect

Апликација се компајлира у Xcode-у у формату Archive (.xcarchive), који се затим извози у IPA или директно отпрема преко Organizer → Distribute App → App Store Connect. Xcode аутоматски потписује билд Distribution сертификатом, додаје provisioning profile и шаље билд на Apple сервере. Алтернативно — преко Transporter-а (десктоп апликација) за отпремање великих билдова или аутоматизацију преко CI/CD-а.

swift
// App Store Receipt — провера куповина у апликацији
import StoreKit

class StoreManager: NSObject {
    
    func verifyAppStoreReceipt() {
        guard let receiptURL = Bundle.main.appStoreReceiptURL,
              let receiptData = try? Data(contentsOf: receiptURL) else {
            print("Receipt not found")
            return
        }
        
        // Слање receiptData на ваш сервер ради верификације
        // Сервер шаље захтев https://buy.itunes.apple.com/verifyReceipt
        // Sandbox: https://sandbox.itunes.apple.com/verifyReceipt
    }
    
    // SKAdNetwork — атрибуција инсталација из реклама
    func registerForSKAdNetwork() {
        if #available(iOS 16.4, *) {
            SKAdNetwork.updatePostbackConversionValue(100)
        }
    }
    
    // StoreKit 2 — добијање информација о претплати
    func checkSubscriptionStatus() async {
        for await result in Transaction.currentEntitlements {
            guard case .verified(let transaction) = result else {
                continue
            }
            
            if transaction.productType == .autoRenewable {
                print("Active subscription: \(transaction.productID)")
            }
        }
    }
}

Класа StoreManager приказује три кључна App Store API-ја: проверу App Store Receipt-а преко appStoreReceiptURL за валидацију куповина на серверу, SKAdNetwork за атрибуцију рекламних инсталација (обавезно од iOS 14.5+ за приватност) и Transaction.currentEntitlements из StoreKit-а 2 за проверу активних претплата. Ови алати су обавезни за апликације са куповинама у апликацији и претплатама.

Фаза 3: Попуњавање метаподатака у App Store Connect-у

Након отпремања билда, програмер попуњава страницу апликације у App Store Connect-у: назив (30 карактера), поднаслов (30 карактера), опис (4000 карактера), кључне речи (100 карактера, одвојене зарезима), категорију, узрасни рејтинг (4+ до 17+), снимке екрана за сваку величину екрана (6.7", 6.5", 5.5", iPad), иконицу, промотивни текст и верзију. Од квалитета попуњавања метаподатака зависи видљивост у претрази App Store-а (ASO).

Модерација App Store-а: правила и провере

Модерација App Store-а (App Review) — процес провере сваке апликације и ажурирања пре објављивања. Apple проверава апликације према App Store Review Guidelines-у — документу од 6 секција: Safety, Performance, Business, Design, Legal и преко 100 конкретних правила. Кршење било ког правила води до одбијања (rejection) са навођењем разлога. Два узастопна одбијања из истог разлога могу довести до блокирања налога програмера.

Главне провере модерације укључују: безбедност (одсуство злонамерног кода, шифровање свих мрежних захтева преко HTTPS-а, коректна обрада сертификата), перформансе (апликација не сме да се руши, замрзава или троши превише меморије — тестирање на правим Apple уређајима), дизајн (усклађеност са Human Interface Guidelines — HIG, коректно приказивање на свим величинама екрана и у Split View-у), садржај (одсуство порнографије, насиља, мржње, илегалног садржаја), правни захтеви (постојање Privacy Policy-ја, коректан age rating, GDPR сагласност за кориснике из ЕУ).

Apple категорички забрањује недокументоване API-је и hot update-engine (JIT компилацију скрипти преузетих са интернета). Апликација мора да користи само јавне API-је из iOS SDK-а. Коришћење приватних API-ја (нпр. UIDevice.uniqueIdentifier) води до тренутног одбијања. Изузеци: JavaScriptCore за извршавање прилагођеног JS-а (као у прегледачима), али са ограничењима — не може се учитавати произвољан код који мења функционалност апликације.

Просечно време модерације — 24-48 сати (према Apple Developer Documentation). Прва модерација нове апликације може трајати дуже — до 72 сата, јер се проверава не само апликација, већ и налог програмера. Expedite review (хитни захтев) скраћује време на 2-6 сати, али је доступан ограничен број пута. У периодима високог оптерећења (децембар, август, после WWDC-а) време модерације може се повећати на 5-7 дана.

Тип провереШта се провераваЧест разлог одбијања
SafetyЗлонамерни код, HTTPS, приватни API-јиКоришћење приватних API-ја (12% одбијања)
PerformanceРушења, коришћење меморије, батеријаРушење при хладном старту (18% одбијања)
BusinessIn-App Purchase, претплате, рекламеНедостатак IAP-а за дигиталне производе (22% одбијања)
DesignУсклађеност са HIG, прилагођавање екранимаUI не одговара величини iPad-а (8% одбијања)
LegalGDPR, COPPA, Privacy Policy, age ratingНедостатак Privacy Policy-ја (15% одбијања)

Статистика одбијања заснована је на подацима App Review извештаја Apple Developer Forum-а (2025). Најчешћи разлози — недостатак IAP-а за дигиталне производе (22%): ако апликација нуди плаћену функционалност, претплату или дигитални садржај, плаћање мора да прође кроз In-App Purchase, а не кроз спољне системе плаћања. Друго место — рушења (18%) и недостатак Privacy Policy-ја (15%).

Apple провизија 15/30% и монетизација

App Store провизија — један од најдискутованијих аспеката Apple платформе. Подразумевано, Apple наплаћује 30% за сваку трансакцију дигиталних производа и услуга обављену кроз In-App Purchase. Физички производи, услуге ван апликације (наручивање хране, карата, таксија) и донације не подлежу провизији — плаћају се путем спољних система плаћања.

Програм App Store Small Business Program, покренут у јануару 2021. године, смањује провизију на 15% за програмере са годишњим приходом до $1 милион. У програм спадају сви програмери — и нови и постојећи, под условом да њихов приход у претходној календарској години није премашио $1 млн. Ако се прекорачи праг, провизија се враћа на 30% од следеће календарске године. Претплате на другу и наредне године за све програмере подлежу провизији од 15%.

Поређење монетизације App Store-а са Google Play-ом показује значајну разлику: Google Play наплаћује 30% (стандардна) и 15% (првих $1 млн прихода) — аналогна структура. Међутим, Google Play дозвољава објављивање апликација ван продавнице (sideloading), коришћење спољних система плаћања у неким регионима (Јужна Кореја, Индија) и не захтева обавезно коришћење Play Console-е за дистрибуцију. Apple строже контролише монетизацију, али пружа квалитетнију публику.

Модел монетизацијеApple провизијаКарактеристике
Плаћено преузимање30% (15% мали бизнис)Цена од $0.99, Apple задржава проценат
In-App Purchase (consumable)30% (15% мали бизнис)Играчка валута, једнократне куповине
Auto-renewable subscription30% прва година, 15% даљеСтриминг, SaaS, новинске претплате
Физички производи0%Плаћање путем спољних система (Stripe, PayPal)
Рекламе (AdMob, ironSource)0%Apple не наплаћује провизију на рекламне приходе

За минимизацију провизије, програмери користе неколико стратегија: комбинују претплате (после годину дана — 15%), укључују рекламну монетизацију (0%), користе спољне линкове за веб регистрацију (у одређеним јурисдикцијама — EU Digital Markets Act, Јапан, САД). Важно: Apple захтева да линк за веб регистрацију не садржи директан позив на плаћање заобилазећи IAP — кршење води до одбијања.

StoreKit 2 и Transaction API

StoreKit 2 (Xcode 14+, iOS 16+) пружа модеран Swift-native API за рад са куповинама и претплатама. Transaction.currentEntitlements враћа AsyncSequence активних трансакција, Transaction.updates прати промене статуса претплате у реалном времену. За валидацију receipt података на серверу користи се verifyReceipt endpoint (production: buy.itunes.apple.com, sandbox: sandbox.itunes.apple.com). StoreKit 2 значајно поједностављује код у поређењу са SKPaymentQueue-ом.

ASO: промоција апликације у App Store-у

ASO (App Store Optimization) — скуп мера за побољшање видљивости апликације у претрази App Store-а и повећање конверзије у инсталацију. За разлику од SEO-а за веб сајтове, ASO се фокусира на факторе рангирања унутар продавнице апликација. Према подацима Sensor Tower-а (2025), 65% инсталација из App Store-а долази путем претраге, што ASO чини критичним за органски раст.

Главни фактори рангирања у App Store-у деле се на метаподатке и бихејвиоралне сигнале. Метаподаци: назив апликације (30 карактера) — најважнији ASO фактор, поднаслов (30 карактера), поље keywords (100 карактера), категорија. Бихејвиорални сигнали: број преузимања, брзина преузимања након првог покретања, стопа задржавања, рејтинг и рецензије, конверзија прегледа у инсталацију (CR), број повратака након деинсталације.

Apple је ажурирао алгоритам претраге 2024. године, додавши NLP компоненту засновану на сопственом језичком моделу. Сада App Store разуме синониме, контекст и намеру корисника, а не само тачно подударање кључних речи. То значи да прекомерно коришћење keyword stuffing-а у пољу keywords више не функционише — алгоритам кажњава неприродне скупове речи. Препоручује се коришћење 3-5 смислених кључних фраза одвојених зарезима.

Apple Search Ads — додатни канал промоције са плаћањем по инсталацији (CPA модел). Search Ads Basic — аутоматски режим за почетнике, Search Ads Advanced — ручно подешавање понуда по кључним речима са детаљном аналитиком. Просечан трошак инсталације (CPI) путем Search Ads-а за САД износи $1.50-2.50 за игре и $2.00-4.00 за апликације (подаци App Radar-а, 2025). Search Ads је једини начин директне промоције унутар App Store-а, па је буџет за њих обавезан за конкурентне категорије.

ASO факторТежинаПрепорука
Назив (Title)ВисокаУкључите главну кључну реч, 30 карактера
ПоднасловСредњаДодатна кључна реч, 30 карактера
KeywordsСредња100 карактера, 3-5 фраза, без понављања
Рејтинг и рецензијеВисока4.5+ звездица, одговарајте на рецензије
Број преузимањаВисокаПокрените Search Ads за убрзање
Снимци екрана и прегледиСредњаПрва 3 снимка — кључне функције
ИконицаНискаЈедноставна, препознатљива, без текста

Рејтинг и рецензије — један од најутицајнијих фактора. Апликација са рејтингом 4.5+ и 1000+ рецензија рангира се знатно више од сличне са 4.0 и 50 рецензија. Стратегија управљања рецензијама: захтев за оцену путем SKStoreReviewController-а након позитивне акције (не при првом покретању), одговор на негативне рецензије са понудом помоћи, праћење путем App Store Connect Analytics-а.

App Store Connect: алати за аналитику и управљање

App Store Connect — веб портал и API за управљање апликацијама у App Store-у. Преко App Store Connect-а програмер отпрема билдове, управља верзијама, подешава цене и претплате, прегледа аналитику, одговара на рецензије, подешава TestFlight за бета тестирање и управља корисницима тима. Приступ преко developer.apple.com или мобилне апликације App Store Connect за iOS.

TestFlight — уграђени алат за бета тестирање. Омогућава позивање до 10.000 спољних тестера и до 100 унутрашњих (чланови Apple Developer тима). Билд се дистрибуира преко TestFlight-а 90 дана, након чега је потребно отпремити нови. TestFlight је обавезна фаза пре објављивања: откријте рушења и грешке пре слања на модерацију. Apple препоручује минимум 2-4 недеље бета тестирања за сложене апликације.

App Store Connect API (REST) омогућава аутоматизацију управљања апликацијама: отпремање метаподатака, управљање сертификатима, добијање извештаја, подешавање цена. API је користан за CI/CD пајплајнове: GitHub Actions, Jenkins или GitLab CI могу да отпремају билдове преко Transporter CLI-ја, а затим ажурирају метаподатке преко API-ја. Ограничење — 30 захтева у минути за већину endpoint-ова.

swift
// SKStoreReviewController — захтев за оцену апликације
import StoreKit

class ReviewManager {
    
    // Захтев за оцену у одговарајућем тренутку
    func requestReviewAfterAction() {
        // Не позивати при првом покретању или при грешци
        if hasCompletedPositiveAction {
            if #available(iOS 16.0, *) {
                // iOS 16+: requestReviewInAppScene
                if let scene = UIApplication.shared.connectedScenes
                    .first(where: { $0.activationState == .foregroundActive })
                    as? UIWindowScene {
                    SKStoreReviewController.requestReview(in: scene)
                }
            } else {
                // iOS 15.5 и нижи
                SKStoreReviewController.requestReview()
            }
        }
    }
    
    // Отворите страницу апликације у App Store-у за писање рецензије
    func openAppStorePage(appID: String) {
        let url = "https://apps.apple.com/app/id\(appID)"
        guard let url = URL(string: url) else { return }
        UIApplication.shared.open(url, options: [:], completionHandler: nil)
    }
}

Класа ReviewManager приказује коректан захтев за оцену преко SKStoreReviewController-а: провера hasCompletedPositiveAction спречава захтев при првом покретању или након грешке. iOS 16+ захтева прослеђивање UIWindowScene-а. Метод openAppStorePage отвара страницу апликације за директан прелазак на формулар за рецензију — користите appID из App Store Connect-а. Apple ограничава захтев за оцену на 3 пута годишње по уређају по апликацији.

Аналитика у App Store Connect-у

App Store Connect пружа аналитичке извештаје: прегледи странице (impressions), конверзија у инсталацију (CR у %), инсталације, деинсталације, приход, задржавање. Подаци су доступни са кашњењем од 1-3 дана. Кључне метрике: извор (претрага, Browse, Referrer), територија (држава), уређај (модел iPhone/iPad), верзија платформе. За App Analytics није потребна имплементација додатног SDK-а — подаци се прикупљају аутоматски када је App Store Sharing укључен.

Често постављана питања

Колико кошта објављивање у App Store-у?

Објављивање у App Store-у захтева годишњу уплату Apple Developer Program-а — $99 за физичка лица и организације. Нема додатних трошкова за отпремање сваке апликације. За објављивање на Mac App Store-у — исти програм $99/год. Enterprise Program — $299/год за корпоративну дистрибуцију. Провизија од продаје: 30% стандардна, 15% за мала предузећа (приход до $1 млн) и за претплате на другу и наредне године.

Колико времена траје модерација у App Store-у?

Просечно време модерације App Store-а — 24-48 сати. Прва модерација нове апликације може трајати до 72 сата због провере налога. Expedite review (хитни захтев) скраћује време на 2-6 сати. Ажурирања пролазе брже — 12-24 сата. У периодима високог оптерећења (децембар, август, после WWDC-а) време може да се повећа на 5-7 дана. Apple-ов одговор стиже на имејл и у App Store Connect.

Шта је Apple провизија од 30% и како је смањити?

App Store провизија — 30% од продаје дигиталних производа и претплата путем In-App Purchase-а. Small Business Program смањује на 15% за програмере са приходом до $1 млн. Претплате на другу годину — 15% за све. Физички производи и услуге (храна, такси) — 0%. Рекламни приходи — 0%. У ЕУ (Digital Markets Act) Apple дозвољава спољне системе плаћања и смањује провизију на 12% (или 17% + 3% за спољно плаћање).

Шта је ASO (App Store Optimization)?

ASO (App Store Optimization) — оптимизација видљивости апликације у претрази App Store-а. 65% инсталација долази путем претраге. Кључни фактори рангирања: назив (30 карактера), поднаслов (30 карактера), keywords (100 карактера), рејтинг и рецензије, број преузимања. Apple Search Ads — плаћени канал промоције са CPA плаћањем. Просечан CPI у САД: $1.50-2.50 за игре, $2.00-4.00 за апликације.

Шта проверава модерација App Store-а?

Модерација App Store-а проверава Safety (одсуство приватних API-ја, HTTPS), Performance (одсуство рушења, оптимизација меморије), Business (IAP за дигиталне производе), Design (усаглашеност са HIG, прилагођавање свим екранима), Legal (Privacy Policy, GDPR, age rating). Најчешћи разлози одбијања: недостатак IAP-а (22%), рушења (18%), недостатак Privacy Policy-ја (15%).

Завршни закључци

  • App Store — званична Apple продавница апликација, 785 милиона недељних посетилаца, 2,2 милиона апликација, покренут 2008. године
  • Објављивање захтева Apple Developer Program ($99/год), компилацију у Xcode-у, отпремање преко App Store Connect-а и пролазак модерације (24-48 сати)
  • Модерација проверава безбедност, перформансе, дизајн (HIG), садржај и правну усклађеност по 100+ правила App Store Review Guidelines-а
  • Apple провизија — 30% стандардна, 15% за мала предузећа (до $1 млн), 15% за претплате од друге године, 0% за физичке производе и рекламе
  • ASO укључује оптимизацију назива, кључних речи, рејтинга, рецензија и снимака екрана — 65% инсталација долази из претраге App Store-а
  • StoreKit 2 пружа модеран API за управљање куповинама, претплатама и провером receipt-а
  • TestFlight — уграђени алат за бета тестирање до 10.000 корисника, обавезна фаза пре објављивања

Развићемо мобилну апликацију под кључ

IT Sectr креира iOS и Android апликације за стартапе и предузећа од 2017. године. Саветоваћемо вас и предложити најбоље решење.

Разговарајте о пројекту

Прочитајте такође