আমি একটি এক্সকোড প্রকল্প তৈরি করেছি। এখন আমি অ্যাপ্লিকেশনটি ব্যবহার করতে আমার বন্ধুর কাছে .app ফাইলটি দিতে চাই। আমি এই ফাইলটি কোথা থেকে পাব? ইনস্টলার প্যাকেজটি ব্যবহার করে কীভাবে এই অ্যাপ্লিকেশন ফোল্ডারে এই .app ফাইলটি ইনস্টল করবেন?
উত্তর:
একটি রিলিজ সংস্করণ তৈরি করুন এবং .app ফাইলটি আপনার প্রকল্পের বিল্ড / রিলিজ ফোল্ডারের অধীনে রয়েছে। এটি কেবল আপনার বন্ধুর মেশিনের অ্যাপ্লিকেশন ফোল্ডারে অনুলিপি করুন। আমি মনে করি না যে আপনার কোনও ইনস্টলার তৈরি করা দরকার।
আপনি .app ফাইলটি এখানে পাবেন:
~/Library/Developer/Xcode/DerivedData/{app name}/Build/Products/Deployment/
পথের জন্য ক্রেডিট এই উত্তরটি যায়
SIDENOTE: এর পরে আমার আইপ্যাডে toোকার চেষ্টা করে আমি অনেক মজা পেয়েছি। এটি তবে কাজ করে। আইওএস 5.1.1 এর সাথে স্নো লেপার্ড + এক্সকোড ৪.২ + আইপ্যাড ব্যবহার করে :) আইপ্যাডে অ্যাপটি পেতে আইফোন কনফিগারেশন ইউটিলিটিটি ব্যবহার করেছি (আপনাকে অ্যাপটি যুক্ত করতে হবে, তারপরে ডিভাইসে ক্লিক করতে হবে, তারপরে "ইনস্টল করুন" ক্লিক করুন অ্যাপ্লিকেশনটি আপনি আইফোনের কনফিগারেশন ইউটিলিটির "অ্যাপ্লিকেশন লাইব্রেরি" এ সবে যুক্ত করেছেন এবং একটি তৈরি করতে হয়েছিল ডিস্ট্রিবিউশন প্রভিশনিং প্রোফাইল হবে এবং ডাব্লুডাব্লুডিআর শংসাপত্রটি পেতে হবে এবং সব শংসাপত্রগুলি স্থানে থাকার পরে অবশেষে এক্সকোডে বিল্ড সেটিংস পরিবর্তন করতে হয়েছিল। এখানে দেখুন
তবে অনেক মজা করার পরে আমি এখন আমার আইপ্যাডে আমার প্রথম অ্যাপটির দিকে নজর দিচ্ছি :) - বিটিডব্লিউ, অ্যাপ স্টোরটিতে অ্যাপস পাওয়ার জন্য আপনাকে একটি অ্যাপ স্টোর ডিস্ট্রিবিউশন প্রভিশনিং প্রোফাইল তৈরি করতে হবে, যখন এই জাতীয় অ্যাড ইনস্টলের জন্য আপনি একটি অ্যাডহক তৈরি করেন এক. এটিতে আরও কিছু আছে তবে আমি মনে করি এগুলি সবচেয়ে গুরুত্বপূর্ণ এবং কৌতুকপূর্ণ পদক্ষেপ। উপভোগ করুন
পুনশ্চ. শুধু মনে আছে আপনাকে বিল্ড টাইপ (এক্সকোডের উপরে বাম) "আইওএস ডিভাইস" এ সেট করতে হবে, অন্যথায় এটি কখনই আপনার অ্যাপ্লিকেশনটিতে স্বাক্ষর করবে না। সুতরাং উপরের পাথের নামটির কেবলমাত্র সীমিত মান রয়েছে: হ্যাঁ, এটিতে .app ফাইলটি থাকবে তবে আপনি এটি আপলোড করতে পারবেন না (অন্তত আইফোনের কনফিগারেশন ইউটিলিটিটি ব্যবহার করবেন না) এটি কোড স্বাক্ষরিত নয় - আপনি পাবেন একটি "বৈধতা স্বাক্ষর অনুলিপি করা যায়নি" ত্রুটি। সুতরাং এটিকে "আইওএস ডিভাইস" এ পরিবর্তন করুন এবং বিল্ড করুন (উপরের ইউআরএল তথ্য অনুসারে এক্সকোডের বিল্ড বিভাগে সঠিক শংসাপত্র নির্বাচন করতে মনে রাখবেন)। একই বিল্ড বিভাগে, আপনি "ইনস্টলেশন বিল্ড প্রোডাক্টস অবস্থান" কে একটি আলাদা পথে সেট করতে পারেন, যাতে আপনি নির্ধারণ করতে পারেন যে .app (সঠিকভাবে কোড স্বাক্ষরিত একটি) কোথায় শেষ হয়।
শেষ অবধি - এখানে আপনার .APP প্রকল্প ফাইল!
অ্যাপ্লিকেশনটি আপনার প্রকল্পগুলি বিল্ড ডিরেক্টরিতে উপস্থিত হবে। এক্সকোড উইন্ডোর বামে উত্স প্যানে আপনি 'পণ্য' নামে একটি বিভাগ দেখতে পাবেন। নীচে তালিকাভুক্ত আপনার আবেদনের নাম থাকবে। আপনি যদি এটিতে ডান ক্লিক করেন তবে আপনি ফাইন্ডারের অ্যাপ্লিকেশনটিতে নেওয়ার জন্য 'উদ্ঘাটনকারীকে প্রকাশ করুন' নির্বাচন করতে পারেন। আপনি এটি সরাসরি আপনার বন্ধুর কাছে প্রেরণ করতে পারেন এবং তিনি কেবল এটি তার অ্যাপ্লিকেশন ফোল্ডারে অনুলিপি করতে পারেন। বেশিরভাগ অ্যাপ্লিকেশনগুলির জন্য ম্যাক ওএস এক্সে ইনস্টলার প্যাকেজ প্রয়োজন হয় না।
এক্সকোড ৪.৪.২ এর অধীনে, আপনি এইভাবে .app ফাইলটি সন্ধান করতে পারেন:
এক্সকোড 7 এ একটি দ্রুত উপায় হ'ল পণ্য> সংরক্ষণাগার ব্যবহার করা। এটি সম্ভবত জমা দেওয়ার জন্য স্বাক্ষরিত অনুলিপি নয় তবে এটি পরীক্ষার জন্য অন্য কাউকে দেওয়ার পক্ষে যথেষ্ট।
এক্সকোড 8.1
পণ্য -> সংরক্ষণাগার এর পরে ডানদিকে আপনার ড্রাইভের কোথাও রফতানি করুন।
আমি জানি অ্যাপিয়াম মোবাইল অটোমেশন হিসাবে আপনার সিমুলেটারে আইওএস অ্যাপ চালানোর জন্য .app ফাইল দরকার। সুতরাং আমার মতো আপনারা অনেকেই এই সমস্যার মুখোমুখি হন। সুতরাং আমি ব্যাখ্যা করি যে কীভাবে। অ্যাপ ফাইল তৈরি করতে হয় এবং এটি কোথায় অবস্থিত।
1. ওপেন এক্সকোড।
আপনার নমুনা প্রকল্পটিতে ক্লিক করুন। (আপনি যদি না থাকেন তবে নতুন এক্সকোড প্রকল্প তৈরি করতে ক্লিক করুন)
৩. স্ক্রিনের ভিতরে বাম প্যানেলে আপনি পণ্য ফোল্ডার দেখতে পাবেন তারপরে ক্লিক করুন এবং প্রসারিত করুন, আপনি তালিকাটি দেখতে পাবেন।