"পরিবর্তনগুলি প্রয়োগের জন্য অপেক্ষা করা" এবং "আইটেমগুলি অনুলিপি করার জন্য অপেক্ষা" করার সময় আসলে কী ঘটে?


17

আইওএস ডিভাইস সম্পর্কে কয়েক ডজন বিভিন্ন ইন্টারনেট ফোরামে আক্ষরিক অর্থে কয়েকশ থ্রেড রয়েছে যা "পরিবর্তনগুলি প্রয়োগ করার জন্য অপেক্ষা করা হচ্ছে" এবং / অথবা "সিঙ্ক করার সময় আইটেম অনুলিপি করতে" আটকে যায়। আইওএস,, 7 এবং এখন ৮-এ আমি দু'বছর ধরে মাঝে মাঝে এই সমস্যাটি পেয়েছি এবং খোলামেলাভাবে আমি যে সমস্যার সমাধান সম্পর্কে পড়েছি তার সবগুলি চেষ্টা করার পরেও আমি এটিকে সমাধান করার চেষ্টা ছেড়ে দিয়েছি। এই প্রশ্নটি এটাই নয়। আমি যা জানতে চাই তা হ'ল:

সিঙ্কের সেই পর্যায়ে কী হওয়ার কথা ?

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


আমি উত্তরটি জানতেও পছন্দ করব, কারণ আমার সর্বদা এই সমস্যাটি রয়েছে। তারা কাউকে সহায়তা করার ক্ষেত্রে আমি এখানে কিছু কনসোল বার্তা পেয়েছি:11/15/14 11:30:11.314 AM iTunes[48673]: Failed to create replacement string 11/15/14 11:32:43.222 AM iTunes[48673]: AMDeviceSecureTransferPath (thread 0x115c2b000): disableDelta: FALSE 11/15/14 11:32:43.222 AM iTunes[48673]: AMDeviceSecureTransferPath (thread 0x115c2b000): Trying SZConduit for transfer 11/15/14 11:32:43.507 AM iTunes[48673]: nuke_path (thread 0x115c2b000): AFCRemovePath of 'PublicStaging/DoubleDown 3.5.1.ipa' returned 8
MakeMyCakeBack

11/15/14 11:40:50.527 AM iTunes[48673]: Entered:_AMMuxedDeviceDisconnected, mux-device:1815 11/15/14 11:40:50.527 AM iTunes[48673]: Entered:__thr_AMMuxedDeviceDisconnected, mux-device:1815 11/15/14 11:40:50.527 AM iTunes[48673]: tid:144f - Mux ID not found in mapping dictionary 11/15/14 11:40:50.527 AM iTunes[48673]: tid:144f - Can't handle disconnect with invalid ecid
15:14

এই বিষয়ে সম্ভাব্য-সহায়ক 2014-12-29 নিবন্ধ: macworld.com/article/2861406/… এবং হ্যাঁ, আমি এই একই লক্ষণগুলি পেয়েছি, এখন বছরের পর বছর ধরে। দীর্ঘশ্বাস.
জনি উটাহ

@ জোহনি উটাহঃ আমি এই নিবন্ধটি দেখেছি - এবং আমি সেখানে দুই মাসেরও বেশি আগে সেখানে মন্তব্য করেছি (মন্তব্যগুলিতে নিচে স্ক্রোল)।
mweiss

ধন্যবাদ @ মিউইস, সহায়ক। পৃথকভাবে: আমি প্রস্তাব করি যে আমরা সম্মিলিতভাবে অ্যাপলকে একটি সংক্ষিপ্ত, "উন্মুক্ত" চিঠি লেখি (আইটিউনস + আইওএস সিঙ্ক স্থির করার সুস্পষ্ট অভিপ্রায় সহ)। তারপরে আমরা প্রত্যেকটি আমরা চিনি এমন একটি উল্লেখযোগ্য অ্যাপল প্রতিনিধি সন্ধান করার চেষ্টা করি - অ্যাপল অর্গ চার্টে আরও ভাল - এবং ব্যক্তিগতভাবে চিঠির ঠিক একই অনুলিপি সরবরাহ করি। সম্ভবত অ্যাপল ডট কম- "অনলাইন প্রতিক্রিয়া" সিস্টেমের মাধ্যমেও জমা দিন। (অব্যাহত ...)
জনি উটাহ

উত্তর:


5

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

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

  • আইফোনে নতুন অ্যাপ্লিকেশন অনুলিপি করার সময়, প্যাকেজযুক্ত .ipaফাইলগুলি আনপ্যাক এবং ইনস্টল করা দরকার, যেমন আইফোনের হোমস্ক্রিনে নিবন্ধন করুন, অ্যাপ্লিকেশন তালিকা, ফাইল এক্সটেনশন ডেটাবেস ইত্যাদি, এটি সিঙ্কের সেই পর্যায়ে করা হয়।

  • নতুন ফাইলগুলি সূচীকরণের জন্য স্পটলাইট অনুসন্ধানের জন্য সময় প্রয়োজন হতে পারে, আইটিউনস এছাড়াও এটির জন্য অপেক্ষা করে (সর্বদা নয়, তবে কখনও কখনও!)

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

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

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

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

সম্পাদনা : আইফোন / আইপ্যাডের লগ ফাইলগুলি দেখতে, কোনও জেলব্রেকের প্রয়োজন নেই। সম্ভবত সেরা সরঞ্জামটি হল libimobiledevice, এলজিপিএল ২.১ এর আওতায় লাইসেন্সপ্রাপ্ত মুক্ত ওপেন সোর্স সফ্টওয়্যার একটি বান্ডিল । এটি আইটিউনস ছাড়াই কোনও আইওএস ডিভাইস পরিচালনা করতে সক্ষম, তাই লিনাক্স মেশিনেও। যদিও লিনাক্স মেশিনগুলির জন্য নকশাকৃত, এটি ম্যাকের উপরও চালানো যেতে পারে, উদাহরণস্বরূপ সোর্স কোডটি সংকলন করে বা এমনকি আরও সহজ করে হোমব্রিউয়ের মাধ্যমে ইনস্টল করে । যদিও আমি এটি সর্বদা লিনাক্স মেশিনে ব্যবহার করি, এটি ম্যাক ওএস এক্সে একইভাবে কাজ করা উচিত should

আপনার সম্ভবত প্রথমে আপনার আইফোনটি জোড়া idevicepairলাগাতে হবে , এর জন্য- বাইনারি ব্যবহার করুন। এটি আপনার ইউএসবি-সংযুক্ত আইফোনটি নিজে থেকে খুঁজে পাওয়া উচিত, যদি এটি না ঘটে তবে আপনি নিজের ডিভাইসের ইউআইডি পাস করার চেষ্টা করতে পারেন। জুটি idevicesyslogবাঁধা সফল হওয়ার পরে (এটি আপনার টার্মিনাল ইন্টারফেসে সাফল্য-বার্তা প্রদর্শন করবে), আপনার আইফোনের লগ ফাইলগুলি দেখার জন্য অ্যাপ্লিকেশনটি ব্যবহার করুন । এটি syslogআপনার ডিভাইসের সকেটের সাথে স্বয়ংক্রিয়ভাবে সংযুক্ত হবে , যদি তা না হয় তবে আপনি আবার ইউইউডি পাস করতে পারেন। তারপরে সমস্ত লগ বার্তা stdoutআপনার কম্পিউটারে পোস্ট করা হবে , যেমন আপনার টার্মিনাল আউটপুটটিতে।

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


আপনি কীভাবে লগ ফাইলগুলি নিরীক্ষণ করবেন সে সম্পর্কে আরও কিছু বিশদ সরবরাহ করতে পারেন?
mweiss

@ মিউইস আমি এই সম্পর্কিত তথ্য অন্তর্ভুক্ত করার জন্য আমার পোস্ট আপডেট করেছি;)
লুকএলআর

-1

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


"আমি আইটেম অনুলিপি করার প্রস্তুতি" প্রক্রিয়া চলাকালীন যা ঘটেছিল তা হ'ল আমি এই ছাপে ছিলাম। "আইটেম অনুলিপি করার জন্য অপেক্ষা করা" চলাকালীন কী ঘটেছিল তার কোনও প্রমাণ আছে কি?
mweiss
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.