আইফোন ডিভাইস ব্যবহার করে আইওএসের বিকাশ করার সময় আমি কিছুক্ষণের জন্য ওএসএক্সের সাথে একটি ভিএম চালিয়ে যাচ্ছি। এল ক্যাপ্টেনের আপডেট হওয়া পর্যন্ত সবকিছু ঠিকঠাক ছিল। আপডেট হওয়ার পরে, আইফোনটি আর ভিএম-ওএসএক্স দ্বারা স্বীকৃত নয় (এটিতে আইটিউনস, এক্সকোড এবং অ্যাপকোড অন্তর্ভুক্ত রয়েছে)।
আইওএস ডিভাইসটি অবশ্যই ভিএম এর সাথে সংযুক্ত এবং হোস্ট কম্পিউটারের সাথে নয় এবং আমি পপআপে "এই কম্পিউটারের উপর ভরসা করুন" ক্লিক করেছি যা এটি হোস্ট এবং ভিএম উভয়ের জন্য ইউএসবিতে প্লাগ করার সময় উপস্থিত হয়।
ইয়োসেমাইটে ফিরে যাওয়া ছাড়া এ সম্পর্কে কী করা যেতে পারে তার কোনও ধারণা?
আগাম ধন্যবাদ!
সিস্টেম কনফিগারেশন:
- হোস্ট ওএস: উইন্ডোজ 10 প্রো 64-বিট।
- ভিএম ওএস: ওএস এক্স এল ক্যাপিটান ভি 10.11।
- ভিএমওয়্যার ওয়ার্কস্টেশন 11.1.2 (ওএসএক্স সমর্থন করার জন্য প্যাচ করা হয়েছে)।
- আইফোন 6, আইওএস 9.0.2 চলছে।
- আইটিউনস 12.3.0.44।
- IDE1: Xcode 7.0.1 (7A1001)।
- আইডিই 2: অ্যাপকোড-ওসি (EAP) 142.5239.5।
আপডেট 1:
যেমন নিম্নলিখিত এই প্রশ্নের , ডিভাইসের নেই হার্ডওয়্যার তালিকায় প্রদর্শিত:
আপডেট 2:
এই থ্রেডে আলোচিত হিসাবে , AppleUSBEthernetHost.kext
আমার সিস্টেমে উপস্থিত একটি ত্রুটিযুক্ত (v8.0.1) সমস্যার কারণ হতে পারে। আমি এটির পুরানো সংস্করণ (.0.০) দিয়ে প্রতিস্থাপন করার চেষ্টা করেছি।
এই পদক্ষেপগুলি আমি গ্রহণ করেছি:
- ভিএম বুট চলাকালীন উইনকি + আর ধরে রেখে সিস্টেম ইন্টিগ্রিটি প্রোটেকশন (ওরফে " এসআইপি ") অক্ষম করতে পুনরুদ্ধারে বুট করা হয়েছে (যা এই উত্তর অনুসারে ভিএমওয়্যার দ্বারা কমান্ড + আর তে ম্যাপ করা হচ্ছে )।
- পুনরুদ্ধারকালে, আমি টার্মিনাল ইউটিলিটিতে প্রবেশ করে এবং এখানে
csrutil disable
বর্ণিত কমান্ডটি ব্যবহার করে এসআইপি অক্ষম করেছিলাম , তারপরে একটি রিবুট। kext
পুরানো সংস্করণ দিয়ে প্রতিস্থাপন করা হয়েছে , যা এখানে বর্ণিত পদ্ধতিটি ব্যবহার করে লেখার সময় প্রাপ্ত হয়েছিল (সংক্ষেপে: সর্বশেষতম আইটিউনস ডাউনলোড করুনdmg
; এটি প্যাসিফিস্ট দিয়ে খুলুন ; সাবপ্যাকেজ ইনস্টল করুনmanual\MobileDevice.pkg
) এবং পুনরায় বুট করা হয়েছে (সঠিক সংস্করণটি লোড হচ্ছে কিনা তা নিশ্চিত করার জন্য) ।
এই ক্রিয়াটি আমার সমস্যার সমাধান করেনি ।