बस आज Xcode 6.1 में अपग्रेड किया गया है, और लगता है कि क्या: अब मुझे TestFlight डेस्कटॉप ऐप का उपयोग करके बिल्ड सबमिट करने में समस्या हो रही है। यहां वह त्रुटि है जो मुझे तब मिल रही है जब ऐप IPA बनाना शुरू करता है:
त्रुटि: / usr / bin / codeign --force --preserve-metadata = पहचानकर्ता, एंटाइटेलमेंट, संसाधन-नियम -sign 854059d45eed724593debef577a562e1ba96ab55-resource- नियम = / tmp / QYFSJIvu7W / पेलोड / XX/appsapp / संसाधन / नियम /QYFSJIvu7W/Payload/XX.app त्रुटि के साथ विफल रहा। आउटपुट: चेतावनी: विकल्प "संसाधन-नियमों" के साथ -preserve-मेटाडेटा का उपयोग (मैक ओएस एक्स में = = 10.10 चित्रित)! चेतावनी: - Mac OS X> = 10.10 में स्रोत-नियमों को हटा दिया गया है! /tmp/QYFSJIvu7W/Payload/XX.app/ResourceRules.plist: संसाधन उपलब्ध नहीं करा सकता
'सपोर्ट आर्टिकल' का कोई पता नहीं है कि क्या चल रहा है।
यह एक TestFlight समस्या नहीं लगती है क्योंकि जेनेक जैसे xcrun या इसी तरह के औजारों का उपयोग करके सीआई वातावरण में एक ही बात होती है।
एप्लिकेशन को महीनों तक अपडेट नहीं किया गया था, इसलिए मुझे पता है कि मुझे किसी भी अपडेट के लिए जल्द ही इसे ठीक करने की उम्मीद नहीं करनी चाहिए। यह मेरे और मेरे ग्राहकों के लिए वास्तव में अच्छा काम करता था इसलिए मैं वास्तव में इसे किसी और चीज़ के लिए छोड़ने के लिए उत्सुक नहीं हूं।
इस त्रुटि के बारे में कोई भी विचार, और इसे कैसे ठीक किया जाए, इसकी बहुत सराहना की जाएगी।
xcrun -sdk iphoneos PackageApplication -v <Path_to_App> -o <Path_to_IPA> --sign <Distribution_certificate> --embed <Provisioning_profile>
:। Xcode 6.0.1 के साथ, यह सब ठीक है।