2015-07-21 10 views
7

में डेटा नहीं पढ़ सका। मैं वॉचकिट ऐप के साथ आईओएस ऐप पर पूर्ण निर्माण करने की कोशिश कर रहा हूं।एक्सकोड 7 मान्य करें एम्बेडेड बाइनरी त्रुटि foo-WatchKit-App.app

जब आर्काइव के लिए पूरी परियोजना संकलन मैं निम्नलिखित

ValidateEmbeddedBinary DerivedData/lifa93/Build/Intermediates/ArchiveIntermediates/lifa93Dev/BuildProductsPath/Release-iphoneos/lifa93.app/Watch/lifa93-WatchKit-App.app 
    cd /Users/lordandrei/Projects/git/X7/lifa93 
    export PATH="/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode-beta.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" 
    builtin-embeddedBinaryValidationUtility /Users/lordandrei/Projects/git/X7/lifa93/DerivedData/lifa93/Build/Intermediates/ArchiveIntermediates/lifa93Dev/BuildProductsPath/Release-iphoneos/lifa93.app/Watch/lifa93-WatchKit-App.app -signing-cert *9F…FB* -info-plist-path /Users/lordandrei/Projects/git/X7/lifa93/DerivedData/lifa93/Build/Intermediates/ArchiveIntermediates/lifa93Dev/InstallationBuildProductsLocation/Applications/lifa93.app/Info.plist 

error: warning: Could not read data in /Users/lordandrei/Projects/git/X7/lifa93/DerivedData/lifa93/Build/Intermediates/ArchiveIntermediates/lifa93Dev/BuildProductsPath/Release-iphoneos/lifa93.app/Watch/lifa93-WatchKit-App.app 

मैं कोशिश की है देख रहा हूँ:

डीबग के बीच
  • टॉगल और रिलीज
  • टॉगल नहीं स्थापित करें और कोई मान्य।
  • निरस्त और सभी प्रोफाइल (हस्ताक्षर, सहारा, जिले)

अब तक कुछ भी नहीं सेंध बना दिया है की जगह।

सुझावों का स्वागत है क्योंकि मैं निर्माण करने की कोशिश कर रहे एक होल्डिंग पैटर्न में हूं।

Xcode: Version 7.0 beta 3 (7A152u) 
iOS: 9.0 beta 3 (13A4293g)  
Radar: 21975256 
+1

यहां खेलने के लिए बहुत सारे मुद्दे हो सकते हैं, लेकिन वॉचकिट के लिए मैंने पाया कि बंडल आईडी अक्सर कई अस्पष्ट मुद्दों का कारण बनती है। ऐप, वॉचकिट ऐप और वॉचकिट एक्सटेंशन के लिए आपके बंडल आईडी हैं: 'com.example.app',' com.example.app.watchkitapp', और 'com.example.app.watchkitapp.watchkitextension' के रूप में स्वरूपित? यदि नहीं, तो यह देखने का प्रयास करें कि क्या यह उन्हें उस प्रारूप में बदलने में मदद करता है। – Jack

+0

क्या आपने अपनी परियोजना को साफ करने का प्रयास किया था ('/ उपयोगकर्ता/लॉर्डेंड्रेई/प्रोजेक्ट्स/गिट/एक्स 7/लाइफ 9 3/डेरिवेटडाटा/लाइफ 9 3/बिल्ड/इंटरमीडिएट्स/आर्काइवइंटरडिएट्स/लाइफ 9 3 डेव/बिल्डप्रॉडक्ट्सपाथ/रिलीज-आईफोनोस/लाइफ 9 3.एप') और फिर फिर से निर्माण करना ? और सुनिश्चित करें कि 'बिल्टिन-एम्बेडेड बाइनरी वैलिडेशन यूटिलिटी' पथ मौजूद है –

उत्तर

0

मुझे आपकी समस्या का सटीक कारण पता नहीं है, लेकिन मैंने नई परियोजना बनाई है जिसमें वॉचकिट ऐप लक्ष्य भी शामिल है। और यह ठीक काम करता है, निर्माण प्रक्रिया के साथ कोई समस्या नहीं है।
मैं एक्सकोड 7 बीटा (7 ए 120 एफ) का उपयोग कर रहा हूं।

है यही कारण है कि मैं इस मुद्दे को हल करने के लिए 3 संभावित तरीकों का प्रस्ताव:
1. स्क्रैच से नई नई परियोजना बनाएँ और नया एक के लिए अपने वर्तमान परियोजना से स्रोत और संसाधन फ़ाइलों चले जाते हैं। मुझे इसी तरह की समस्याएं थीं (यह वॉचकिट ऐप से संबंधित नहीं थी) और इस चाल ने मेरी मदद की।
2. एक्सकोड का नवीनतम संस्करण स्थापित करें। Xcode 7 beta 4 21 जुलाई को जारी किया गया है।
3. एक्सकोड (7 ए 120 एफ) स्थापित करें। यह संस्करण है जिसका मैं उपयोग कर रहा हूं, आप अलग-अलग उपयोग कर रहे हैं। मुझे नहीं लगता कि इससे मदद मिलेगी, लेकिन कौन जानता है।

+0

यह उत्तर वास्तव में समस्या का समाधान नहीं दे रहा है। स्क्रैच से एक नई परियोजना शुरू करने से आपको भविष्य में समस्या से बचने में मदद नहीं मिलेगी। आईडीई के बीटा संस्करण को स्थापित करने के लिए किसी से पूछने से उपयोगकर्ता को ऐप स्टोर के माध्यम से अपना ऐप जारी करना असंभव हो जाता है। – SpaceTrucker

1

जब मैं अपने आईफोन 6+ और घड़ी में निर्माण करने की कोशिश कर रहा था तो मुझे यह समस्या थी। मैंने बस एक्सकोड 7 बीटा को फिर से स्थापित किया था क्योंकि मैंने गलती से आवश्यक ढांचे में से एक को हटा दिया था। मैंने कई बार निर्माण करने की कोशिश की और उसे "डेटा पढ़ नहीं सका ..." त्रुटि प्राप्त हुई। अंततः मैंने सिम्युलेटर को सफलतापूर्वक बनाया, और फिर दोनों उपकरणों के लिए बनाया गया और यह काम किया।

मेरी समस्या यह है कि ऐप्पल वॉच को बनाता है जो "अटैचिंग ..." चलाने के लिए हमेशा के लिए लग रहा है।

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