दिलचस्प पोस्ट
एआरसी – __unsafe_unretain का अर्थ है? JQuery.validation में शासन करने के लिए समान नहीं जोड़ने के लिए कैसे क्यों सी # XmlDocument.LoadXml (स्ट्रिंग) विफल हो जाता है जब एक XML शीर्षलेख शामिल है? VS2010 वेब परिनियोजन पैकेज का उपयोग करते हुए आप अतिरिक्त फ़ाइलों को कैसे शामिल करते हैं? सी ++ में प्लेसमेंट हटाए जाने की अभिव्यक्ति क्यों नहीं है? एकाधिक HTML पृष्ठों के बीच एक चर साझा करना मैं सी में फ़ाइल का आकार कैसे प्राप्त करूं? क्या जावा में अंतिम पैरामीटर मापदंडों को घोषित करने के लिए कोई कार्यक्षमता का कारण है? अपरिवर्तनीय युग्मित वस्तुओं को इंस्टाइन करना MaxHeight और MaxWidth बाधाओं के साथ छवि का आकार बदलें कैसे अपनी सामग्री से बड़ा div नहीं करने के लिए? मैं कब कोष्ठक का उपयोग करता हूं और कब नहीं करता? एसएसआईएस 2012 पैकेज को निष्पादित करना जिसमें बाह्य अनुप्रयोग से स्क्रिप्ट घटक हैं पायथन का इस्तेमाल करते हुए विंडोज ड्राइवों को मैप करने का सबसे अच्छा तरीका क्या है? रूबी में एक फ़ाइल को पढ़ने के सभी सामान्य तरीके क्या हैं?

वर्ग PLBuildVersion दोनों चौखटे में कार्यान्वित किया गया है

आईओएस 10 / एक्सकोड 8 जीएम नीचे हो रही है, यह एक्सकोड 7 पर पहले कभी नहीं था। कोई विचार?

objc [25161]: वर्ग PLBuildVersion दोनों / अनुप्रयोगों में लागू किया गया है / Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices (0x12049a910) और / ऍप्लिकेशन्स / एक्सकोड.एप / कंटेंट / डेवलपर / प्लेफ़ोम्स / आईफोन सिम्युलेटर। प्लेटफार्म / डेवलपर / एसडीके / आईफोन सिमुलेटर। एसडीके / सिस्टीम / लाइब्रेरी / प्राइवेटफ्रेमवर्क / फोटो लायब्रेरी सर्विसेज। फ्रेमवर्क / फोटो लायब्रेरी सर्विसेस (0x1202c4210) इन दोनों में से कोई एक प्रयोग किया जाएगा। कौन सा एक अपरिभाषित है

(नोट: केवल सिम्युलेटर में होने लगता है, वास्तविक डिवाइस पर दिखाई नहीं देता है)।

वेब के समाधान से एकत्रित समाधान "वर्ग PLBuildVersion दोनों चौखटे में कार्यान्वित किया गया है"

मुख्य विचार

मुख्य विचार सरल है:

यदि आपका ऐप (या निर्भरता, जैसे PhotoLibraryServices.framework ) फ़्रेमवर्क का उपयोग करता है, जो स्पष्ट (या निहित) PhotoLibraryServices.framework या AssetsLibraryServices.framework निर्भरता के रूप में उपयोग करता है, Xcode आपको चेतावनी देता है (भले ही आप उनमें से केवल एक का उपयोग कर रहे हों)। यह Photos/PhotosUI.framework या AssetsLibrary.framework या अन्य (मेरे पास निर्भरता की पूरी सूची नहीं है, लेकिन यह संभव है) हो सकता है।

समस्या क्या है?

नाम के साथ कक्षा PLBuildVersion दोनों PhotoLibraryServices.framework और AssetsLibraryServices.framework में परिभाषित किया गया है। उद्देश्य-सी में क्लास का नाम अद्वितीय है (आप एक ही नाम के साथ 2 वर्गों को परिभाषित नहीं कर सकते हैं), इसलिए इसे अपरिभाषित किया जाता है, जिसे रनटाइम में इस्तेमाल किया जाएगा।

हालांकि, मुझे लगता है कि यह एक समस्या नहीं होगी, क्योंकि दोनों वर्गों में एक ही तरीके और फ़ील्ड हैं (डिस्साइम्बलर के साथ यह जाँच) और मुझे लगता है कि दोनों एक ही स्रोत से संकलित किए गए थे

रडार पहले ही भेजा गया है

ऐप्पल के डेवलपर्स फोरम पर एप्पल कर्मचारी से जवाब के अनुसार:

आप किसी भी वर्ग के सूत्रों को सूचीबद्ध नहीं करते हैं, इसलिए आप कुछ भी नहीं कर सकते हैं या नहीं करना चाहिए – एक बग रिपोर्टिंग के अलावा

मैं चेतावनी से छुटकारा पाने का एक रास्ता खोज नहीं पा रहा था, लेकिन अगर आप एप को क्रैश करने से रोकना चाहते हैं, तो आपको कैमरे, फोटो लाइब्रेरी आदि तक पहुंचने के लिए एक विवरण देना होगा। यह आईओएस 10 में नया है।

अपनी Info.plist फ़ाइल में निम्नलिखित इनपुट करें।

तस्वीर

कुंजी: Privacy - Photo Library Usage Description मान: $(PRODUCT_NAME) photo use

कैमरा

कुंजी: Privacy - Camera Usage Description मूल्य: $(PRODUCT_NAME) camera use

अधिक जानकारी यहां पायी जा सकती है: https://iosdevcenters.blogspot.com/2016/09/infoplist-privacy-settings-in-ios-10.html

मुझे पता है कि आप केवल एक UIWebView का उपयोग करके इस त्रुटि प्राप्त कर सकते हैं। मेरा समाधान WKWebView के साथ UIWebView के अपने उपयोग को बदलने के लिए किया गया था

मेरे परियोजना के लिए फैब्रिक पर उत्तर जोड़ने के बाद मेरे पास यह था

व्युत्पन्न आंकड़ों को हटाने के लिए मेरे लिए चाल थी (XCode में बदलाव Alt कमांड करें)

आईओएस सिम्युलेटर को रीसेट करने के लिए मेरे लिए इस तय की सिमुलेटर -> सामग्री और सेटिंग्स रीसेट करें

मेरे मामले में यह चेतावनी दूसरी एक्सकोड प्रोजेक्ट खोलने और सिम्युलेटर पर दूसरे ऐप को चलाने के बाद दिखाई देने लगी। पहले ऐप पर वापस बदलने के बाद, चेतावनी दिखाई देनी शुरू हुई। मैंने अभी सिम्युलेटर और एक्सकोड छोड़ दिया और मेरी परियोजना को फिर से खोल दिया। इसके बाद चेतावनी गायब हो गई यदि वह इसे हल नहीं करता है, तो अन्य उत्तरों के साथ आगे बढ़ें Xcode वास्तव में कभी कभी picky हो सकता है