App Transfer হল App Store এবং Google Play-তে ডেভেলপার অ্যাকাউন্টের মধ্যে রেটিং, রিভিউ এবং ডাউনলোড ইতিহাস সংরক্ষণ করে অ্যাপ স্থানান্তরের একটি প্রক্রিয়া। এই পদ্ধতিটি ডিজিটাল পণ্য বিক্রি, কোম্পানি পুনর্গঠন বা ঠিকাদার থেকে ক্লায়েন্টের কাছে প্রকল্প হস্তান্তরের সময় চাহিদা রয়েছে। Apple App Transfer Documentation, 2025 অনুসারে, শর্তের একটি সেট পূরণ সাপেক্ষে শুধুমাত্র সংস্করণ 1.0 এবং তার উপরের জন্য স্থানান্তর সম্ভব। প্ল্যাটফর্ম এবং যাচাইকরণের জটিলতার উপর নির্ভর করে প্রক্রিয়াটি 1 থেকে 7 কার্যদিবস সময় নেয়।
মূল বিষয়
App Transfer হল ডিজিটাল বিতরণ স্টোরে অ্যাপের মালিক পরিবর্তনের সরকারী পদ্ধতি। মুছে ফেলা এবং পুনরায় প্রকাশ করার বিপরীতে, App Transfer সমস্ত সঞ্চিত মেট্রিক্স সংরক্ষণ করে: রেটিং, রিভিউয়ের সংখ্যা, সংস্করণ ইতিহাস, ডাউনলোড ডেটা এবং সক্রিয় সাবস্ক্রিপশন। অ্যাপ আইডেন্টিফায়ার (iOS-এর জন্য bundle ID, Android-এর জন্য package name) অপরিবর্তিত থাকে, যা বিদ্যমান ব্যবহারকারীদের জন্য অত্যন্ত গুরুত্বপূর্ণ। পদ্ধতিটি Apple Developer Program License Agreement এবং Google Play Developer Distribution Agreement দ্বারা নিয়ন্ত্রিত হয়।
App Transfer-এর সময় নতুন মালিকের কাছে হস্তান্তর করা হয়: অ্যাপের সমস্ত সংস্করণ, ব্যবহারকারীর রেটিং এবং রিভিউ, পুরো সময়ের বিক্রয় এবং ডাউনলোড ডেটা, সক্রিয় এবং সম্পূর্ণ সাবস্ক্রিপশন, In-App Purchase তথ্য, Game Center সেটিংস (iOS-এর জন্য) এবং Google Play Console পরিসংখ্যান। পুশ নোটিফিকেশন টোকেন, Apple Pay সার্টিফিকেট এবং CloudKit সেটিংস স্থানান্তরিত হয় না — সেগুলি প্রাপকের অ্যাকাউন্টে পুনর্বিন্যস্ত করতে হবে।
স্থানান্তরিত হয় না App Transfer-এর সময়: পুরানো অ্যাকাউন্টের ব্যাংকিং তথ্য এবং কর ডেটা, পেমেন্ট ইতিহাস এবং রিপোর্ট, ডেভেলপারের ব্যক্তিগত ডেটা, তৃতীয় পক্ষের চুক্তি এবং কোড সাইনিং সার্টিফিকেট। প্রাপক ডেভেলপারকে নতুন করে সার্টিফিকেট, প্রোভিজনিং প্রোফাইল (iOS-এর জন্য) এবং সাইনিং কী (Android-এর জন্য) সেট আপ করতে হবে। Apple স্থানান্তর শুরু করার আগে সমস্ত আর্থিক লেনদেন সম্পূর্ণ করার সুপারিশ করে।
প্রধান পরিস্থিতি App Transfer-এর মধ্যে রয়েছে: একটি প্রস্তুত অ্যাপ নতুন মালিকের কাছে বিক্রি করা, নতুন আইনি সত্তায় সম্পদ পুনর্বণ্টন সহ স্টুডিওর পুনর্গঠন, ঠিকাদার কোম্পানি থেকে ক্লায়েন্টের কাছে উন্নয়ন সম্পূর্ণ হওয়ার পরে প্রকল্প হস্তান্তর এবং একাধিক ডেভেলপার অ্যাকাউন্ট একীভূত করা। প্রতিটি পরিস্থিতিতে মালিকানা পরিবর্তন নিশ্চিত করার নথি প্রয়োজন: একটি ক্রয়-বিক্রয় চুক্তি, একটি গ্রহণযোগ্যতা শংসাপত্র বা পুনর্গঠনের বিষয়ে প্রতিষ্ঠাতাদের সিদ্ধান্ত।
মোবাইল অ্যাপ বিক্রি App Transfer-এর সবচেয়ে সাধারণ কারণ। প্রস্তুত অ্যাপ কেনা-বেচার বাজার বিলিয়ন ডলারে মূল্যায়িত। ক্রেতা দর্শক এবং রাজস্বসহ একটি প্রস্তুত পণ্য পায়, বিক্রেতা এককালীন পেমেন্ট পায়। সরকারী পদ্ধতির মাধ্যমে স্থানান্তর লেনদেনের আইনি বিশুদ্ধতা নিশ্চিত করে। প্ল্যাটফর্মগুলি App Transfer-এর জন্য ফি নেয় না তবে স্থানান্তরিত সামগ্রী এবং ট্রেডমার্কের অধিকার নিশ্চিত করতে প্রয়োজন।
অনেক কোম্পানি অ্যাপ ডেভেলপমেন্ট আউটসোর্স করে এবং কাজ শেষ হওয়ার পরে অ্যাপটি ক্লায়েন্টের কাছে হস্তান্তর করতে হবে। ঠিকাদারের অ্যাকাউন্ট থেকে ক্লায়েন্টের অ্যাকাউন্টে App Transfer ব্যবহার করা মানক পদ্ধতি। চুক্তিতে স্থানান্তর সম্পর্কে একটি শর্ত অন্তর্ভুক্ত করা এবং অ্যাপটি আগে থেকে প্রস্তুত করা গুরুত্বপূর্ণ: পরীক্ষার ডেটা সরান, ঠিকাদারের অ্যাকাউন্টের সাথে সংযুক্ত তৃতীয় পক্ষের পরিষেবাগুলি নিষ্ক্রিয় করুন এবং ব্যাকআপ তৈরি করুন।
Apple App Transfer-এর জন্য কঠোর প্রয়োজনীয়তা নির্ধারণ করে। অ্যাপটির সংস্করণ 1.0-এর কম নয় হতে হবে, App Store-এ প্রকাশিত হতে হবে, কোনো মুলতুবি আপডেট বা প্রত্যাখ্যাত বিল্ড থাকবে না। প্রেরকের অ্যাকাউন্টের স্থিতি Individual বা Organization হতে হবে এবং প্রাপককে Apple Developer Program-এ নিবন্ধিত হতে হবে। উভয় অ্যাকাউন্ট সক্রিয়, ব্লকমুক্ত এবং পরিশোধিত আর্থিক বাধ্যবাধকতাসহ হতে হবে। Developer Removed From Sale স্থিতিসহ অ্যাপের জন্য স্থানান্তর সম্ভব নয়।
App Store-এ App Transfer নির্দিষ্ট প্রযুক্তি ব্যবহার করে এমন অ্যাপের জন্য নিষিদ্ধ: Apple Pay (পুনর্বিন্যাস প্রয়োজন), CloudKit (ডেটা স্থানান্তরিত হয় না), iCloud Containers (মাইগ্রেশন প্রয়োজন), Passbook এবং VPN কনফিগারেশন। অ্যাপটিতে DRM-সুরক্ষিত সামগ্রী থাকবে না বা প্রেরকের অ্যাকাউন্টের সাথে সংযুক্ত তৃতীয় পক্ষের পুশ নোটিফিকেশন সার্টিফিকেট ব্যবহার করবে না। প্রক্রিয়া শুরু করার আগে App ID থেকে সমস্ত বিদ্যমান পুশ এবং iCloud সার্টিফিকেট সরাতে হবে।
App Store-এ অ্যাপের প্রাপকের একটি সক্রিয় Apple Developer Program অ্যাকাউন্ট থাকতে হবে, লাইসেন্স চুক্তি গ্রহণ করতে হবে এবং নিশ্চিত করতে হবে যে তিনি স্থানান্তরের শর্তাবলীর সাথে পরিচিত। স্থানান্তর সম্পূর্ণ হওয়ার পরে, প্রাপক মূল্য নির্ধারণ, স্থানীয়করণ এবং রেটিংসহ সমস্ত অ্যাপ মেটাডেটার মালিক হয়ে যায়। Apple উভয় অংশগ্রহণকারীর ইমেলে সফল স্থানান্তরের বিজ্ঞপ্তি পাঠায়। স্থানান্তর বাতিল করা যায় না — সম্পূর্ণ হওয়ার পরে অ্যাপ স্থায়ীভাবে প্রাপকের অ্যাকাউন্টের সাথে আবদ্ধ থাকে।
Google Play Google Play Console-এ Transfer Ownership বৈশিষ্ট্যের মাধ্যমে App Transfer বাস্তবায়ন করে। প্রক্রিয়াটি App Store-এর চেয়ে বেশি নমনীয়: এটি একসাথে পৃথক অ্যাপ এবং অ্যাকাউন্টের সমস্ত অ্যাপ স্থানান্তরের অনুমতি দেয়। প্রাপকের একটি Google Play ডেভেলপার অ্যাকাউন্ট থাকতে হবে (নিবন্ধন ফি 25 ডলার)। স্থানান্তরের পরে APK/AAB ফাইল, রেটিং, রিভিউ, বিক্রয় রেটিং এবং Google Play Games Services ডেটা সংরক্ষিত থাকে। রাজস্ব রিপোর্ট প্রেরকের অ্যাকাউন্টে থাকে।
Google Play-তে App Transfer-এর জন্য, প্রেরক কনসোলে অ্যাপ পৃষ্ঠা খোলে, Account details — Transfer ownership-এ যায় এবং প্রাপকের অ্যাকাউন্টের ইমেল প্রবেশ করায়। প্রাপক একটি নিশ্চিতকরণ ইমেল পায় এবং 30 দিনের মধ্যে আমন্ত্রণ গ্রহণ করতে হবে। নিশ্চিতকরণের পরে, Google নীতিগুলির সাথে সম্মতির জন্য অ্যাপ পরীক্ষা করে এবং স্থানান্তর সম্পূর্ণ করে। পুরো প্রক্রিয়াটি 1–3 কার্যদিবস সময় নেয়। Google স্থানান্তরের সময় অ্যাপ ব্লক করে না — এটি ব্যবহারকারীদের জন্য উপলব্ধ থাকে।
Google Play-এর মূল বৈশিষ্ট্য হল আংশিক স্থানান্তরের সম্ভাবনা। একজন ডেভেলপার একটি অ্যাপ স্থানান্তর করতে পারে বাকিগুলি নিজের অ্যাকাউন্টে রেখে। সমস্ত অ্যাপ স্থানান্তর করার সময়, আর্থিক রিপোর্টে অ্যাক্সেসের জন্য প্রেরকের অ্যাকাউন্ট সক্রিয় থাকতে হবে। Google বিপরীত স্থানান্তর সমর্থন করে না — স্থানান্তরের পরে প্রাপক মালিক হয়ে যায়। Google Play Console Analytics ডেটা আংশিকভাবে স্থানান্তরিত হয়: পূর্ববর্তী সময়ের পরিসংখ্যান প্রেরকের কাছে থাকে, নতুন ডেটা প্রাপকের কাছে জমা হয়।
App Transfer প্রক্রিয়া পাঁচটি ধাপ নিয়ে গঠিত: প্রস্তুতি, স্থানান্তর শুরু, প্রাপক নিশ্চিতকরণ, প্ল্যাটফর্ম যাচাইকরণ এবং সম্পূর্ণকরণ। প্রস্তুতির মধ্যে প্রেরকের অ্যাকাউন্টের সাথে সংযুক্ত পরিষেবাগুলি (পুশ সার্টিফিকেট, Apple Pay, CloudKit) নিষ্ক্রিয় করা, কোনো মুলতুবি আপডেট নেই তা পরীক্ষা করা এবং আর্থিক বাধ্যবাধকতা নিষ্পত্তি করা অন্তর্ভুক্ত। Apple স্থানান্তরের পরে পুনরুদ্ধারের জন্য বর্তমান App Store Connect সেটিংসের স্ক্রিনশট নেওয়ার সুপারিশ করে।
প্রস্তুতি সময়, প্রেরক প্রয়োজনীয়তার সাথে সম্মতির জন্য অ্যাপ পরীক্ষা করে। Apple App Store-এর জন্য: সংস্করণ 1.0+, কোনো মুলতুবি বা প্রত্যাখ্যাত বিল্ড নেই, App ID থেকে পুশ সার্টিফিকেট সরানো, iCloud এবং Apple Pay নিষ্ক্রিয় করা, সমস্ত আর্থিক লেনদেন সম্পূর্ণ করা। Google Play-এর জন্য: অ্যাপ প্রকাশিত হতে হবে, কোনো নীতি লঙ্ঘন থাকবে না, প্রেরক এবং প্রাপকের অ্যাকাউন্ট সক্রিয় হতে হবে। স্থানান্তরের আগে বিক্রয় রিপোর্ট এবং পরিসংখ্যান রপ্তানি করার সুপারিশ করা হয়।
App Store-এ শুরু করা হয় App Store Connect-এর মাধ্যমে — App Information বিভাগ, Transfer App বাটন। প্রেরক প্রাপকের Apple ID প্রবেশ করায়। প্রাপক একটি ইমেল পায় এবং অ্যাপ গ্রহণ করার ইচ্ছা নিশ্চিত করে। Apple 1–7 দিনের মধ্যে শর্তাবলীর সাথে সম্মতি পরীক্ষা করে। Google Play-তে, শুরু করা হয় Transfer Ownership-এর মাধ্যমে, প্রাপক আমন্ত্রণ নিশ্চিত করে এবং Google নীতিগুলি পরীক্ষা করে। সমস্ত ধাপে, স্থানান্তরের স্থিতি কনসোলে প্রদর্শিত হয়।
App Transfer-এর বেশ কয়েকটি সীমাবদ্ধতা রয়েছে যা ডেভেলপারকে প্রক্রিয়া শুরু করার আগে বিবেচনা করতে হবে। App Store-এ, অ্যাপ স্থানান্তর করা যাবে না যদি এটি পূর্ব পুনর্বিন্যাস ছাড়াই Apple Pay, Passbook, VPN কনফিগারেশন বা iCloud কন্টেইনার ব্যবহার করে। Google Play সক্রিয় নীতি লঙ্ঘন সহ অ্যাপ স্থানান্তরের অনুমতি দেয় না। স্থানান্তরের পরে, প্রেরক পূর্বাবস্থার সম্ভাবনা ছাড়াই অ্যাপের সমস্ত অধিকার হারায়। সমস্যাগুলি প্রায়শই নিষ্ক্রিয় না করা পরিষেবা বা অবৈতনিক বিলের কারণে উদ্ভূত হয়।
সবচেয়ে সাধারণ সমস্যা হল সক্রিয় পুশ নোটিফিকেশন সার্টিফিকেটের কারণে Apple-এর প্রত্যাখ্যান। সমাধান — স্থানান্তর শুরু করার আগে Apple Developer Center-এ সার্টিফিকেট সরান। দ্বিতীয় সবচেয়ে সাধারণ সমস্যা — অ্যাপটি প্রেরকের অ্যাকাউন্টের সাথে সংযুক্ত তৃতীয় পক্ষের SDK (Firebase, Crashlytics, Adjust) ব্যবহার করে। প্রাপকের অ্যাকাউন্টে এই পরিষেবাগুলির পুনর্বিন্যাস বাধ্যতামূলক। তৃতীয় সমস্যা — অ্যাকাউন্টের ধরনের পার্থক্য: Individual কোনো অ্যাপ Organization-এ স্থানান্তর করতে পারে না এবং এর বিপরীত। সমাধানের জন্য অ্যাকাউন্টের ধরন পরিবর্তন বা Apple সমর্থনের সাথে পরামর্শ প্রয়োজন।
App Transfer সম্পূর্ণ হওয়ার পরে, প্রাপককে পুশ নোটিফিকেশন (iOS-এর জন্য APNs, Android-এর জন্য FCM) পুনর্বিন্যস্ত করতে, তৃতীয় পক্ষের পরিষেবা কনসোলে (Firebase, Google Maps, Facebook SDK) API কী আপডেট করতে, In-App Purchases এবং সাবস্ক্রিপশনের কাজ যাচাই করতে, কোড সাইনিং সার্টিফিকেট আপডেট করতে এবং আপডেট করা কী সহ একটি নতুন বিল্ড প্রকাশ করতে হবে। Apple প্রোভিজনিং প্রোফাইল আপডেট করার জন্য স্থানান্তরের 30 দিনের মধ্যে একটি অ্যাপ আপডেট প্রকাশ করার সুপারিশ করে। Google Play App Signing by Google Play-এর মাধ্যমে বিদ্যমান সাইনিং কী ব্যবহার করার অনুমতি দেয়।
প্রায়শই জিজ্ঞাসিত প্রশ্ন
না, App Transfer অপরিবর্তনীয়। স্থানান্তর সম্পূর্ণ হওয়ার পরে, অ্যাপ স্থায়ীভাবে প্রাপকের অ্যাকাউন্টের সাথে আবদ্ধ থাকে। অ্যাপ ফেরত পাওয়ার একমাত্র উপায় হল বিপরীত স্থানান্তর শুরু করা, যা একই নিয়ম অনুসরণ করে এবং প্রাপকের সম্মতি প্রয়োজন।
Apple App Transfer প্রক্রিয়া করে 1 থেকে 7 কার্যদিবসে। Google Play 1–3 কার্যদিবসে স্থানান্তর সম্পূর্ণ করে। সময় সমর্থনের কাজের চাপ এবং অ্যাপের জটিলতার উপর নির্ভর করে। স্থানান্তরের প্রস্তুতিতে 1–2 দিন লাগতে পারে।
সাবস্ক্রিপশন সংরক্ষিত থাকে এবং চালু থাকে। নতুন মালিক নবায়ন থেকে রাজস্ব পায়। তবে, পুশ নোটিফিকেশন সার্টিফিকেট পুনর্বিন্যস্ত করতে হবে যাতে সাবস্ক্রিপশন বিজ্ঞপ্তিগুলি ব্যবহারকারীদের কাছে পৌঁছায়। পুরানো সাবস্ক্রিপশন রিপোর্ট প্রেরকের কাছে থাকে।
Apple প্রয়োজন যে প্রেরক এবং প্রাপকের অ্যাকাউন্ট একই অঞ্চলে থাকতে হবে। Google Play বিভিন্ন দেশের অ্যাকাউন্টের মধ্যে স্থানান্তরের অনুমতি দেয়, তবে প্রাপকের কর তথ্য এবং ব্যাংক বিবরণ আপডেট করার প্রয়োজন হতে পারে।
Apple অ্যাপ স্থানান্তরের অধিকার নিশ্চিত করার নথি অনুরোধ করতে পারে: একটি ক্রয়-বিক্রয় চুক্তি, একটি গ্রহণযোগ্যতা শংসাপত্র বা পুনর্গঠনের সিদ্ধান্ত। Google Play শুধুমাত্র বিরোধপূর্ণ পরিস্থিতিতে নথি অনুরোধ করে। আগে থেকে নথির প্যাকেজ প্রস্তুত করার সুপারিশ করা হয়।
সারাংশ
আমরা একটি মোবাইল অ্যাপ্লিকেশন টার্নকি তৈরি করব
IT Sectr 2017 সাল থেকে স্টার্টআপ এবং ব্যবসার জন্য iOS এবং Android অ্যাপ্লিকেশন তৈরি করে। আমরা আপনাকে পরামর্শ দেব এবং সেরা সমাধান প্রস্তাব করব।
আরও পড়ুন