ios যবহ আপনি কিভাবে একটি আইফোন অ্যাপ্লিকেশন পরীক্ষা বিটা করবেন?




ম্যাক ওএস (8)

(অফিসিয়াল গাইড এখনও এই থ্রেডে অনুপস্থিত।)

অ্যাপল এবং এখন (iOS8 +) দ্বারা অর্জিত TestFlight , বিটা পরীক্ষার জন্য উপলব্ধ, এটি ডিভাইস অ্যাপ UUID সংগ্রহ করার পূর্বে আপনার অ্যাপটি বিটা পরীক্ষকদের কাছে হস্তান্তর করা সহজ করে দেয় (শুধুমাত্র আপনার পরীক্ষকদের ইমেল ঠিকানাগুলি প্রয়োজন)। আইটিউনস কানেক্ট ডেভেলপার গাইডে সমস্ত প্রয়োজনীয় পদক্ষেপ ব্যাখ্যা করার একটি বিস্তৃত গাইড পাওয়া যেতে পারে।

কিভাবে আপনি একটি আইফোন অ্যাপ্লিকেশন পরীক্ষা বিটা করতে পারেন? আমি এটি আমার নিজের ডিভাইসে পেতে পারি এবং যে কেউ আমাকে একটি ডিভাইস দেয়, আমি এটিতে চালাতে পারি, কিন্তু বিটা পরীক্ষার জন্য অ্যাপ স্টোরের মাধ্যমে সীমিত প্রকাশ করার উপায় আছে কি?

সম্পর্কিত: এছাড়াও, অ্যাপ স্টোরটি ব্যবহার না করেই আপনার অ্যাপ্লিকেশনটি ফোনে পেতে এই প্রশ্নটি দেখুন।


উল্লেখ্য যে পেশাদার QA প্রকৌশলী দ্বারা প্রথাগত "বিটা পরীক্ষার" এবং "সর্বজনীন বিটা পরীক্ষার" মধ্যে একটি পার্থক্য রয়েছে যা এটি প্রস্তুত হওয়ার আগে আপনার পণ্যটি প্রকাশ্যে প্রকাশ করছে:)

আপনি "বিটা টেস্টিং" করতে পারেন - নির্দিষ্ট iPhones / আইপড লোড করার জন্য আপনার পরীক্ষক ব্যবহার করা হবে। আপনি "পাবলিক বিটা টেস্টিং" করতে পারবেন না - জনসাধারণের কাছে পূর্ব-প্রকাশ করা।


আপনি অ্যাপবক্স ব্যবহার করতে পারেন, এমন একটি ম্যাক অ্যাপ্লিকেশন যা আপনার ড্রপবক্স একাউন্টটি ব্যবহার করে আপনি অ্যাড-হক এবং এন্টারপ্রাইজ অ্যাপ্লিকেশানগুলি বিতরণ করতে পারেন, যদি আপনি অন্য কোনও ব্রাউজার ফর্ম ইনস্টল করতে চান।

github.com/vineetchoudhary/AppBox-iOSAppsWirelessInstallation/…

বিকল্প

আর্কাইভ এবং আপলোড আইপিএ

  • সংরক্ষণাগার করতে শুধু প্রকল্প / ওয়ার্কস্পেস নির্বাচন করুন -> আইপিএ তৈরি করুন -> আপলোড আপলোড করুন -> মেইল পাঠান -> এবং শাটডাউন ম্যাক

শুধুমাত্র আইপিএ আপলোড করুন

  • শুধু আইপিএ আপলোড করতে আইপিএ ফাইল নির্বাচন করুন -> মেইল পাঠান -> এবং শাটডাউন ম্যাক

বৈশিষ্ট্য

  • একই লিঙ্ক রাখুন
    • এই বৈশিষ্ট্যটি একই বান্ডেল আইডেন্টিফায়ারের সাথে আপলোড করা সমস্ত ভবিষ্যতের আইপিএর জন্য একই সংক্ষিপ্ত url রাখবে।
    • এই বিকল্পটি সক্ষম থাকলে, আপনি একই url এর সাথে পূর্ববর্তী বিল্ডটি ডাউনলোড করতে পারেন।
  • অটো ই মেইল অ্যাপ বিতরণ লিঙ্ক
  • অটো Shutdown ম্যাক বিতরণ পরে
  • সর্বাধিক আপলোড আকার => আপনার ড্রপবক্স অ্যাকাউন্ট স্টোরেজ সমান
  • আপলোড করা অ্যাপ মেয়াদ => যতক্ষণ না আপনি আপনার ড্রপবক্স থেকে মুছে দিন
  • প্রতি অ্যাপ্লিকেশন ইনস্টল => আনলিমিটেড
  • ড্যাশবোর্ড *

    * ভবিষ্যতে সংস্করণে পাওয়া যাবে

অ্যাপবক্স বনাম দিওয়ি

স্ক্রিনশট

আইপিএ আপলোড করুন

আর্কাইভ এবং আপলোড আইপিএ

আইপিএ আপলোড করা হচ্ছে

এটি চেষ্টা করে দেখুন github.com/vineetchoudhary/AppBox-iOSAppsWirelessInstallation/…


"টেস্ট ফ্লাইট" নামক একটি নতুন পরিষেবা রয়েছে এবং এটি সরাসরি এই সমস্যাটির সমাধান করে।

অ্যাপল তারপরে টেস্টফাইট কিনেছে এবং এটি আইটিউনস কানেক্টে এটি সংহত করেছে


২014 সালে আইওএস 8 এবং এক্সকোড 6 অ্যাপলের সাথে আই টিউনস কানেক্ট ব্যবহার করে আইওএস অ্যাপের বিটা টেস্টিং চালু করে।

আপনি আইটিউনস সংযোগে আপনার বিল্ড আপলোড এবং তাদের মেইল ​​আইডি ব্যবহার করে পরীক্ষকদের আমন্ত্রণ করতে পারেন। আপনি শুধুমাত্র তাদের ইমেল ঠিকানা ব্যবহার করে 2000 বাইরের পরীক্ষক আমন্ত্রন করতে পারেন। এবং তারা TestFlight মাধ্যমে বিটা অ্যাপ্লিকেশন ইনস্টল করতে পারেন


আইওএস 8, এক্সকোড 6, আইটিউনস কানেক্ট এবং টেস্টফ্লিটের সাথে আপনার আর ইউডিআইডি এবং অ্যাড হক্সগুলির দরকার নেই। আপনি আপনার বিটা পরীক্ষক থেকে একটি অ্যাপল আইডি প্রয়োজন হবে। ঠিক এখন আপনি শুধুমাত্র 25 টি অভ্যন্তরীণ পরীক্ষকের সাথে আপনার অ্যাপ্লিকেশনটি পরীক্ষা করতে পারেন, তবে শীঘ্রই 1000 বাহ্যিক পরীক্ষকগুলিও উপলব্ধ হবে। এই ব্লগ পোস্টটি আপনাকে অভ্যন্তরীণ পরীক্ষকদের সাথে একটি বিটা পরীক্ষা কিভাবে সেটআপ করবে তা দেখায়।


অ্যাড-হক বিতরণ প্রোফাইল তৈরি করা হচ্ছে

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

আমার সেটআপ:

  • এক্সকোড 3.2.1
  • আইফোন এসডিকে 3.1.3

আপনি শুরু করার আগে, নিশ্চিত করুন যে ..

  • আপনি এক্সকোডের মাধ্যমে নিজের আইফোনের অ্যাপ্লিকেশনটি চালাতে পারেন।

ধাপ একটি: সংস্থান পোর্টাল ডিভাইস যোগ করুন

  1. নিম্নলিখিত বার্তা সহ প্রতিটি বিটা পরীক্ষককে একটি ইমেল পাঠান:

    আপনার আইফোনের সম্মুখিনে আমার অ্যাপটি পেতে আমার আপনার ফোনের কিছু তথ্য দরকার। অনুমান করুন, এর জন্য একটি অ্যাপ আছে!

    নীচের লিঙ্কে ক্লিক করুন এবং ইনস্টল করুন এবং তারপর অ্যাপ্লিকেশন রান।

    http://itunes.apple.com/app/ad-hoc-helper/id285691333?mt=8

    এই অ্যাপ্লিকেশন একটি ইমেইল তৈরি করবে। আমার সম্পর্কে এটা পাঠান দয়া করে।

  2. আপনার testers থেকে সব UDID সংগ্রহ করুন।

  3. Provisioning পোর্টাল যান।

  4. বিভাগ ডিভাইস যান।

  5. বাটন ক্লিক করুন ডিভাইস যোগ করুন এবং পূর্বে সংগৃহীত ডিভাইস যোগ করুন।

ধাপ বি: একটি নতুন সংস্থান প্রোফাইল তৈরি করুন

  1. ম্যাক OS ইউটিলিটি প্রোগ্রাম কীচেন অ্যাক্সেস শুরু করুন

  2. তার প্রধান মেনুতে, কীচেন অ্যাক্সেস / সার্টিফিকেট সহকারী / একটি শংসাপত্র কর্তৃপক্ষের কাছ থেকে একটি শংসাপত্রের অনুরোধ করুন ...

  3. পপ আপ যে ডায়ালগ আপনার ইমেল আছে এবং এটি এটি নাম উচিত।

  4. ডিস্কে সংরক্ষিত রেডিও বোতাম নির্বাচন করুন এবং চালিয়ে যান।

  5. ফাইল ডিস্ক সংরক্ষণ করুন।

  6. Provisioning পোর্টাল ফিরে যান।

  7. বিভাগ সার্টিফিকেট যান।

  8. ট্যাব বিতরণ যান।

  9. বাটন অনুরোধ সার্টিফিকেট ক্লিক করুন।

  10. কীচেন অ্যাক্সেস দিয়ে আপনি তৈরি ফাইলটি আপলোড করুন: শংসাপত্র সাইনিংRequest.certSigningRequest।

  11. বাটন অনুমোদন ক্লিক করুন।

  12. অবস্থা প্রকাশ না হওয়া পর্যন্ত আপনার ব্রাউজার রিফ্রেশ করুন।

  13. ডাউনলোড বাটনে ক্লিক করুন এবং file distribution_identify.cer ফাইলটি সংরক্ষণ করুন।

  14. Keychain এ এটি যুক্ত করতে ডাবল ক্লিক করুন।

  15. তার ব্যক্তিগত কী এবং ফাইল / এক্সপোর্ট আইটেমগুলি নির্বাচন করে শংসাপত্র ব্যাকআপ করুন ...।

  16. আবার Provisioning পোর্টাল ফিরে যান।

  17. বিভাগ বিধান যান।

  18. ট্যাব বিতরণ যান।

  19. বাটন নতুন প্রোফাইল ক্লিক করুন।

  20. রেডিও বাটন নির্বাচন করুন।

  21. একটি প্রোফাইল নাম লিখুন, আমি আমার Evertsson কমন অ্যাড হক নামকরণ।

  22. অ্যাপ্লিকেশন আইডি নির্বাচন করুন। একাধিক অ্যাপস ব্যবহার করার জন্য আমার কাছে একটি সাধারণ অ্যাপ্লিকেশন আইডি রয়েছে: Evertsson Common

  23. আমার নিজের এবং আমার পরীক্ষক এর ক্ষেত্রে, ডিভাইস নির্বাচন করুন।

  24. জমা দিন।

  25. স্ট্যাটাস ক্ষেত্র সক্রিয় সক্রিয় না হওয়া পর্যন্ত ব্রাউজার রিফ্রেশ করুন।

  26. বাটনে ক্লিক করুন এবং ফাইলটিকে ডিস্কে সংরক্ষণ করুন।

  27. Xcode এ এটি যুক্ত করতে ডাবল ক্লিক করুন।

পদক্ষেপ সি: বন্টন জন্য অ্যাপ্লিকেশন তৈরি করুন

  1. এক্সকোড আপনার প্রকল্প খুলুন।

  2. প্রকল্প তথ্য ফলকটি খুলুন: গোষ্ঠী ও ফাইলগুলিতে শীর্ষস্থানীয় আইটেম নির্বাচন করুন এবং সিএমডি + আই টিপুন।

  3. ট্যাব কনফিগারেশন যান।

  4. কনফিগারেশন রিলিজ নির্বাচন করুন।

  5. বাটনটি অনুলিপি করুন এবং এটি বিতরণ করুন

  6. প্রকল্প তথ্য ফল বন্ধ করুন।

  7. টার্গেট তথ্য ফলক খুলুন: গোষ্ঠী ও ফাইলগুলিতে লক্ষ্যগুলি প্রসারিত করুন, আপনার লক্ষ্য নির্বাচন করুন এবং Cmd + I টিপুন।

  8. ট্যাব যান যান।

  9. কনফিগারেশন নামকরণ কনফিগারেশন নির্বাচন করুন।

  10. কোড সাইনিং বিভাগ খুঁজুন।

  11. আইফোন বিতরণে কোড সাইনিং আইডেন্টিটি / আইফোন ওএস ডিভাইসের মানটি সেট করুন।

  12. টার্গেট তথ্য ফলক বন্ধ করুন।

  13. প্রধান উইন্ডোতে বিতরণ থেকে সক্রিয় কনফিগারেশন নির্বাচন করুন।

  14. ফাইল টেমপ্লেট কোড সাইন ইন / এনটাইটেলমেন্ট থেকে একটি নতুন ফাইল তৈরি করুন।

  15. এটি নাম Entitlements.plist

  16. এই ফাইলে, চেকবক্স পেতে-টাস্ক- অনুমতিটি অচিহ্নিত করুন।

  17. লক্ষ্য তথ্য ফলক আনুন এবং আবার কোড সাইনিং বিভাগটি খুঁজুন।

  18. কোড সাইন ইন এনটাইটেলমেন্টের পরে ফাইল নাম Entitlements.plist প্রবেশ করান।

  19. সংরক্ষণ, পরিষ্কার, এবং প্রকল্প নির্মাণ।

  20. গ্রুপ এবং ফাইলগুলিতে ফোল্ডারটি MyApp / Products খুঁজে বের করুন এবং এটি প্রসারিত করুন।

  21. ডান অ্যাপ্লিকেশন ক্লিক করুন এবং ফাইন্ডারে প্রকাশ নির্বাচন করুন

  22. .App ফাইল এবং .mobileprovision ফাইলটি জিপ করুন এবং আপনার পরীক্ষককে সংরক্ষণাগার পাঠান।

    এখানে আমার অ্যাপ্লিকেশন। আপনার ফোনে এটি ইনস্টল করার জন্য:

    1. সংরক্ষণাগার ফাইল আনজিপ করুন।

    2. আই টিউনস খুলুন।

    3. আইটিউনসগুলিতে উভয় ফাইল টেনে আনুন এবং লাইব্রেরী গোষ্ঠীতে রাখুন।

    4. অ্যাপ্লিকেশন ইনস্টল করার জন্য আপনার ফোন সিঙ্ক করুন।

সম্পন্ন! ইসস। এটা আমার জন্য কাজ করেছে। এ পর্যন্ত আমি শুধুমাত্র একটি পরীক্ষক যোগ করেছি।


Testflight ব্যবহার করে:

1) উন্নয়ন সার্টিফিকেট দ্বারা আইপিএ ফাইল তৈরি করুন

2) testflight উপর ipa ফাইল আপলোড করুন

3) এখন, পরীক্ষিত ডিভাইসটি সনাক্ত করতে, আপেল অ্যাকাউন্টে ডিভাইস আইডি যোগ করুন এবং আপনার ডেভেলপমেন্ট শংসাপত্র রিফ্রেশ করুন। আপডেট করা শংসাপত্রটি ডাউনলোড করুন এবং testflight ওয়েবসাইটে এটি আপলোড করুন। আপনি পেয়ে যা ডিভাইস আইডি চেক করুন।

4) এখন পরীক্ষকদের কাছে আইপিএ ফাইলটি ইমেল করুন।

5) আইপিএ ফাইল ডাউনলোড করার সময়, পরীক্ষকগণ কোন সতর্কতা পাচ্ছেন না, এর অর্থ ডিভাইস টোকেন + সংস্থাপন প্রোফাইল যাচাই করা হয়েছে। সুতরাং, পরীক্ষক এখন ডিভাইসে আইপিএ ফাইল ডাউনলোড করতে এবং পরীক্ষার কাজ করতে পারেন ...







beta-testing