App Review: এটি কী, App Store-এ রিভিউ কীভাবে কাজ করে

লেখক: IT Sectr প্রকাশিত: 2026-04-18 পড়ার সময়: 8 মিনিট

App Review হল App Store-এ প্রকাশের আগে অ্যাপ্লিকেশন পর্যালোচনা করার প্রক্রিয়া। প্রতিটি অ্যাপ্লিকেশন Apple-এর নিয়মের সাথে সম্মতির জন্য মডারেশনের মধ্য দিয়ে যায়: নিরাপত্তা, গোপনীয়তা, ইন্টারফেসের গুণমান এবং স্থিতিশীলতা। Apple Developer Guidelines, 2024 অনুসারে, ৪৮ ঘণ্টা আবেদন জমা দেওয়ার পর গড় পর্যালোচনার সময়। পর্যালোচনার মানদণ্ড সম্পর্কে জ্ঞান ডেভেলপারদের প্রথম চেষ্টাতেই মডারেশন পাস করতে সাহায্য করে।

মূল পয়েন্ট

  • App Review — App Store-এ প্রকাশের আগে Apple-এর অ্যাপ পর্যালোচনা প্রক্রিয়া
  • ৪৮ ঘণ্টা — স্ট্যান্ডার্ড আবেদনের জন্য গড় পর্যালোচনার সময়
  • Guidelines — App Store Review Guidelines মডারেশন মানদণ্ড নির্ধারণ করে
  • Rejection — Resolution Center-এর মাধ্যমে আপিলের সম্ভাবনা সহ প্রত্যাখ্যান
  • Expedited Review — জরুরী সংশোধনের জন্য ত্বরিত পর্যালোচনা

App Review কী?

App Review হল App Store-এ প্রকাশের আগে Apple-এর অ্যাপ্লিকেশন মডারেশন প্রক্রিয়া। প্রতিটি অ্যাপ্লিকেশন, আপডেট বা এক্সটেনশন App Store Review Guidelines-এর সাথে সম্মতির জন্য পর্যালোচনার মধ্য দিয়ে যায় — একটি নথি যা নিরাপত্তা, গোপনীয়তা, ডিজাইন, আইনগত মান এবং সামগ্রী কভার করে একাধিক বিভাগ নিয়ে গঠিত।

প্রক্রিয়াটি Apple ইকোসিস্টেমের সকল ডেভেলপারের জন্য বাধ্যতামূলক। App Review পাস না করলে, অ্যাপ্লিকেশন App Store ক্যাটালগে দেখা যায় না, ডাউনলোডের জন্য উপলব্ধ হয় না এবং TestFlight-এর মাধ্যমে বিতরণ করা যায় না। ব্যতিক্রম হল অভ্যন্তরীণ কর্পোরেট বিতরণের জন্য Enterprise সার্টিফিকেট।

App Review বাস্তবায়নের ইতিহাস

Apple ২০০৮ সালে App Store চালুর সাথে App Review চালু করে। প্রাথমিকভাবে, পর্যালোচনায় ৭–১৪ দিন লাগত এবং এটি কম আনুষ্ঠানিক ছিল। CNBC গবেষণা (২০২৩) অনুসারে, ১৫ বছরে Apple বিভিন্ন কারণে ২ মিলিয়নেরও বেশি অ্যাপ্লিকেশন প্রত্যাখ্যান করেছে। ২০২০ সালে, Apple উচ্চ বিশ্বস্ততা রেটিং সম্পন্ন ডেভেলপারদের জন্য ত্বরিত পর্যালোচনা প্রোগ্রাম চালু করে।

App Review কীভাবে Google Play Review থেকে আলাদা

Google Play-এর বিপরীতে, যেখানে পূর্ব মডারেশন ছাড়াই প্রকাশ সম্ভব, App Store পূর্ব-মডারেশন ব্যবহার করে — প্রতিটি অ্যাপ্লিকেশন প্রকাশের আগে পর্যালোচনা করা হয়। Google Play পোস্ট-মডারেশন এবং স্বয়ংক্রিয় স্ক্যানার প্রয়োগ করে। Appfigures বিশ্লেষণ (২০২৪) অনুসারে, App Store-এ গড় অনুমোদনের সময় ৪৮ ঘণ্টা যেখানে Google Play-এ ৪ ঘণ্টা। একই সাথে, App Store-এ প্রত্যাখ্যানের হার ৩৫% বেশি।

App Review প্রক্রিয়া কীভাবে কাজ করে

App Store Connect-এর মাধ্যমে বিল্ড আপলোড করার পর, বহু-পদক্ষেপ পর্যালোচনা শুরু হয়। ডেভেলপার অ্যাপ্লিকেশনটি পর্যালোচনার জন্য জমা দেয়, সংস্করণ নির্বাচন করে এবং মেটাডেটা পূরণ করে। Apple অ্যাপ্লিকেশন বিভাগ এবং অঞ্চল অনুযায়ী মডারেটর দলের মধ্যে আবেদন বিতরণ করে।

স্বয়ংক্রিয় পর্যালোচনার ধাপ

প্রথম ধাপ স্বয়ংক্রিয়ভাবে সম্পাদিত হয়। Apple-এর স্ক্যানার বাইনারি কোডে ক্ষতিকারক ফ্রেমওয়ার্ক, ব্যক্তিগত API ব্যবহার এবং App Store ফরম্যাটের সাথে সম্মতি পরীক্ষা করে। সিস্টেম মেটাডেটা বিশ্লেষণ করে: নাম, বিবরণ, স্ক্রিনশট এবং বয়স রেটিং। স্বয়ংক্রিয় পর্যালোচনায় ৫ থেকে ৩০ মিনিট সময় লাগে।

swift
import StoreKit

func checkReviewStatus() {
    let url = URL("https://api.appstoreconnect.apple.com/v1/apps/<APP_ID>/reviewSubmissions")!
    var request = URLRequest(url: url)
    request.setValue("Bearer <JWT_TOKEN>", forHTTPHeaderField: "Authorization")
    
    URLSession.shared.dataTask(with: request) { data, _, _ in
        guard let data = data else { return }
        let status = try? JSONDecoder().decode(ReviewStatus.self, from: data)
        print("Review status: \(status?.attributes.state ?? \`"unknown\`")")
    }.resume()
}

ম্যানুয়াল মডারেশন

স্বয়ংক্রিয় পর্যালোচনার পর, আবেদনটি মানব মডারেটরের কাছে যায়। মডারেটর অ্যাপ্লিকেশনের কার্যকারিতা পরীক্ষা করে, মূল পরিস্থিতি পরীক্ষা করে, Human Interface Guidelines-এর সাথে সম্মতির জন্য ডিজাইন মূল্যায়ন করে এবং সামগ্রী পর্যালোচনা করে। Apple রিপোর্ট (২০২৪) অনুসারে, ম্যানুয়াল মডারেশন মোট পর্যালোচনার সময়ের ৪০–৭০% নেয়।

Apple-এর মূল পর্যালোচনা মানদণ্ড

App Store Review Guidelines হল নিয়মের একটি সেট যা ৬টি প্রধান বিভাগে বিভক্ত: নিরাপত্তা, গোপনীয়তা, ডিজাইন, আইনগত প্রয়োজনীয়তা, সামগ্রী এবং প্রযুক্তিগত মানদণ্ড। প্রতিটি বিভাগে নির্দিষ্ট প্রয়োজনীয়তা সহ ৫ থেকে ৩০টি উপ-বিন্দু অন্তর্ভুক্ত।

বিভাগমূল প্রয়োজনীয়তাGuidelines
নিরাপত্তাকোনো ক্ষতিকারক কোড নেই, ডেটা সুরক্ষা1.0–1.5
গোপনীয়তাব্যক্তিগত ডেটা ব্যবস্থাপনা, অনুমতি অনুরোধ2.0–2.5
ডিজাইনHIG সম্মতি, ইন্টারফেস স্থিতিশীলতা3.0–3.4
আইনগতবয়স রেটিং, জুয়া, সামগ্রী4.0–4.9
সামগ্রীআপত্তিকর সামগ্রী নেই, কপিরাইট5.0–5.6

নিরাপত্তা এবং গোপনীয়তার মানদণ্ড

Apple Privacy Manifests-এর ব্যবহার এবং ডেটা সংগ্রহ এবং উদ্দেশ্যের বর্ণনা কঠোরভাবে পরীক্ষা করে। ২০২৪ থেকে, প্রতিটি অ্যাপ্লিকেশনকে ডেটা সংগ্রহের জন্য ব্যবহৃত API উল্লেখ করতে হবে এবং তাদের প্রয়োজনীয়তা প্রমাণ করতে হবে। Privacy Manifest-এর অভাব প্রত্যাখানের সাধারণ কারণগুলির মধ্যে একটি।

ডিজাইন এবং HIG সম্মতি

অ্যাপ্লিকেশনটিকে Human Interface Guidelines অনুসরণ করতে হবে। Apple অকার্যকর উপাদান, ভাঙা লিঙ্ক, বিভিন্ন ডিভাইসে ভুল প্রদর্শন এবং অপাঠ্য টেক্সটযুক্ত অ্যাপ্লিকেশন প্রত্যাখ্যান করে। Dynamic Type এবং VoiceOver-এর সাথে অভিযোজনের দিকে বিশেষ মনোযোগ দেওয়া হয়।

আপনার অ্যাপকে App Review-এর জন্য কীভাবে প্রস্তুত করবেন

App Review-এর প্রস্তুতি ডেভেলপমেন্ট পর্যায়ে শুরু হয়। বেশিরভাগ প্রত্যাখান কোডের ত্রুটির কারণে নয়, বরং আনুষ্ঠানিক প্রয়োজনীয়তা লঙ্ঘনের কারণে ঘটে: পরীক্ষার অ্যাকাউন্টের অভাব, অসম্পূর্ণ মেটাডেটা, বা ভুল বয়স রেটিং। নীচে জমা দেওয়ার প্রস্তুতির জন্য একটি চেকলিস্ট দেওয়া হল।

  • Privacy Manifest এবং ডেটা ব্যবহারের বর্ণনা পরীক্ষা করুন
  • প্রমাণীকরণসহ অ্যাপ্লিকেশনের জন্য একটি পরীক্ষার অ্যাকাউন্ট প্রদান করুন
  • পরীক্ষা করুন স্ক্রিনশট ডিভাইস রেজোলিউশনের সাথে মিলে কিনা
  • Age Rating API-এর মাধ্যমে বয়স রেটিং পূরণ করুন
  • রিলিজ বিল্ডে ডিবাগ কোড এবং লগ বন্ধ করুন
swift
// App Review-এর জন্য প্রি-সাবমিশন চেক
struct PreReviewChecklist {
    let hasPrivacyManifest: Bool
    let hasTestAccount: Bool
    let screenshotsValid: Bool
    
    func isReadyForReview() -> Bool {
        let checks = [hasPrivacyManifest, hasTestAccount, screenshotsValid]
        return checks.allSatisfy { $0 }
    }
}

App Store Connect-এর জন্য মেটাডেটা কনফিগার করা

App Store Connect-এ, আপনাকে অ্যাপ্লিকেশন বিভাগ, কীওয়ার্ড, বিবরণ এবং যোগাযোগের তথ্য নির্দিষ্ট করতে হবে। সাবস্ক্রিপশনযুক্ত অ্যাপ্লিকেশনের জন্য, মূল্য এবং সাবস্ক্রিপশন সময়কালের তথ্য পূরণ করা প্রয়োজন। Apple ১৫–৩০ সেকেন্ডের একটি ভিডিও প্রিভিউ যুক্ত করার পরামর্শ দেয় — এটি ইনস্টলে রূপান্তর ২০–২৫% বাড়ায়।

শারীরিক ডিভাইসে পরীক্ষা

পর্যালোচনার জন্য জমা দেওয়ার আগে, বিভিন্ন iOS সংস্করণযুক্ত শারীরিক ডিভাইসে পরীক্ষা চালান। সিমুলেটর কর্মক্ষমতা, গরম হওয়া এবং ব্যাটারি খরচের সমস্যা প্রকাশ করে না। Apple সেই অ্যাপ্লিকেশনগুলি প্রত্যাখ্যান করে যা স্ট্যান্ডার্ড ব্যবহারের পরিস্থিতিতে ক্র্যাশ বা ফ্রিজ হয়।

স্থানীয়করণ এবং আঞ্চলিক প্রয়োজনীয়তা পরীক্ষা

যদি আপনার অ্যাপ্লিকেশন একাধিক ভাষায় স্থানীয়করণ করা হয়, তাহলে স্থানীয়কৃত স্ট্রিং এবং ডেটা ফরম্যাটিংয়ের সঠিকতা পরীক্ষা করুন। Apple সেই অ্যাপ্লিকেশনগুলি প্রত্যাখ্যান করে যেখানে অন্য ভাষা নির্বাচন করা সত্ত্বেও ইন্টারফেসের কিছু অংশ ইংরেজিতে থাকে। ইইউ বা চীনে সামগ্রীযুক্ত অ্যাপ্লিকেশনের জন্য, আঞ্চলিক আইনের সাথে সম্মতি পরীক্ষা করুন: GDPR, CCPA এবং চীনা শংসাপত্রের প্রয়োজনীয়তা।

অটোমেশনের জন্য App Store Connect API ব্যবহার

App Review প্রক্রিয়া স্বয়ংক্রিয় করতে, App Store Connect API ব্যবহার করুন। API প্রোগ্রামেটিকভাবে বিল্ড আপলোড করা, পর্যালোচনার অবস্থা ট্র্যাক করা এবং পরিবর্তন সম্পর্কে বিজ্ঞপ্তি পাওয়ার অনুমতি দেয়। Fastlane বা GitHub Actions-এর মাধ্যমে CI/CD-এর সাথে একীকরণ কমিট এবং পর্যালোচনার জন্য জমা দেওয়ার মধ্যে সময় কয়েক ঘন্টা থেকে ১০–১৫ মিনিটে কমিয়ে দেয়।

প্রত্যাখানের সাধারণ কারণ

Apple কর্তৃক ২০২৪ সালে প্রকাশিত App Review পরিসংখ্যান অনুসারে, ৫টি কারণ সমস্ত প্রত্যাখানের ৬০% এরও বেশি। এগুলোর বেশিরভাগ প্রযুক্তিগত ত্রুটির সাথে নয়, বরং উপস্থাপনা এবং বর্ণনার নিয়ম লঙ্ঘনের সাথে সম্পর্কিত।

কারণGuidelineপ্রত্যাখানের অংশ
অসম্পূর্ণ তথ্য3.0–3.4২২%
সম্মতি ছাড়া ডেটা সংগ্রহ2.0–2.5১৮%
ক্র্যাশ এবং বাগ1.0–1.5১২%
IAP ছাড়া পরিশোধিত সামগ্রী4.0–4.2১০%
ভুল বয়স রেটিং5.0–5.6৮%

প্রত্যাখান কিভাবে ঠিক করবেন

প্রত্যাখানের পরে, Apple Guidelines-এর নির্দিষ্ট বিভাগের লিংকসহ কারণ উল্লেখ করে চিঠি পাঠায়। ডেভেলপার সমস্যাটি ঠিক করতে পারে এবং App Store Connect-এর মাধ্যমে অ্যাপ্লিকেশনটি পুনরায় জমা দিতে পারে। প্রত্যাখানের কারণগুলি স্পষ্ট করতে, Resolution Center উপলব্ধ — একজন Apple মডারেটরের সাথে চ্যাট।

Resolution Center-এর মাধ্যমে আপিল

যদি ডেভেলপার মডারেটরের সিদ্ধান্তের সাথে একমত না হন, তবে তিনি আপিল দায়ের করতে পারেন। Resolution Center-এ, আপনাকে ব্যাখ্যা করতে হবে কেন অ্যাপ্লিকেশনটি নিয়ম মেনে চলে এবং প্রমাণ সংযুক্ত করতে হবে। Appfigures রিপোর্ট (২০২৪) অনুসারে, প্রায় ৩৫% আপিল পুনঃপরীক্ষার পরে অনুমোদনে শেষ হয়।

পর্যালোচনার সময়সীমা এবং Expedited Review

স্ট্যান্ডার্ড App Review সময় ২৪–৪৮ ঘণ্টা। তবে, উচ্চ লোডের সময়কালে — WWDC-র পরে, নববর্ষের ছুটির আগে এবং iOS আপডেট মৌসুমে — সময়সীমা ৫–৭ দিনে বেড়ে যায়। Apple App Review Status পৃষ্ঠায় বর্তমান গড় সময় প্রকাশ করে।

Expedited Review: ত্বরিত পর্যালোচনা

গুরুত্বপূর্ণ সংশোধনের জন্য, Apple Expedited Review প্রদান করে — ২–৬ ঘণ্টার মধ্যে ত্বরিত পর্যালোচনা। অনুরোধ App Store Connect-এর মাধ্যমে কারণ উল্লেখ করে জমা দেওয়া হয়: গুরুত্বপূর্ণ দুর্বলতা ঠিক করা, পরিষেবা পুনরুদ্ধার বা ব্যবহারকারীর কার্যকলাপ ব্লক করা ত্রুটি। মিথ্যা ত্বরণ অনুরোধ পরবর্তী জমা দেওয়া প্রত্যাখ্যানের কারণ হতে পারে।

কখন Expedited Review অনুরোধ করবেন

ত্বরিত পর্যালোচনা কেবলমাত্র সেই পরিস্থিতিতে ন্যায়সঙ্গত যেখানে অ্যাপ্লিকেশন অকার্যকর হয়ে যায় বা আইন লঙ্ঘন করে। Apple Developer Support (২০২৪) অনুসারে, বৈধ কারণে Expedited Review ৭০% ক্ষেত্রে অনুমোদিত হয়। নতুন বৈশিষ্ট্যসহ পরিকল্পিত আপডেটের জন্য ত্বরণ অনুরোধ করার পরামর্শ দেওয়া হয় না।

প্রায়শই জিজ্ঞাসিত প্রশ্ন

App Review কত সময় নেয়?

স্ট্যান্ডার্ড পর্যালোচনা ২৪–৪৮ ঘণ্টা সময় নেয়। উচ্চ লোডের সময়কালে, সময় বেড়ে ৫–৭ দিন হয়। বর্তমান গড় সময় App Store Connect-এর App Review Status পৃষ্ঠায় প্রকাশিত হয়।

অ্যাপ পর্যালোচনা কি ত্বরান্বিত করা যাবে?

হ্যাঁ, Expedited Review পদ্ধতির মাধ্যমে। ত্বরিত পর্যালোচনা ২–৬ ঘণ্টা সময় নেয়। অনুরোধ App Store Connect-এ যুক্তিসহ জমা দেওয়া হয়: গুরুত্বপূর্ণ দুর্বলতা, পরিষেবা ব্যাঘাত বা ব্লকিং ত্রুটি। মিথ্যা অনুরোধ প্রত্যাখ্যানের দিকে নিয়ে যায়।

আমার অ্যাপ প্রত্যাখ্যাত হলে কী করবেন?

চিঠিতে উল্লেখিত লঙ্ঘনগুলি ঠিক করুন এবং App Store Connect-এর মাধ্যমে অ্যাপ্লিকেশনটি পুনরায় জমা দিন। কারণ স্পষ্ট করতে, Resolution Center — একজন Apple মডারেটরের সাথে চ্যাট — ব্যবহার করুন। পুনঃপর্যালোচনার জন্য অতিরিক্ত অর্থপ্রয়োজন নেই।

পুনঃপর্যালোচনার জন্য কি অর্থ দিতে হবে?

না, পুনঃপর্যালোচনা বিনামূল্যে। লঙ্ঘনগুলি ঠিক করার পরে, কেবল একটি নতুন বিল্ড আপলোড করুন বা App Store Connect-এ মেটাডেটা আপডেট করুন এবং আবার আবেদন করুন। প্রচেষ্টার সংখ্যা সীমাহীন।

পর্যালোচনার অবস্থা কীভাবে পরীক্ষা করবেন?

অবস্থা App Store Connect-এ My Apps → অ্যাপ নির্বাচন করুন → App Review ট্যাবে প্রদর্শিত হয়। উপলব্ধ অবস্থাগুলি: Waiting for Review, In Review, Approved, Rejected। বিজ্ঞপ্তিগুলি ডেভেলপারের ইমেইলে আসে।

সারসংক্ষেপ

  • App Review — App Store-এ প্রকাশের আগে Apple-এর অ্যাপ্লিকেশন মডারেশন প্রক্রিয়া
  • ৪৮ ঘণ্টা — অ্যাপ্লিকেশনের জন্য গড় স্ট্যান্ডার্ড পর্যালোচনার সময়
  • Guidelines — ৬টি বিভাগে নিয়মের সেট: নিরাপত্তা, গোপনীয়তা, ডিজাইন, আইনগত প্রয়োজনীয়তা, সামগ্রী এবং প্রযুক্তিগত মানদণ্ড
  • Expedited Review — গুরুত্বপূর্ণ সংশোধনের জন্য ২–৬ ঘণ্টায় ত্বরিত পর্যালোচনা
  • ৩৫% আপিল Resolution Center-এর মাধ্যমে পুনঃপরীক্ষার পরে অনুমোদনে শেষ হয়
  • Privacy Manifest ২০২৪ থেকে বাধ্যতামূলক — অনুপস্থিত থাকলে প্রত্যাখানের সাধারণ কারণ
  • পর্যালোচনার প্রস্তুতিতে ৫-বিন্দু চেকলিস্ট অন্তর্ভুক্ত: Privacy Manifest, পরীক্ষার অ্যাকাউন্ট, স্ক্রিনশট, বয়স রেটিং, ডিবাগ বন্ধ করা

আমরা একটি মোবাইল অ্যাপ্লিকেশন টার্নকি তৈরি করব

IT Sectr 2017 সাল থেকে স্টার্টআপ এবং ব্যবসার জন্য iOS এবং Android অ্যাপ্লিকেশন তৈরি করে। আমরা আপনাকে পরামর্শ দেব এবং সেরা সমাধান প্রস্তাব করব।

প্রকল্প নিয়ে আলোচনা করুন

আরও পড়ুন