আর্কাইভগুলি Xcode 4 এর জন্য অর্গানাইজারে প্রদর্শিত হচ্ছে না


141

আমি এক্সকোড 4 এ একটি আইপিএ তৈরির চেষ্টা করছি, অনেকটা এই প্রশ্নটির মতো ব্যক্তির মতো:

এক্সকোড 4:। Xcarchive এর পরিবর্তে আইপিএ ফাইল তৈরি করুন

সুতরাং - আমি আমার সংরক্ষণাগারটি সফলভাবে শেষ করেছি - অনুমিতভাবে। এটি তার গন্তব্য ফোল্ডারে প্রকল্পের জন্য .xcarchive ফাইলগুলি ফেলে দেয়। কিন্তু এই সংরক্ষণাগারগুলি আমার সংগঠক উইন্ডোতে প্রদর্শিত হবে না। সুতরাং আমি আইপিএ তৈরি করতে উপরের প্রশ্নে বর্ণিত হিসাবে সেগুলি ভাগ করতে পারি না।

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


1
এখানেও একই সমস্যা। পূর্ববর্তী সংস্করণ থেকে প্লাস পুরানো সংরক্ষণাগারগুলি চলে গেছে।
রন স্রেব্রো

1
একই সমস্যা ছিল। সঠিকভাবে স্কিপ ইনস্টল ফ্ল্যাগটি কনফিগার করতে পারেনি। (তাদের কোনওভাবে মিশ্রিত করা হয়েছিল) এখন এটি কার্যকর হয়েছে। হ্যাঁ
হেল্জ বেকার

@ হেল্জ বেকার: এটি কার্যকর করতে আপনি কী করেছেন?
ট্যালেন

এখন, যদি আপনার সম্প্রতি এই সমস্যাটি ঘটেছিল (ডিসেম্বর 2016) তবে এটিও হতে পারে কারণ আপনার ওএস আপগ্রেড হয়েছে এবং আপনার এক্সকোড সংস্করণটি হয়নি। আমি ওএস এক্স এল ক্যাপিটেনের জন্য এটি ঘটতে দেখেছি - 10.11.16 এবং তাদের Xcode 8.2
JD এ

উত্তর:


191

সম্পাদনা (একক উত্তরের সমস্ত মন্তব্য অন্তর্ভুক্ত)

নিম্নলিখিতগুলির মধ্যে একটি (বা সমস্ত) ব্যবহার করে দেখুন

  1. বিল্ড ফর -> আর্কাইভ ব্যবহারের পরিবর্তে পণ্য মেনুতে কেবল সংরক্ষণাগার ব্যবহার করুন। এটি তখন প্রদর্শিত হবে।

  2. স্কিম এডিটরটিতে, স্কিমটি সম্পাদনা করুন এবং সংরক্ষণাগার ট্যাবে যান, নিশ্চিত করুন যে সংগঠকটিতে শো করার জন্য চেক বক্সটি চেক করা আছে।

  3. স্কিম সম্পাদকের সংরক্ষণাগার ট্যাবে আর্কাইভের জন্য ব্যবহৃত বিল্ড কনফিগারেশনটি পরীক্ষা করে দেখুন। নিশ্চিত হয়ে নিন যে এতে সঠিক এনটাইটেলমেন্ট ফাইল এবং শংসাপত্র রয়েছে।

  4. সংরক্ষণাগারটির জন্য ব্যবহৃত বিল্ড সেটিংসের জন্য বিল্ড সেটিংসে স্যুইচ করুন ইনস্টল করুন -> কোনওটিতে ছাড়ুন।

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

@ সিমিকে এবং @ র‌্যাল্ফ বি ও @ স্কট ম্যাকমিলিনকে ধন্যবাদ


2
আমি এটি সন্ধান শেষ। বিল্ড ফর -> সংরক্ষণাগার এবং সংরক্ষণাগার উভয়ই আমার পক্ষে কার্যকর হয়নি। তবে আমি আমার X. এক্স সংস্করণ থেকে আমার এনটাইটেলমেন্ট.প্লাইটি বের করে দিয়েছি - ডাবল পরীক্ষা করে দেখেছি যে সংরক্ষণাগার বিল্ডে ব্যবহৃত স্কিমটি সঠিক শংসাপত্রটি ব্যবহার করছে .... এবং এটি প্রদর্শিত হয়েছিল। যদিও এটি বের করার জন্য আমাকে সমস্ত দিন নিয়েছিল।
র‌্যাল্ফ বি

60
আমি মনে করি এটি ঠিক করে ফেলেছি। বিল্ড সেটিংসে, মোতায়েন বিভাগে, আমি স্কিপ ইনস্টল -> কোনওটিতে প্রকাশ করুন স্যুইচ করেছি। অ্যাপলের পরামর্শ অনুসরণ করে আমি এটি হ্যাঁ সেট করে রেখেছি ... অনুমান করা যে এটি করা ভুল ছিল।
সিমিকি

14
এখানে একই সমস্যা; @ স্মার্কির পরামর্শ অনুসরণ করে স্কিপ ইনস্টলটি NO এ পরিবর্তন করে এটি কার্যকর হয়েছে।
স্কট ম্যাকমিলিন

3
আমার সমস্যাটি এই সমাধান দ্বারা স্থির করা হয়নি, তবে এটি "স্কিপ ইনস্টল করুন" কোনও স্থানে স্থির করার বিষয়ে স্মিকি পরামর্শ থেকে সমাধান করা হয়েছিল। ধন্যবাদ!
আইসাই ব্লুরোজ

1
এছাড়াও, যদি আপনি ব্যবহার করছেন CocoaPods আমার মত, আপনি সঠিক সেট করা উচিত কোড সাইন ইন পরিচয় মধ্যে সেটিং বিল্ড Pods প্রকল্পের।
ভ্লাদ তসেপেলেভ

66

এটি পাওয়া যেতে পারে এমন একই প্রশ্নের অন্য জবাবের ভিত্তিতে তৈরি আর্কাইভে xcode4 সংগঠকটিতে উপস্থিত হয় না

আমি এই উত্তরের জন্য কোনও ক্রেডিট নিই না, তবে রনের পরামর্শের সাথে এটি আমার জন্য সমস্যাটি স্থির করেছে।

"রিলিজ" কনফিগারেশনের জন্য নিম্নলিখিতটি করুন:

আপনার প্রকল্পে YES এ "স্কিপ ইনস্টল করুন" সেট করুন

আপনার অ্যাপ্লিকেশন টার্গেটে কোনও "ইনস্টল করুন স্কিপ" সেট করুন

অন্তর্ভুক্ত সমস্ত স্থিতিশীল লাইব্রেরি লক্ষ্যগুলিতে YES এ "ইনস্টল করুন স্কিপ" সেট করুন

মেনু থেকে পণ্য -> সংরক্ষণাগার চয়ন করুন।

এটি আমার পক্ষেও কাজ করেছিল এবং মূল উত্তর পোস্টার অনুসারে অ্যাপল দেব ফোরামের পরামর্শের ভিত্তিতে তৈরি।


1
শুধু এই উত্তরটি কৌতুক করেছিল! সম্ভবত আমি "স্কিপ ইনস্টল করুন" এর জন্য প্রকল্প এবং লক্ষ্য সেটিংস মিশ্রিত করেছি। ধন্যবাদ!
কনস্টান্টিনো জারোহাস

আপনি একজন কিংবদন্তি, বিল্ড সেটিংসের সাথে প্রায়
ঘন ঘন ঘন ঘন ঘন ঘন কাটানোর

36

আমারও একই সমস্যা ছিল ... আমি INSTALL_PATHআমার বিল্ড সেটিংসে ভুল করে "ইনস্টলেশন ডিরেক্টরি" ( ) সেট করেছিলাম। এই সেটিংটি সরানো এবং ডিফল্ট ব্যবহার করে /Applicationsআমার সমস্যার সমাধান হয়েছে।


উপরের উত্তরগুলির মধ্যে এটি কোনও করেনি। আমার ধারনা থেকে এক্সকোড এই মানটি সরিয়ে নিয়েছে, আমি ধরে নিয়েছি, সংরক্ষণাগারগুলি ঠিকঠাক কাজ করছিল এবং হঠাৎ বন্ধ হয়ে গেল। এর জন্য ধন্যবাদ!
jmstone617

এখানে একই, এটি একটি কাজ স্থির। খুশি আমি কম ভোট দেওয়া উত্তর ছেড়ে দিলাম না।
Gak

"ইনস্টলেশন ডিরেক্টরি" সম্পর্কিত url (ইউআরএলটি অদ্ভুত): ডিসানজি.नेट
#

এর জন্য ধন্যবাদ. আমার আইপ্যাড অ্যাপ্লিকেশনটি কেন এই সেটটির প্রয়োজন তা আমার কোনও ধারণা নেই তবে এটি সমস্যার সমাধান করেছে :)
সিসিয়াম

এটি আমার জন্য এটিও স্থির করে দিয়েছে।
কীথ জনস্টন

8

আরও একটি জিনিস যাচাই করতে হবে: আপনার বিল্ড সেটিংস (সমস্ত) এর "ইনস্টলেশন ডিরেক্টরি" অনুসন্ধান করুন এবং নিশ্চিত করুন যে এটি "/ অ্যাপ্লিকেশনগুলি" তে সেট আছে।


7

হ্যাঁ! অবশেষে। আমিও 2 দিনের জন্য এই আটকে ছিল! আমার এখানে আগে চেক করা উচিত ছিল!

এড়ানো ইনস্টল করুন ... এটিকে নো-তে সরানো হয়েছে এবং এটি কার্যকর হয়েছে!


4

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


3

খালি ডিফল্ট মান ব্যতীত অন্য কোনওটিতে "ইনস্টলেশন ডিরেক্টরি" সেট না করা পর্যন্ত এখানে কোনও পরামর্শই "ইনস্টল করুন স্কিপ" সেট করা সহ আমার পক্ষে কাজ করেনি। (আমি "/ অ্যাপ্লিকেশনগুলি" ব্যবহার করেছি তবে "/ usr / bin" এর মতো অন্যান্য মানগুলিও ভাল থাকবে)) তবে দেখুন এবং দেখুন এটি কার্যকর হয়েছে!


2

সব পরামর্শের জন্য ধন্যবাদ। প্রকল্পের জন্য হ্যাঁ ইনস্টল হ্যাঁ এবং লক্ষ্যগুলির জন্য নেই ব্যবহার করে অবশেষে আমি আমার সংরক্ষণাগারটি শেষ করেছি। তোমাকে অনেক ধন্যবাদ. অন্যের সাথে তুলনা করে, এটি আমাকে প্রায় 3 ঘন্টা সময় নিয়েছিল তবে আমি আশা করি এই থ্রেডটি আগে খুঁজে পেয়েছি (এখন সকাল 1.45)।

ধন্যবাদ।


2

আমার প্রকল্পে আমি একই সমস্যার মুখোমুখি হয়েছি। আমার প্রকল্প সংরক্ষণাগার দেওয়ার পরে, সংগঠক উইন্ডোটি খোলা নেই। সুতরাং আমি এই কাজ করেছিলাম। এবং এটি আমার পক্ষে কাজ করবে। আশা করি এটি আপনাকে সহায়তা করবে।

  1. আপনার প্রকল্পটি নির্বাচন করুন -> বিল্ড সেটিংসে সুইচ ইনস্টল করুন -> সংরক্ষণাগারের জন্য ব্যবহৃত বিল্ড সেটিংসের জন্য কোনওটিতে ছাড়ুন। এর পরে আপনি আপনার প্রকল্পটি সঠিকভাবে সংরক্ষণাগারভুক্ত করতে পারেন।

আগাম ধন্যবাদ.


1

একই সমস্যা ! এবং সমাধান :)

আমি আমার তথ্য.পলিট ফাইলটিতে এটি যুক্ত করছি:

একটি নতুন সম্পত্তি "বান্ডিল সংস্করণ স্ট্রিং, সংক্ষিপ্ত" তৈরি করুন এবং "বান্ডিল সংস্করণ" সম্পত্তি হিসাবে একই সংস্করণ নম্বর সরবরাহ করুন। (রাহুল চৌধুরীকে ধন্যবাদ, তাঁর পোস্ট "এক্সকোড 4 সংরক্ষণাগার সংস্করণ অনির্ধারিত")


1

আমি তাদের সব চেষ্টা করেছিলাম এবং এখনও কিছুই কাজ করে না। তারপরে আমি আমার আইপ্যাডটি পুনরায় সংযুক্ত করেছি, রিলিজ এবং সংরক্ষণাগার জন্য ইনস্টল করুন = কোনটি ছেড়ে যান ... সিমুলেটর বিল্ড সফল হওয়ার পরিবর্তে কোড সাইন রিলিজড স্কিম আইপ্যাডের জন্য বিল্ড ব্যর্থ হয়েছে।

এটি অন্য কারও জন্য কাজ করবে তা নিশ্চিত নয়, তবে আমি সমস্ত ইঙ্গিত দিয়ে মাত্র 5 ঘন্টা সময় ব্যয় করেছি এবং এই সাফল্যে ত্রিভঙ্গ হয়েছি। আমি মনে করি না এটি এটি পরিষ্কার হয়ে যায়, এবং আশা করি অ্যাপল এই স্কোয়ারটি সরিয়ে ফেলবে। ২০১১ সালে এটি কেবল অযৌক্তিক।


ঠিক আছে এখন এটি কাজ করে। ডিবাগ, রিলিজ এবং বিতরণের জন্য পুনরায় নির্বাচিত স্কিপ ইনস্টল করুন = নেই। বিতরণ বিল্ডগুলির জন্য বিতরণ শংসাপত্রটি পর্যালোচনা করেছে (যদিও এটি ইতিমধ্যে সঠিকগুলি দেখিয়েছে)। এবং অবশ্যই জমা দেওয়ার স্থিতিকে 'আপলোডের জন্য প্রস্তুত' এ পুনরায় সেট করুন। এক্সকোড অর্গানাইজারের মাধ্যমে বৈধতা ও জমা দেওয়া। আমি আমার পণ্যটিতে কয়েক ডজন আপডেট করেছি, তবে এখন এক্সকোড 4.0 একটি দুঃস্বপ্ন তৈরি করেছে।
সমৃদ্ধ এম।

এটি আমার জন্য এটি করেছে। যদিও এটি অ্যাপলের নির্দেশের পরিপন্থী, তবুও সংরক্ষণের জন্য NO এ ইনস্টল না করে সেটআপ না করে সংরক্ষণাগার তালিকায় আমি কিছু দেখাতে পারিনি (স্থাপনার অধীনে প্রকল্পের নাম -> টার্গেট -> বিল্ড সেটিংস ক্লিক করুন -> সর্বাধিকীকরণ স্কিপ ইনস্টল করুন -> প্রকাশ = নেই)
ডনভন

1

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

এখানে চিত্র বর্ণনা লিখুন


0

দেখা যাচ্ছে যে আমি যখন আমার বিদ্যমান পণ্যটি আপগ্রেড করেছি, তখন আমার কাছে তথ্য.পালিস্টে তালিকাভুক্ত সমস্ত আইকন ছিল না।

সুতরাং আমি "আইকন ফাইল" এবং "আইকন ফাইলগুলি (আইওএস 5)" উভয়ই .plist এ যুক্ত করেছি। এবং এটা কাজ করে!


0

এক্সকোড ৪.6.১ এ একই সমস্যা ছিল কিন্তু আর্কাইভটি খুব সহজেই আর্কাইজার উইন্ডোতে প্রদর্শন করেছিল তবে হঠাৎ অদৃশ্য হয়ে গেল।

শেষ দুটি লাইনে মন্তব্য করে এই সমস্যার সমাধান করেছেন:

echo "Moving Archive: $ARCHIVE_PATH to $PROJECT_DIR"
#rm -rf "$PROJECT_DIR/XX.xcarchive"
#mv -f "$ARCHIVE_PATH" "$PROJECT_DIR/XX.xcarchive"

এটি "পণ্য - প্রকল্প - সম্পাদনা প্রকল্প - সংরক্ষণাগার - পোস্ট ক্রিয়াগুলি" এর মাধ্যমে।


0

এই থ্রেডে ওপি এবং সবাইকে ধন্যবাদ।

আমি একই সমস্যা ছিল, কিন্তু একটি ভিন্ন সমাধান ছিল।

আপনি যদি বাহ্যিক ড্রাইভে আপনার সংরক্ষণাগারগুলি রাখেন এবং যদি কোনও কারণে ড্রাইভটি সংযোগ বিচ্ছিন্ন হয়ে পড়ে, তবে / ভলিউমে ড্রাইভটি "DRIVENAME 1" এর পরিবর্তে "DRIVENAME 1" এ পুনরায় সাজানো যেতে পারে। / ভলিউম ফোল্ডার বাদে সবকিছু স্বাভাবিক দেখায়, আপনি DRIVENAME নামের একটি ফাইল দেখতে পাবেন। আপনার ড্রাইভটি যথাযথভাবে সংযোগ বিচ্ছিন্ন করুন, DRIVENAME ফাইলটি rmdir করুন এবং পুনরায় সংযোগ করুন।

ড্রাইভটি তার মূল নামের সাথে সংযুক্ত হবে এবং এক্সকোড আবার সব কিছু দেখতে সক্ষম হবে।

তার উপর প্রায় 5 ঘন্টা ব্যয়। ㅠㅠ


0

কার্থেজ ব্যবহারকারী যে কোনও ব্যক্তির জন্য, সম্প্রতি একটি স্থির সমস্যা ছিল যার কারণে এটি ঘটেছে: https://github.com/Carthage/Carthage/issues/1259

ফিক্সটি কেবল কার্থেজ (> = 0.16.1) আপডেট করা এবং সংরক্ষণাগারটি পুনরায় চালানো।


0

আমার ক্ষেত্রে, প্রথম উত্তরের তালিকাভুক্ত মানক বিকল্পগুলির কোনওটিই কাজ করে না। আমি লক্ষ্য করেছি যে "ইনস্টলেশন পাথ" খালি ছিল। : আমি সুন্দরভাবে 4 পাথ নির্মিত <somepath>/Dbg, <somepath>/Dbg/Ins, <somepath>/Relএবং <somepath>/Rel/Insএবং সেট 4 ডিরেক্টরি (বিল্ড ডিবাগ, ডিবাগ, বিল্ড মুক্তি ইনস্টল এবং মুক্তি ইনস্টল) 4 নব নির্মিত ডিরেক্টরি হয়। আমি বিখ্যাত "দক্ষতা ইনস্টল" বিকল্পটি 4 টিরও কোনও ক্ষেত্রেই সেট করে নেই (পণ্য ও লক্ষ্য, ডিবাগ এবং প্রকাশ)। আমি তখন একটি পণ্য> পরিষ্কার এবং পণ্য> সংরক্ষণাগার চালিয়েছি। এহ ভয়েলা। রিলিজটি এখন সংগঠকের আর্কাইভ বিভাগে প্রদর্শিত হয়েছে।


মজাদারভাবে যথেষ্ট, সেই সমস্ত পাথ সেট করার পরেও প্রকৃত সংরক্ষণাগারটি '/ ব্যবহারকারী / <ব্যবহারকারীর নাম / গ্রন্থাগার / বিকাশকারী / এক্সকোড / সংরক্ষণাগার / 2012-08-13 / <প্রকল্প_নাম> .xcarchive' এ তৈরি করা হয়েছিল। যাই হোক না কেন, এটি গুরুত্বপূর্ণ নয়, যেহেতু আমি এখনই সরাসরি আয়োজকের কাছ থেকে অ্যাপ স্টোরে আপলোড করতে পারি।
রোল ভ্যান দে পার

0

আমার ক্ষেত্রে, ইস্যুটি ফাস্টলেনকে মূল হিসাবে ব্যবহার করার কারণে হয়েছিল। এটি সংরক্ষণাগার ফোল্ডারে আর্কাইভ ফাইলটি রুট হিসাবে সেট আপ করেছে, তাই যখন আমি এক্সকোড থেকে বিল্ডটি তৈরি করার চেষ্টা করেছি তখন এটি এই ফোল্ডারে লিখতে পারেনি। এক্সকোড দ্বারা কোনও বার্তা দেখানো হয়নি


-1

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

এখানে চিত্র বর্ণনা লিখুন


-2

আমি মনে করি এটি সম্পাদন প্রকল্পে আপনার ডিভাইসটি নির্বাচন করে যদি সহজেই সিমুলেটর ব্যবহার করে এটি সহজেই ঠিক করা হয় তবে কোনও সমস্যা সংরক্ষণাগারটি উপস্থিত হয় না তবে সংরক্ষণাগার ট্যাবে সংরক্ষণাগারটিতে ক্লিক করুন

কোন জটিল পদক্ষেপ

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