2016-08-19 16 views
5

जब मैं ideviceinstaller इस्तेमाल करने की कोशिश, आदेश निम्न त्रुटि संदेश के साथ विफल:ideviceinstaller "लॉकडॉन्ड से कनेक्ट नहीं हो सका।" बाहर निकलता है।

"Could not connect to lockdownd. Exiting." 

उदाहरण आदेश:

ideviceinstaller -l 
ideviceinstaller -i Something.ipa 

मैं समाधान खोजने के लिए एक घंटे से अधिक googled है, फिर भी कुछ नहीं काम किया मेरे लिए: दोनों ideviceinstaller

Reinstall ideviceinstaller 
Reinstall libimobiledevice 

पुनर्स्थापित काढ़ा और पुनः स्थापित फिर से, libimobiledevice यह केवल तभी काम करता है जब मैं सूडो का उपयोग करता हूं लेकिन दुर्भाग्यवश मेरे मामले में स्वीकार्य नहीं है।

सिस्टम paramereters: 10.11.5 OSX एल कैप्टन लक्ष्य उपकरणों के साथ इस macbookpro: iPhone 5, आईपैड 2

नोट: मैं स्थापित किया है दोनों Xcode 7.3.1 और Xcode 8 बीटा 3 पर मेरा कंप्यूटर। और इन आदेशों का इस्तेमाल किया उनके बीच स्विच करने के लिए:

sudo xcode-select -switch /Applications/Xcode-beta.app/ 
sudo xcode-select -switch /Applications/Xcode.app/ 

उत्तर

12

इस बीच मैं इस सवाल का जवाब मिल गया। MacOS, आइट्यून्स को अपडेट और शायद अन्य एप्पल सॉफ्टवेयर (सही)/var/db/लॉकडाउन पर अनुमतियों को रीसेट हो जाएंगी: बस FYI

sudo chmod -R 777 /var/db/lockdown/ 
+0

वाह, यह:

cfgutil list 

यहाँ उपलब्ध कार्य हैं मेरी सभी समस्याओं का स्रोत था, जो क्रिप्टिक त्रुटियों के पीछे झूठ बोल रहा था, जो किसी अनुभवी सहयोगी को भी समझ में नहीं आया था। लेकिन यह तय है। धन्यवाद!!!!!! – Matthew

1

इसे ठीक करने के पहले प्रयास करें:

usbmuxd --force-exit 
sudo usbmuxd -f -v 

फिर

ideviceinstaller -d -i Something.ipa 
8

: यह आदेश ideviceinstaller उपयोग करने के लिए टिकाऊ विशेषाधिकार जोड़ देगा।

यहाँ सबसे अच्छा समाधान नवीनतम libimobiledevice है, जो इस विशेष मुद्दे के लिए एक ठीक है पाने के लिए है:

brew uninstall ideviceinstaller 
brew uninstall libimobiledevice 
brew install --HEAD libimobiledevice 
brew link --overwrite libimobiledevice 
brew install ideviceinstaller 
brew link --overwrite ideviceinstaller 
0

bellow आदेशों मेरी समस्या

brew uninstall ideviceinstaller 
brew uninstall libimobiledevice 
brew install --HEAD libimobiledevice 
brew unlink libimobiledevice && brew link libimobiledevice 
brew install --HEAD ideviceinstaller 
brew unlink ideviceinstaller && brew link ideviceinstaller 
sudo chmod -R 777 /var/db/lockdown/ 
0

मैं ideviceinstaller भी साथ कई समस्याओं था हल , इसलिए कम से कम मैंने का उपयोग करना शुरू कर दिया है।

यह एप्पल कौन्फ़िगरेटर 2 के एक CLI उपकरण, हमेशा अप-टू-डेट और विश्वसनीय, आईओएस बीटा संस्करण के साथ अच्छी तरह से काम करता है।

बस एप्लिकेशन स्टोर से निःशुल्क एप्लिकेशन डाउनलोड: https://itunes.apple.com/hu/app/apple-configurator-2/id1037126344

शुरू एप्लिकेशन तो "एप्पल कौन्फ़िगरेटर 2> स्थापित स्वचालन उपकरण" ऊपरी बाएँ मेनू से चयन करें।

स्थापित करने के लिए/स्थापना रद्द क्षुधा:

cfgutil --ecid $ECID remove-app $BUNDLE_ID_OF_INSTALLED_APP; 
cfgutil --ecid $ECID install-app $PATH_TO_IPA_OR_APP_FOLDER; 

ECID मिलता है, एक iOS डिवाइस से कनेक्ट करने और निम्न आदेश चलाने के लिए: https://pastebin.com/ZzeueLK2

संबंधित मुद्दे