আমি অ্যাপ্লিকেশন ক্রয়ে পরীক্ষা করতে চাই তাই আমি এক্সকোড দিয়ে বিল্ড আপলোড করেছি। আমি "প্রিরিলেজ" এর অধীনে বিল্ডটি দেখতে পাচ্ছি তবে "সংস্করণ" এ না। "সংস্করণ" এ প্রদর্শিত হতে কতক্ষণ সময় লাগে? 30 মিনিট কেটে গেছে
আমি অ্যাপ্লিকেশন ক্রয়ে পরীক্ষা করতে চাই তাই আমি এক্সকোড দিয়ে বিল্ড আপলোড করেছি। আমি "প্রিরিলেজ" এর অধীনে বিল্ডটি দেখতে পাচ্ছি তবে "সংস্করণ" এ না। "সংস্করণ" এ প্রদর্শিত হতে কতক্ষণ সময় লাগে? 30 মিনিট কেটে গেছে
উত্তর:
"প্রসেসিং" পদক্ষেপটি "প্রিরিলিজ" ট্যাবে অগ্রগতি না হওয়া অবধি বিল্ডটি দৃশ্যমান নয়। এটি আপনার অ্যাপ্লিকেশনের আকারের উপর নির্ভর করবে। আমার একটি 10Mb অ্যাপ্লিকেশানের জন্য, এটি প্রায় 5 মিনিট সময় নিয়েছিল।
আইটিউনস স্টোর থেকে একটি ইমেলের জন্য আপনার ইনবক্সটি পরীক্ষা করুন:
বিষয়: আইটিউনস কানেক্ট: আপনার অ্যাপ্লিকেশনটিতে [...] এক বা একাধিক সমস্যা রয়েছে
প্রিয় বিকাশকারী,
[আপনার অ্যাপ্লিকেশন] এর জন্য আপনার সাম্প্রতিক সরবরাহের সাথে আমরা এক বা একাধিক সমস্যা আবিষ্কার করেছি। আপনার বিতরণ প্রক্রিয়া করতে, নিম্নলিখিত বিষয়গুলি অবশ্যই সংশোধন করতে হবে:
এই অ্যাপ্লিকেশনটি কোনও ব্যবহারের বিবরণ ছাড়াই গোপনীয়তা-সংবেদনশীল ডেটা অ্যাক্সেস করার চেষ্টা করে। অ্যাপ্লিকেশনটির তথ্য.পল্লিস্টটিতে অবশ্যই অ্যাপটি কীভাবে এই ডেটা ব্যবহার করে তা ব্যবহারকারীকে বোঝানোর জন্য একটি স্ট্রিংয়ের মান সহ একটি এনএসপি ফটো লাইব্রেরি ইউজেজডেস্ক্রিপশন কী থাকতে হবে।
[...]
একবার প্রয়োজনীয় সংশোধন করা হয়ে গেলে, আপনি তারপরে সংশোধিত বাইনারি পুনরায় বিতরণ করতে পারেন।
শুভেচ্ছা সহ,
অ্যাপ স্টোর দল
এক্সকোড 8 আমাকে জানিয়েছে আপলোডটি সফল হয়েছে, তবে ইমেলটিতে নির্দেশিত সমস্যাগুলি স্থির করে পুনরায় জমা না দেওয়া পর্যন্ত বিল্টটি আইটিউনস কানেক্টে উপস্থিত হয় নি।
সহায়ক হতে পারে:
@ সিডেসকোর্সের উত্তর আপডেট করতে, আপলোড করা বিল্ডগুলি এখন "প্রক্রিয়াজাতকরণ" অবস্থায় "ক্রিয়াকলাপ" ট্যাবে দেখা যায়।
আপনি অ্যাপ্লিকেশন আপলোড করার পরে আইটিউনস কানেক্টে কার্যকলাপ ট্যাবটি পরীক্ষা করে দেখুন এবং এটি প্রক্রিয়া হওয়া পর্যন্ত অপেক্ষা করুন:
আপনার ইমেইল চেক করুন. আপনার অবশ্যই ইমেলের ইস্যু বা অনুপস্থিত প্রতিবেদন থাকতে হবে। আমি ইমেল পেয়েছি যে আমি NSCameraUsageDescription
কীটি মিস করছিInfo.plist
আপনি যদি ডিপোলিওমেন্ট টার্গেট> 9 দিয়ে বিল্ড যুক্ত করে থাকেন তবে আপনি ক্যামেরা এবং ফটোগুলি ব্যবহার করছেন: Privacy - Camera Usage Description
এবং Privacy - Photo Library Usage Description
কোনও বৈধ বিবরণের সাথে এই কীগুলি তথ্য.পুলিস্টে যুক্ত করুন ।
আমি এই কীগুলির জন্য ফাঁকা স্ট্রিং সহ জমা দেওয়ার সময় আমার একই সমস্যা ছিল।
আপনি যখন অ্যাপ্লিকেশন লোডার থেকে সরাসরি আপনার এক্সকোড থেকে অ্যাপ স্টোর থেকে আপনার বিল্ড আপলোড করেন এবং এটি তখন বিভিন্ন বিল্ড সংস্করণ সহ একাধিক আপলোডগুলিতেও প্রদর্শিত হয় না
দ্রষ্টব্য: এই অনুমতি স্ট্রিংটি আইওএস 10 থেকে বাধ্যতামূলক।
NSLocationWhenInUseUsageDescription
, NSCameraUsageDescription
, NSPhotoLibraryUsageDescription
।
কখনও কখনও আপনার নিজের ইমেলটি পরীক্ষা করতে হবে। আপলোড করার সময় কোনও ত্রুটি থাকবে না। তবে আপেল আপনার বিল্ডের ত্রুটিগুলি সহ একটি ইমেল প্রেরণ করতে পারে। আমার ক্ষেত্রে আমি এতে উল্লিখিত ত্রুটিযুক্ত একটি ইমেল পেয়েছি।
This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data.
আমি এনএসপি ফটো লাইব্রেরি ইউজেজডেস্ক্রিপশন কী যুক্ত করেছি, তবে বর্ণনার স্ট্রিংটি খালি ছিল।
বাহ এটা খুব বিরক্তিকর ছিল! সত্যই আমি জানি না সমস্যাটি কী কারণ আমি গত কয়েক বছর ধরে এক্সকোডের মাধ্যমে অ্যাপস্টোরে অনেকগুলি অ্যাপ্লিকেশন আপলোড করেছি তবে গত কয়েকদিন ধরে আমি 12 ঘন্টা ব্যাপী 8 টি বিল্ড আপলোডের মতো চেষ্টা করেছি তবে সেগুলির কোনওটিই প্রদর্শিত হবে না প্রসেসিং হিসাবে বা অন্য কোথাও আইটিউনস কানেক্টে থাকা। আমি শেষ পর্যন্ত অ্যাপ্লিকেশন লোডার চেষ্টা করেছিলাম যদিও এর আগে আমার আগে কখনও এটি ব্যবহার করতে হয়নি। প্রথম চেষ্টাটি "অ্যাপল কানেক্ট টোকেন আনয়ন" বা অন্য কিছু শেষ হয়েছে। আমি সিএমডি + কিউ এবং অ্যাপ্লিকেশন লোডার আবার চেষ্টা করেছি এবং দ্বিতীয়বার আপলোড শেষ হয়েছে ... এবং এখন আমার বিল্ডটি আইটিউনস কানেক্টে প্রসেসিং হিসাবে প্রদর্শিত হবে। ওএমজি যে বিরক্তিকর, বিভ্রান্তিকর এবং প্রচুর সময় নষ্ট করেছিল (সাধারণত অ্যাপল দেব অভিজ্ঞতা অনুমান করেন)।
যাইহোক ... ভেবেছিলাম আমি আমার ফলাফলগুলি ভাগ করব।
আমি একই সমস্যার মুখোমুখি হয়েছি, একবার আপলোডটি বিল্ড দেখানো হচ্ছে না AppStore Connect
এমনকি আমি আপেল থেকে কোনও ইস্যু মেল পাইনি। সুতরাং আমি কেবল একটি দিনের জন্য অপেক্ষা করি এবং সেই বিল্ডটি AppStore Connect
একদিন পরে দৃশ্যমান শুরু হয়। এটি একটি অদ্ভুত ইস্যু, অ্যাপল দলকে এটি সন্ধান করতে হবে।
শুভ কোডিং। :)
আমি একই সমস্যাগুলি জুড়ে এসেছি, আমি Xcode6.0 থেকে Xcode6.1 এ পরিবর্তন করেছি এবং আমার বিল্ডগুলি তালিকায় উপস্থিত হতে শুরু করেছে।
আমি আমার এক্সপ্রেসিকে শেয়ার করতে চাই, আমি অ্যাপ্লিকেশন আপলোডার এবং এক্সকোড দ্বারা আমার বিল্ডটি আপলোড করেছি এবং 10 ঘন্টা পরে আমি আইটিউনস সংযোগের কোনও বিল্ড দেখতে পেলাম না। অবশেষে আমি আপেলের সাথে যোগাযোগ করেছি এবং তারা ব্যাখ্যা করেছেন যে একটি বিল্ডের বৈধতা সর্বোচ্চ 24 ঘন্টা সময় নিতে পারে। 24 ঘন্টা পরে, যদি বিল্ডটি সম্পর্কিত পৃষ্ঠায় দৃশ্যমান না হয় তবে তারা একটি নতুন সংস্করণ আপলোড করার পরামর্শ দেয়। এবং যদি দ্বিতীয় 24 ঘন্টা পরে যদি এখনও কোনও বিল্ড না থাকে তবে আপনি অ্যাপল বিকাশকারী প্রোগ্রাম সহায়তা কল করতে পারেন। এখানে পৃষ্ঠাটি যেখানে আপনি ফোন নম্বরগুলি পেতে পারেন:
https://developer.apple.com/contact/phone/
আপনার অ্যাপ্লিকেশনটির প্রথম সংস্করণ প্রকাশ করতে কয়েক দিন সময় লাগতে পারে তবে নতুন সংস্করণে অনেক কম সময় লাগে।
তথ্য.প্লেস্ট ফাইলটিতে সমস্ত কী এবং মানগুলি পরীক্ষা করে দেখুন । যদি কোনও কী অনুপস্থিত থাকে তবে এটি এই সমস্যার কারণ হবে। AppIcon এবং info.plist ফাইলটিতে লিখিত অন্য জিনিস অবশ্যই প্রিফেক্ট থাকতে হবে তবে আপনি এই সমস্যাটি পেতে পারবেন না।
আপনার স্কিমা পরীক্ষা করুন যা আপনি ডিবাগ না করে প্রকাশের জন্য নির্বাচন করেছেন।
এটি আমার পক্ষে কাজ করেছে
যদি বিল্ডটি আইটিউনসের 'ক্রিয়াকলাপ' ট্যাব থেকে অনুপস্থিত থাকে। তারপরে আপনার তথ্য.প্লেস্ট কীগুলি পরীক্ষা করুন। যদি সমস্ত কী থাকে তবে সমস্ত কী বিবরণ চেক করুন। যদি তাদের দৈর্ঘ্য কম হয় তবে আপনার কীগুলির বর্ণনার দৈর্ঘ্য বাড়িয়ে দিন।
শুধু আমার অভিজ্ঞতা ভাগ করে নিতে চেয়েছিলেন। আমার বিল্ড প্রসেসিং স্টেপ অতিক্রম করেছে (এটি কেবলমাত্র 984kB অ্যাপ্লিকেশন ছিল) তবে 30 মিনিটের বেশি "সংস্করণ" ট্যাবে প্রদর্শিত হয়নি। আমি আমার ইমেলটিও ডাবল চেক করেছিলাম তবে অ্যাপলের কাছ থেকে কিছুই পাইনি। তবে সংস্করণ ট্যাবের অধীনে আমার সর্বশেষতমটি বাদ দিয়ে 3 টি বিল্ড তালিকাভুক্ত ছিল। আমার পক্ষে কাজটি হ'ল আমি স্রেফ কমপক্ষে সাম্প্রতিক একটিতে ক্লিক করুন (বিল্ড নম্বরটিতে ক্লিক করুন) এবং তারপরে এক্সপায়ার বিল্ড ক্লিক করুন এবং ভয়েলা কিনুন সাম্প্রতিক বিল্ডটি বর্তমান সংস্করণে তত্ক্ষণাত উপলভ্য ছিল।
আমি কোনও অ্যাপল ডকুমেন্ট খুঁজে পাইনি যা এই বিযুক্তিকে ব্যাখ্যা করে।
আশা করি এটা সাহায্য করবে! চিয়ার্স
ভাল, আমার ক্ষেত্রে আমি আপডেট সংস্করণ সহ একটি বিল্ড আপলোড করেছি। 1.1.0
বিল্ডের মতো 1.1.0
, তারপরে আমি আবার 1.0.0
বিল্ড করতে ফিরে গিয়েছিলাম 1.0.5
এবং একই বিল্ডটি নীচে দৃশ্যমান ছিল1.0.0
হেডার ড্রপডাউন।
আশা করি এটি কাউকে সাহায্য করবে।
এটি আমার ভুল ছিল:
পুশ নোটিফিকেশন সামগ্রীর অংশে আমার একটি ছোটখাটো আপডেট ছিল এবং আমি আমার কোডটি স্পর্শও করি নি।
তবে আমি ভেবেছিলাম সর্বশেষ সংস্করণে সেই পরিবর্তনটি প্রতিবিম্বিত করতে আমার পুনরায় আপলোড করতে হবে।
এবং আমি করেছিলাম.
একের পর এক 3 বিল্ড আপলোড করার চেষ্টা করা হয়েছে।
তবে একটিও বিল্ড টেস্ট ফ্লাইট সংস্করণে দেখানো হয়নি।(বিস্মিত)
পরে আমি আমার ভুল বুঝতে পেরেছিলাম যে এপিএনএস সামগ্রী অংশ আপডেট করে আমার কোডটি স্পর্শ না করেই, আমি একটি নতুন বিল্ড আপলোড করার চেষ্টা করছিলাম এবং এটি টেস্ট ফ্লাইটে প্রতিফলিত হওয়ার প্রত্যাশা করছিলাম। (আমার এত বোকা)