যদিও অ্যাপলের কোনও অফিসিয়াল ডকুমেন্টেশন নেই, তবুও আপনি আইটিউনস এবং আইওএসগুলি তাদের স্টাফগুলি করে দেখে কিছু তথ্য পেতে পারেন। এটি উভয়ের লগ ফাইলগুলি পর্যবেক্ষণ করেই করা যেতে পারে, আইফোনে এটি কোনও ইউএসবি সংযোগের মাধ্যমে করা যেতে পারে। "Xy এর অপেক্ষায়" সিঙ্ক পর্যায়ে আমি আইফোনটি ইতিমধ্যে যা করতে দেখেছি তার কয়েকটি এখানে দেওয়া হয়েছে:
আইফোনটিতে নতুন মিডিয়া অনুলিপি করার পরে, মিডিয়াগুলি সূচীকরণ করা প্রয়োজন, যেমন মেটাডেটা প্রক্রিয়া করার দরকার আছে, থাম্বনেইল তৈরি করা দরকার ইত্যাদি। যতক্ষণ না শেষ হয়, মিডিয়াটি সম্পর্কিত আইফোনের অ্যাপগুলিতে সঠিকভাবে প্রদর্শিত হতে পারে না, তাই আইটিউনস আইফোন মিডিয়া সূচক পরিষেবাটি এর কাজ শেষ করার জন্য অপেক্ষা করে।
আইফোনে নতুন অ্যাপ্লিকেশন অনুলিপি করার সময়, প্যাকেজযুক্ত .ipa
ফাইলগুলি আনপ্যাক এবং ইনস্টল করা দরকার, যেমন আইফোনের হোমস্ক্রিনে নিবন্ধন করুন, অ্যাপ্লিকেশন তালিকা, ফাইল এক্সটেনশন ডেটাবেস ইত্যাদি, এটি সিঙ্কের সেই পর্যায়ে করা হয়।
নতুন ফাইলগুলি সূচীকরণের জন্য স্পটলাইট অনুসন্ধানের জন্য সময় প্রয়োজন হতে পারে, আইটিউনস এছাড়াও এটির জন্য অপেক্ষা করে (সর্বদা নয়, তবে কখনও কখনও!)
আইটিউনস যখন আইফোনগুলিতে ফাইল স্থানান্তর করে, এটি সর্বদা ফাইলের বিষয়বস্তুগুলি বিভিন্ন উপায়ে যাচাই করে, এটি আর্কাইভের সততা বা হ্যাশগুলির সাথে তুলনা করা হয়। স্থানান্তরিত ডেটার আকারের উপর নির্ভর করে এই প্রক্রিয়াগুলিকে প্রচুর সময় প্রয়োজন হয় এবং আইটিউনস সিঙ্কটি সম্পূর্ণ করার জন্য সফল যাচাইয়ের জন্য অপেক্ষা করে।
যখন যাচাইকরণের যে কোনও পদ্ধতি দ্বারা অনুলিপি ব্যর্থতা সনাক্ত করা হয়, আইটিউনস আবার ফাইলগুলি অনুলিপি করবে। প্রায়শই এই প্রক্রিয়াগুলি আইটিউনস দ্বারা প্রদর্শিত হয় না, এটি "অনুলিপি করার জন্য আইটেমগুলির জন্য অপেক্ষা" -প্রসেসিংয়ের সময় করা হয়।
আইটিউনস অনুলিপি প্রক্রিয়াগুলি সফলভাবে সমাপ্ত হওয়ার জন্য অপেক্ষা করবে, কম্পিউটারগুলির মধ্যে ডেটা স্থানান্তরিত হওয়ার সময় স্ট্রিম এবং সকেটগুলি বন্ধ করার জন্য রয়েছে। যদিও এটি তাত্ক্ষণিকভাবে হওয়া উচিত, কখনও কখনও ব্যর্থতা হয় এবং আইফোনের কিছুটা সময় প্রয়োজন।
সাধারণভাবে, আপনি বলতে পারেন যে আইটিউনস "সম্পূর্ণকরণ" কাজ করার পাশাপাশি যাচাইকরণ এবং ত্রুটি সংশোধনের জন্য এই পর্যায়গুলি ব্যবহার করে। বিশেষত ওয়াইফাই সিঙ্ক ব্যবহার করার সময় এগুলি অত্যন্ত কার্যকর হয় যা ইউএসবির চেয়ে অনেক বেশি ত্রুটি-প্রবণ।
সম্পাদনা : আইফোন / আইপ্যাডের লগ ফাইলগুলি দেখতে, কোনও জেলব্রেকের প্রয়োজন নেই। সম্ভবত সেরা সরঞ্জামটি হল libimobiledevice
, এলজিপিএল ২.১ এর আওতায় লাইসেন্সপ্রাপ্ত মুক্ত ওপেন সোর্স সফ্টওয়্যার একটি বান্ডিল । এটি আইটিউনস ছাড়াই কোনও আইওএস ডিভাইস পরিচালনা করতে সক্ষম, তাই লিনাক্স মেশিনেও। যদিও লিনাক্স মেশিনগুলির জন্য নকশাকৃত, এটি ম্যাকের উপরও চালানো যেতে পারে, উদাহরণস্বরূপ সোর্স কোডটি সংকলন করে বা এমনকি আরও সহজ করে হোমব্রিউয়ের মাধ্যমে ইনস্টল করে । যদিও আমি এটি সর্বদা লিনাক্স মেশিনে ব্যবহার করি, এটি ম্যাক ওএস এক্সে একইভাবে কাজ করা উচিত should
আপনার সম্ভবত প্রথমে আপনার আইফোনটি জোড়া idevicepair
লাগাতে হবে , এর জন্য- বাইনারি ব্যবহার করুন। এটি আপনার ইউএসবি-সংযুক্ত আইফোনটি নিজে থেকে খুঁজে পাওয়া উচিত, যদি এটি না ঘটে তবে আপনি নিজের ডিভাইসের ইউআইডি পাস করার চেষ্টা করতে পারেন। জুটি idevicesyslog
বাঁধা সফল হওয়ার পরে (এটি আপনার টার্মিনাল ইন্টারফেসে সাফল্য-বার্তা প্রদর্শন করবে), আপনার আইফোনের লগ ফাইলগুলি দেখার জন্য অ্যাপ্লিকেশনটি ব্যবহার করুন । এটি syslog
আপনার ডিভাইসের সকেটের সাথে স্বয়ংক্রিয়ভাবে সংযুক্ত হবে , যদি তা না হয় তবে আপনি আবার ইউইউডি পাস করতে পারেন। তারপরে সমস্ত লগ বার্তা stdout
আপনার কম্পিউটারে পোস্ট করা হবে , যেমন আপনার টার্মিনাল আউটপুটটিতে।
পাশাপাশি মালিকানাধীন সফ্টওয়্যার রয়েছে যা আপনাকে আপনার আইওএস ডিভাইসে লগগুলি পড়তে দেয়, তবে libimobiledevice
একটি কমান্ড লাইন হিসাবে- এবং ওপেন সোর্স-সরঞ্জামটি পছন্দ করা উচিত।
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