2015-02-11 4 views
10

Transporter not found at path: /usr/local/itms/bin/iTMSTransporter. You should reinstall the application.Xcode आयोजक गलत निर्देशिका पथ

पर ट्रांसपोर्टर का उपयोग करने की कोशिश कर रहा है तो मैं पथ /Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/bin की जाँच की और iTMSTransporter वहां मौजूद (जहां यह xcode के साथ स्थापित किया गया है)। त्रुटि में मुझे दिया गया पथ वह स्थान है जहां ट्रांसपोर्टर स्थापित होता है यदि आप इसे मैन्युअल रूप से इंस्टॉल करते हैं। मैं इसे कैसे बना सकता हूं ताकि जब मैं अपना ऐप एक्सकोड आयोजक कोशिश करता हूं और सबमिट करता हूं तो पथ का उपयोग करता है iTMSTransporter xcode के माध्यम से स्थापित किया जाता है? मैं परेशान हूं कि यह पहली जगह क्यों कर रहा है।

+1

मैं Xcode 6.3 (6D520o) के साथ एक ही मुद्दा में चल रहा हूँ। मैंने सेब (19812248) के साथ एक बग दायर किया है और मैं आपको ऐसा करने के लिए प्रोत्साहित करता हूं। मैंने सेब डेवलपर मंचों पर एक धागा भी शुरू किया है: https://devforums.apple.com/thread/262064?tstart=0 – pixbroker

+2

क्या करेंगे। अब के लिए एक काम itunesconnect से ट्रांसपोर्टर डाउनलोड करना है। – boidkan

+0

एक्सकोड 6.3 बीटा के ऑर्गनाइज़र के माध्यम से, मैंने निर्यात किया और "आईओएस ऐप स्टोर परिनियोजन के लिए सहेजें" चुना। मैं एप्लिकेशन '/ अनुप्रयोग /Xcode-Beta.app/Contents/Applications/Aplication \ Loader.app/Contents/MacOS/Aplication \ Loader' खोलने और निर्यात किए गए ऐप को वितरित करने में सक्षम था, लेकिन एक ही त्रुटि मिली। –

उत्तर

19

मैं एक ही समस्या थी और स्थान XCode से एक सिमलिंक की उम्मीद किए गए आवेदन में स्थान के लिए iTMSTransporter फ़ोल्डर आपका उल्लेख किया:

ln -s /Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/itms /usr/local/itms 

हालांकि, जब मेरी बाइनरी अपलोड करने मैं त्रुटि मिलती है:

DBG-X: The error code is: 1102

INFO: Done performing authentication.

INFO: The following info messages were received from Apple's web service ...

INFO-X: INFO ITMS-90111: "Your app is built with a beta version of Xcode or iOS SDK. Only apps distributed for beta testing may be built with beta software. To submit an app for distribution on the App Store, you will need to build the app with release versions of Xcode and iOS SDK."

DBG-X: Returning 1

:

[ERROR ITMS-90209: "Invalid Segment Alignment. The app binary at 'MyApp.app/Frameworks/libswiftCore.dylib' does not have proper segment alignment. Try rebuilding the app with the latest Xcode version."

Console.app में कुछ गहरी खुदाई, मैं निम्न त्रुटि संदेश मिला

लेकिन मुझे एक्सकोड को बताने का कोई तरीका नहीं पता है कि बीटा परीक्षण के लिए अपलोड करना ठीक वही है जो मैं करने की कोशिश कर रहा हूं।

+0

तो अगर आप स्विफ्ट 1.1 की तरह कुछ उपयोग कर रहे हैं, तो बीटा नहीं है, तो बीटा एक्सकोड 6.3 बीटा का उपयोग करते समय आपको इन त्रुटियों को प्राप्त होगा, भले ही इसे स्विफ्ट 1.2 की तरह संकलित नहीं किया जाना चाहिए? – boidkan

+0

मुझे बिल्कुल पता नहीं है। कोड जो मैं प्रस्तुत कर रहा था स्विफ्ट 1.2 कोड निहित है। – Niels

+3

फिर से त्रुटि संदेश पढ़ने पर, मुझे नहीं लगता कि यह ऐप्पल के टेस्टफाइट बीटा परीक्षण के बारे में बात कर रहा है। यह सिर्फ 'बीटा परीक्षण के लिए वितरित ऐप्स' का उल्लेख कर रहा है (जो केवल अतीत में विज्ञापन था)। मुझे लगता है कि त्रुटि का अर्थ है: "आप आईट्यून्स कनेक्ट में सामान सबमिट नहीं कर सकते हैं जो एक्सकोड या आईओएस के बीटा संस्करणों के साथ निर्मित है" और शायद ऐप्पल के टेस्टफ्लाइट वितरण की भविष्यवाणी करता है। – Niels

7

असल में ऊपर दिए गए उत्तर में क्या कहा गया है लेकिन symlink आदेश मेरे लिए गलत था। मैं निम्न आदेश का इस्तेमाल किया इसे ठीक करने के:

ln -s /Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/itms/ /usr/local/itms

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