এক্সকোড অ্যাপ্লিকেশনটির .app ফাইল কীভাবে পাবেন


102

আমি একটি এক্সকোড প্রকল্প তৈরি করেছি। এখন আমি অ্যাপ্লিকেশনটি ব্যবহার করতে আমার বন্ধুর কাছে .app ফাইলটি দিতে চাই। আমি এই ফাইলটি কোথা থেকে পাব? ইনস্টলার প্যাকেজটি ব্যবহার করে কীভাবে এই অ্যাপ্লিকেশন ফোল্ডারে এই .app ফাইলটি ইনস্টল করবেন?

উত্তর:


52

একটি রিলিজ সংস্করণ তৈরি করুন এবং .app ফাইলটি আপনার প্রকল্পের বিল্ড / রিলিজ ফোল্ডারের অধীনে রয়েছে। এটি কেবল আপনার বন্ধুর মেশিনের অ্যাপ্লিকেশন ফোল্ডারে অনুলিপি করুন। আমি মনে করি না যে আপনার কোনও ইনস্টলার তৈরি করা দরকার।


আমাকে .app ফাইলটি সহ কিছু সহায়ক উপাদান ইনস্টল করতে হবে। কেন আমি ইনস্টলার প্যাকেজ তৈরি করেছি ts কিন্তু এটি .app ফাইল ব্যতীত প্রতিটি জিনিস ইনস্টল করে। কিভাবে .app ফাইল ইনস্টল করবেন? আমি সেই অ্যাসিটেটেড মার্ক পেয়েছি।
শক্তি

4
@ নেলসন এই প্রশ্নটি করেন ... এক্সকোড 4 এ সঠিক উত্তরটি কী?
গ্রেগ

52
@ গ্রেগ, নেভিগেটরে (বাম ফলক), গ্রুপ "পণ্যগুলি" প্রসারিত করুন এবং .app ফাইলটিতে ডান ক্লিক করুন এবং "ফাইন্ডারে শো করুন" নির্বাচন করুন choose এটা আছে!
সুফিয়ান

4
সুফিয়ান এর মন্তব্য সঠিক। এটা আমার জন্য কাজ করেছে। আপনি যদি রিলিজ সংস্করণ চান তবে আপনার অবশ্যই সঠিক বিল্ড স্কিমের সাথে অ্যাপ্লিকেশনটি তৈরি করতে হবে। একটি নতুন বিল্ড স্কিম তৈরি করতে পণ্য -> স্কিম -> নতুন স্কিম এ যান। নতুন স্কিমটি খুলুন এবং সংরক্ষণাগার ট্যাবে রিলিজ কনফিগারেশনটি চয়ন করুন। রান ট্যাবেও একই কাজ করুন। তারপরে আপনার অ্যাপ তৈরি করুন। এটি "রিলিজ-আইফোনস" ফোল্ডারে .app ফাইল তৈরি করবে। আপনি .app ফাইলটি বামদিকে উত্স ফলকে পণ্য ডিরেক্টরিতে ডান-ক্লিক করে এবং "ফাইন্ডারে দেখান" নির্বাচন করে এটিও সন্ধান করতে পারেন।
আকিলান আরসু

62

আপনি .app ফাইলটি এখানে পাবেন:

~/Library/Developer/Xcode/DerivedData/{app name}/Build/Products/Deployment/ 

পথের জন্য ক্রেডিট এই উত্তরটি যায়

SIDENOTE: এর পরে আমার আইপ্যাডে toোকার চেষ্টা করে আমি অনেক মজা পেয়েছি। এটি তবে কাজ করে। আইওএস 5.1.1 এর সাথে স্নো লেপার্ড + এক্সকোড ৪.২ + আইপ্যাড ব্যবহার করে :) আইপ্যাডে অ্যাপটি পেতে আইফোন কনফিগারেশন ইউটিলিটিটি ব্যবহার করেছি (আপনাকে অ্যাপটি যুক্ত করতে হবে, তারপরে ডিভাইসে ক্লিক করতে হবে, তারপরে "ইনস্টল করুন" ক্লিক করুন অ্যাপ্লিকেশনটি আপনি আইফোনের কনফিগারেশন ইউটিলিটির "অ্যাপ্লিকেশন লাইব্রেরি" এ সবে যুক্ত করেছেন এবং একটি তৈরি করতে হয়েছিল ডিস্ট্রিবিউশন প্রভিশনিং প্রোফাইল হবে এবং ডাব্লুডাব্লুডিআর শংসাপত্রটি পেতে হবে এবং সব শংসাপত্রগুলি স্থানে থাকার পরে অবশেষে এক্সকোডে বিল্ড সেটিংস পরিবর্তন করতে হয়েছিল। এখানে দেখুন

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

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


32
  1. এক্সকোড উইন্ডো ট্যাব
  2. আয়োজক
  3. আপনি অ্যাপ্লিকেশন পেতে চান সংরক্ষণাগারে রাইট ক্লিক করুন
  4. ফাইন্ডারে শো
  5. (ProductName…।) এ রাইট ক্লিক করুন। এক্সক্রিচ ফাইল
  6. প্যাকেজ বিষয়বস্তু প্রদর্শন করুন
  7. পণ্য
  8. অ্যাপ্লিকেশন

শেষ অবধি - এখানে আপনার .APP প্রকল্প ফাইল!


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

আমার উত্তরের ৩ টি অংশ হিসাবে, আপনি অ্যাপ্লিকেশন ফাইলটি পেতে চান তা চয়ন করতে পারেন।
আহমেট কাজিম জোনয়

30

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


এটি আইওএস-তেও প্রযোজ্য, তবে নোট করুন যে .app ফাইলটির একাধিক সংস্করণ রয়েছে এবং ডিফল্টরূপে এটি আমাকে "রিলিজ-আইফোনেস" র পরিবর্তে "রিলিজ-আইফোনেস" এ নিয়ে যায়। আপনি যদি আধুনিক ব্যবহার করতে চান আপনি যদি এটি কোনও সিমুলেটারে এক্সক্রুন সিম্কিটল ইনস্টল করে ইনস্টল করতে চলেছেন
চিকোভিটজ

12

এক্সকোড ৪.৪.২ এর অধীনে, আপনি এইভাবে .app ফাইলটি সন্ধান করতে পারেন:

  1. এক্সকোডের মেনুতে উইন্ডো> সংগঠক নির্বাচন করুন (বা কেবল 'শিফট + কমান্ড + 2' টিপুন)
  2. অর্গানাইজারের বাম দিকে আপনার প্রকল্পটি নির্বাচন করুন এবং আপনি ডানদিকে ডাইরাইভ করা ডেটা পাথটি খুঁজে পাবেন। পথের শেষে কেবল মিনি তীরটি ক্লিক করুন, এটি পথের ফাইন্ডারটি খুলবে।
  3. ফাইন্ডারে, "বিল্ড> পণ্য> রিলিজ" ক্লিক করুন, আপনি। অ্যাপটি পাবেন।

8

Library / লাইব্রেরি / বিকাশকারী / এক্সকোড / ডেরিভডডেটা / {অ্যাপের নাম} / বিল্ড / পণ্যগুলি / ডিবাগ-আইফোনেসিমুলেটর /


6
এই উত্তরটি কীভাবে অন্যদের উন্নতি করতে পারে যার মধ্যে একই পথ রয়েছে তবে ব্যাখ্যা রয়েছে?
বোডজোন

6

এক্সকোড 7 এ একটি দ্রুত উপায় হ'ল পণ্য> সংরক্ষণাগার ব্যবহার করা। এটি সম্ভবত জমা দেওয়ার জন্য স্বাক্ষরিত অনুলিপি নয় তবে এটি পরীক্ষার জন্য অন্য কাউকে দেওয়ার পক্ষে যথেষ্ট।


6

এক্সকোড 8.1

পণ্য -> সংরক্ষণাগার এর পরে ডানদিকে আপনার ড্রাইভের কোথাও রফতানি করুন।


আমি যখন XCode 9+ এ এই বিকল্পটি ব্যবহার করি তখন এটি একটি .ipa ফাইল দেয়। এক্সকোড অর্গানাইজার ব্যবহার করে .app ফাইল পাওয়া সম্ভব ? যদি হ্যাঁ, কিভাবে?
সিএসনিউরিলমজ

আমি পেয়েছি। সংরক্ষণাগারে রাইট ক্লিক করুন এবং ফাইন্ডার দেখান নির্বাচন করুন । তারপরে .xcarchive ফাইলে রাইট ক্লিক করুন এবং প্যাকেজ সামগ্রীগুলি দেখান.app ফাইলটি পণ্য> অ্যাপ্লিকেশন ফোল্ডারে রয়েছে।
সিএসনিউরিলমাজ

3

আমি জানি অ্যাপিয়াম মোবাইল অটোমেশন হিসাবে আপনার সিমুলেটারে আইওএস অ্যাপ চালানোর জন্য .app ফাইল দরকার। সুতরাং আমার মতো আপনারা অনেকেই এই সমস্যার মুখোমুখি হন। সুতরাং আমি ব্যাখ্যা করি যে কীভাবে। অ্যাপ ফাইল তৈরি করতে হয় এবং এটি কোথায় অবস্থিত।

1. ওপেন এক্সকোড।

আপনার নমুনা প্রকল্পটিতে ক্লিক করুন। (আপনি যদি না থাকেন তবে নতুন এক্সকোড প্রকল্প তৈরি করতে ক্লিক করুন)

৩. স্ক্রিনের ভিতরে বাম প্যানেলে আপনি পণ্য ফোল্ডার দেখতে পাবেন তারপরে ক্লিক করুন এবং প্রসারিত করুন, আপনি তালিকাটি দেখতে পাবেন।

  1. তারপরে .app ফাইলটিতে ডান ক্লিক করুন এবং শো ইন ফাইন্ডারে ক্লিক করুন এবং আপনার। অ্যাপ্লিকেশন ফাইলটি স্থির করুন। এখন আপনি অ্যাপিয়াম ডেস্কটপের জন্য বা ফ্রেমওয়ার্কে সক্ষমতার জন্য সেই পাথটি অনুলিপি বা ব্যবহার করতে পারেন।

বিশদ জন্য সংযুক্ত স্ক্রিনশট চেক করুন

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