Xcode இன் குறைந்த பதிப்பு iOS இன் உயர் பதிப்பின் உண்மையான சாதன பிழைத்திருத்தத்தை ஆதரிக்காது என்ற சிக்கலை தீர்க்கவும்

Solve Problem That Lower Version Xcode Does Not Support Real Device Debugging Higher Version Ios



நான் இன்று உண்மையான இயந்திர பிழைத்திருத்தத்தை செய்யும்போது, ​​பின்வரும் சிக்கலை எதிர்கொண்டேன்:
படம்

Could not locate device support files. This iPhone 6s is running iOS 11.1 (15B93), which may not be supported by this version of Xcode.

பிழைத்திருத்தத்திற்கு முன் எனது தொலைபேசியின் iOS அமைப்பை சமீபத்திய பதிப்பு 11.1 க்கு மேம்படுத்தியுள்ளேன், மேலும் எனது Xcode9 ஆல் ஆதரிக்கப்படும் மிக உயர்ந்த பதிப்பு 11.0 ஆகும். இது ஆச்சரியமல்ல, மொபைல் போன்கள் முதலில் தள்ளப்பட வேண்டும், இது ஆப்பிளின் நிலையான நடைமுறை. எனவே மேலே உள்ள சிக்கல்களை எவ்வாறு தீர்ப்பது?



1. பழைய SDK இன் நகலை உருவாக்கி உண்மையான இயந்திர சோதனைக்குத் தேவையான SDK பதிப்பிற்கு மறுபெயரிடுக
பாதையை கண்டுபிடிப்பதே குறிப்பிட்ட முறை: / பயன்பாடுகள் / எக்ஸ்.கோட்.ஆப் / உள்ளடக்கங்கள் / டெவலப்பர் / பிளாட்ஃபார்ம்ஸ் / ஐபோன்ஓஎஸ்.பிலாட்ஃபார்ம் / டெவலப்பர் / எஸ்.டி.கே.எஸ் / ஐபோன்ஓ.எஸ்.டி.கே (குறிப்பு: பயன்பாட்டில் எக்ஸ் கோட், வலது கிளிக் -> காட்சி தொகுப்பு உள்ளடக்கம், முந்தைய Xcode பதிப்பின் சில iOS SDK கணினி ரூட் கோப்பகத்தில் சேமிக்கப்படுகிறது).



IPhoneOS.sdk இன் நகலை உருவாக்கி அதற்கு iPhoneOS11.1.sdk என்று பெயரிடுங்கள். கீழே காட்டப்பட்டுள்ளது போல்:
படம்



2. உண்மையான இயந்திர பிழைத்திருத்த தொகுப்பு மற்றும் உள்ளடக்கம் சேர்க்கப்பட்டது
திறந்த பாதை:
/ பயன்பாடுகள் / Xode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport. கோகோசினாவில் 11.1 உண்மையான தொகுப்பைக் கண்டேன், இணைப்பு முகவரி பின்வருமாறு:
http://www.cocoachina.com/bbs/read.php?tid=1726904 . பின்னர் நாங்கள் DeviceSupport ஐத் திறந்து ஒரு நகலை உருவாக்குகிறோம்.
படம்
உண்மையான முறைக்குத் தேவையான புதிய பதிப்பு 11.1 (15B93) ஐ உருவாக்குவதே குறிப்பிட்ட முறை, பின்னர் கோகோச்சினாவிலிருந்து பதிவிறக்கம் செய்யப்பட்ட கோப்பை இந்த இடத்திற்கு நகலெடுக்கவும்.

3. SDKSettings.plist கோப்பில் பதிப்பு எண்ணை மாற்றவும்

SDKSettings.plist கோப்பை /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk வரிசையில் திறந்து, பதிப்பு தொடர்பான அனைத்து எண்களையும் 11.1 ஆக மாற்றவும். அதை மீண்டும் இயக்கவும்.
படம்