দূরবর্তী ব্যবহারকারীদের বিটা অ্যাপ বিতরণ করা হচ্ছে


8

দেখে মনে হচ্ছে শারীরিক যোগাযোগের বাইরের লোককে আমার বিটা আইওএস অ্যাপ সরবরাহ করার কোনও সহজ সমাধান নেই। অ্যাপ স্টোর (যা অ্যাপল স্পষ্টভাবে বিটা টেস্টিংয়ের জন্য নয় এটি বলে) ব্যবহার করে আমি যেভাবে এই কাজটি করতে পেলাম সেগুলি হ'ল:

  1. বিকাশকারী এন্টারপ্রাইজ প্রোগ্রাম ব্যবহার করুন; ব্যয়বহুল এবং অত্যধিক

  2. টেস্টফ্লাইট ব্যবহার করুন; মাত্র 25 টি পর্যন্ত "অভ্যন্তরীণ" পরীক্ষকরা চূড়ান্ত গাইডলাইনগুলি আরও বেশি লোকের জন্য রাখার আগে অনুমতি দেয় (কেন কেবল এটিকে অ্যাপ স্টোরে রাখবেন না ...?)

  3. তাদের আমার সম্পূর্ণ এক্সকোড প্রকল্প দিন এবং ব্যবহারকারীকে এটি তাদের নিজস্ব এক্সকোড পরিবেশে তৈরি করতে দিন; প্রযুক্তিবিহীন লোকদের জিজ্ঞাসা করা অসম্ভব + আমি আমার প্রকল্পটি আমার সংস্থার বাইরের লোককে দিতে চাই না

  4. অ্যাড-হক উন্নয়ন; সবাইকে আমাকে তাদের ইউডিআইডি দিন ... অন্যের জন্য বিশাল সমস্যা / লোকেরা আমার সংস্থার বাইরে এটি করতে চাইবে না

আমি যে অ্যাপ্লিকেশনটি বিকাশ করছি তা বৈজ্ঞানিক সম্প্রদায়ের লোকেরা আমার সংস্থাটি তৈরি করছে এমন একটি নির্দিষ্ট ডিভাইস নিয়ন্ত্রণ করতে ব্যবহার করবে। এমন একটি সম্ভাবনা রয়েছে যা অ্যাপ স্টোরের অ্যাপ্লিকেশনগুলির জন্য অ্যাপলের মানদণ্ডের মধ্যে নাও থাকতে পারে তবে অদূর ভবিষ্যতে 100 টিরও বেশি লোক এটি ব্যবহার করতে পারে। আমি অনুমান করি যে আসল প্রশ্নটি আমি জিজ্ঞাসা করছি: আমি কীভাবে আমার "সাব-পার" বিটা অ্যাপটি একটি বিশাল গোষ্ঠীর কাছে পাব?

উত্তর:


2

অতীতে আপনাকে বড় বিটা গ্রুপগুলির জন্য হকি অ্যাপ্লিকেশন এবং টেস্টফ্লাইটের মধ্যে বেছে নিতে হবে - তবে এখন অ্যাপল টেস্টফ্লাইট কিনেছে এবং বিটা বের করার জন্য আপনাকে পর্যালোচনা করতে হবে, হকি অ্যাপের বিটা পরীক্ষার কাঠামোটি আপনার প্রয়োজনের জন্য সবচেয়ে উপযুক্ত suited তালিকাভুক্ত।

এটি ব্যবহারকারীর তালিকাভুক্তি এবং শেষ ব্যবহারকারীদের জন্য বিল্ডটি অবহিত এবং পরিবেশন করা পরিচালনা পরিচালনা করতে সহায়তা করে। আপনার টেপ অ্যাপলআইডিআইডি পুল পরিচালনা করার জন্য আপনি এখনও হুকের উপরে রয়েছেন, তবে এখন যে 100 টি ডিভাইস সীমাটি ooিলা করা হয়েছে, আপনি হকি এবং অ্যাপলের সাধারণ অর্থপ্রাপ্ত বিকাশকারী অ্যাকাউন্ট সীমা ব্যবহার করে বেশ বিস্তৃত বিটা পরীক্ষা করতে পারেন।

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

আপনার কেবলমাত্র অন্য বিকল্পটি হ'ল প্রতিটি ব্যবহারকারীর কাছে উত্স কোডটি প্রেরণ করা এবং সেগুলি তৈরি করতে, স্বাক্ষর করতে এবং তারপরে তাদের নিজস্ব অ্যাপ্লিকেশন ইনস্টল করতে Xcode ব্যবহার করা। এটি কোনও বিশেষ অ্যাপ্লিকেশনটির অনুপ্রাণিত ব্যবহারকারীদের জন্য উড়ে যেতে পারে। গিটহাব বা অন্যান্য উত্স সরঞ্জামগুলি আপনাকে আপডেটগুলি আউট করতে সহায়তা করবে তবে আপনি লোকদের সমর্থন করছেন এবং সেই মডেলের অধীনে অ্যাপটির পরিবর্তে সম্ভবত এর জন্য চার্জ দিন।


সুতরাং আমার অ্যাপটি বিতরণ করার কোনও উপায় নেই যার আগে আমি এটি দিতে চাই প্রত্যেক ব্যক্তির ইউডিআইডি না পেয়ে? ওহ, আমার মনকে ফুঁকিয়েছে যে আমি কেবল কারও কাছেই .ipa ফাইল ইমেল করতে পারি না এবং এটিকে তাদের নিজস্ব আইটিউনে ফেলে দিতে পারি
জেল

@ জেল - না আপনি টেস্টফ্লাইট বা কোনও পরিষেবা যা আপনার জন্য ইউডিআইডি হ্রাস করে সেগুলির মাধ্যমে অ্যাপলআইডি ব্যবহার করতে পারেন। এটি ডিজাইনের মাধ্যমে - আইওএস অ্যাপ্লিকেশনগুলি লোড করতে চায় না। ২৯ শে জুন, ২০০ Since সাল থেকে এটি স্ট্যান্ডার্ড এবং আমি শীঘ্রই এটি কখনই পরিবর্তিত হতে দেখি না। বিশেষত যেহেতু আইওএস 9 এবং এক্সকোড যে কাউকে "তাদের নিজস্ব" অ্যাপ্লিকেশনগুলিতে স্বাক্ষর করতে দেয়।
bmike

2

আপনি বাইরের বিটা পরীক্ষকদের জন্য টেস্টফ্লাইট ব্যবহার করতে পারেন। এটি আপনাকে 2,500 অবধি বহিরাগত পরীক্ষক দিয়ে পরীক্ষার অনুমতি দেবে। তাদের ইউডিআইডিগুলি কেবল তাদের ইমেল ঠিকানাগুলি জানা দরকার নেই।

যাইহোক, আমি ধরে নিয়েছি যে আপনি ভাবেন যে আপনার অ্যাপ্লিকেশন এমনকি কম সীমাবদ্ধ বিটা অ্যাপ পর্যালোচনাও পাস করতে সক্ষম হবে না।

সেক্ষেত্রে আপনি আপনার অ্যাপ্লিকেশনটিকে "অর্ধ-বেকড" আকারে বিতরণ করতে পারেন। আপনি চাইছেন না এমন সূত্রগুলি সহ এক্সকোড-প্রকল্পটি দেওয়ার পরিবর্তে আপনি বাইনারিগুলি সংকলিত হিসাবে আপনার অ্যাপ্লিকেশনটি বিতরণ করতে পারেন, তবে স্বাক্ষরিত হয়নি।

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

সরঞ্জামটির তথ্য.পালিস্টে বান্ডেলের নাম পরিবর্তন করতে হবে এবং অ্যাপ্লিকেশনটিতে সাইন ইন করতে "কোডসাইন" সরঞ্জামটি ব্যবহার করতে হবে:

বান্ডিলের নামটি অনন্য করতে, কেবলমাত্র প্লিস্ট ফাইলে কোনও বান্ডেল নামের সাথে কোনও এলোমেলো শনাক্তকারী যুক্ত করুন।

কোডসাইন সরঞ্জামটি এই জাতীয় কমান্ডের সাহায্যে ব্যবহার করা যেতে পারে:

codesign --force --sign "my identity"  <path for .app file>

যেখানে "আমার পরিচয়" হ'ল শেষ-ব্যবহারকারীর পরিচয় (অ্যাপল-আইডি)।


আপনি উল্লেখ করতে পারেন যে অ্যাপল সম্প্রতি এফ.লাক্সের নির্মাতাদের ঠিক সেই অনুশীলনটি করা বন্ধ করতে বলেছে।
ঘোস্টলাইরিক্স

2
হ্যাঁ, এটি ঠিক - তবে এটি এবং এফ.লক্সের মধ্যে আমি যে পার্থক্যটি দেখছি তা মূলত এফ.লাক্স গ্রুপটি অ্যাপল বিকাশকারীদের নিবন্ধিত ছিল। তারা অ্যাপলের সাথে তাদের একটি চুক্তি লঙ্ঘন করছে - এবং তাদের সম্ভাব্য অন্যান্য অ্যাপ্লিকেশন বা ম্যাক প্রোগ্রামগুলি নিষিদ্ধ করা হবে না তা নিশ্চিত করার জন্য, তারা আইওএস অ্যাপটিকে সাইডেলয়েডিংয়ের প্রস্তাব দেওয়া বন্ধ করতে বেছে নিয়েছিল। এছাড়াও এফ.লাক্স অ্যাপের বিপুল সংখ্যক সম্ভাব্য ব্যবহারকারী ছিল। এটি বিশেষ গবেষণা সরঞ্জামগুলির মতো শোনাচ্ছে যা বেশিরভাগ কয়েকশ ব্যবহারকারী ব্যবহার করতে পারেন। সেক্ষেত্রে অ্যাপল সম্ভবত এতে আগ্রহ দেখায় না।
jksoegaard

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

: আমি কিভাবে codesign কমান্ড, ইত্যাদি এছাড়াও আপনি অ্যাপলের ডকুমেন্টেশন পাঠাতে পারেন চালানোর জন্য সুনির্দিষ্ট যোগ করেছেন developer.apple.com/library/mac/documentation/Security/...
jksoegaard

1

Fabric.io সত্যিই দুর্দান্ত।

আপনি ইমেলের মাধ্যমে একটি আমন্ত্রণ প্রেরণ করতে পারেন এবং আপনি ইমেল মাধ্যমে সংশ্লিষ্ট ইউডিআইডি পাবেন receive

এবং ফ্যাব্রিকের সত্যিই ভাল পয়েন্ট হ'ল ক্র্যাশলিটিক্স এবং অ্যানালিটিক্স বৈশিষ্ট্যগুলি।

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

http://frabric.io


0

আপনি যা করতে চাইছেন তার জন্য দিয়াভি একটি দুর্দান্ত প্ল্যাটফর্ম।

মূলত আপনি এই অ্যাপ্লিকেশনটিতে আপনার অ্যাপ্লিকেশন আপলোড করেন এবং আপনি একটি সংক্ষিপ্ত লিঙ্ক পাবেন যা আপনি আপনার পরীক্ষকদের কাছে পাঠাতে পারেন। যখন তারা তাদের আইওএস ডিভাইসে লিঙ্কটি খুলবে তখন তাদের অ্যাপ্লিকেশনটি ইনস্টল করার অনুরোধ জানানো হবে।

তাদের ওয়েবসাইটে বিস্তারিত হিসাবে, ক্যাপটি হ'ল অ্যাপ্লিকেশন ইনস্টল করতে ব্যবহৃত প্রতিটি ব্যবহারকারীর ডিভাইসে আপনাকে প্রভিশন প্রোফাইলে যুক্ত করতে হবে।

এটি সম্ভবত টেস্টফ্লাইটের মাধ্যমে বিতরণ না করে ব্যবহারকারীদের পক্ষে যতটা সহজ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.