Apple ने macOS Sonoma 14.2 बीटा जारी किया

Apple ने गुरुवार को डेवलपर्स के लिए macOS Sonoma 14.2 बीटा जारी किया। बीटा रिलीज़ Apple द्वारा इस सप्ताह की शुरुआत में आम जनता के लिए आधिकारिक तौर पर सोनोमा 14.1 जारी करने के बाद आई है।

अब तक खोजी गई एकमात्र नई उपयोगकर्ता-सामना वाली सुविधा iMessage संपर्क कुंजी सत्यापन है, लेकिन अन्य नई सुविधाओं या परिवर्तनों की खोज होने पर हम इस लेख को और अधिक अपडेट करेंगे।

MacOS Sonoma 14.2 बीटा कैसे स्थापित करें

यदि आप पहले से ही Apple के डेवलपर प्रोग्राम या Apple के सार्वजनिक बीटा प्रोग्राम का हिस्सा हैं, तो आप अपडेट को इंस्टॉल कर सकते हैं प्रणाली व्यवस्था > सामान्य > सॉफ्टवेयर अपडेट.

यदि आप किसी भी प्रोग्राम में नहीं हैं लेकिन बीटा को आज़माना चाहते हैं, तो हमारे पास एक गाइड है बीटा प्रोग्राम कैसे दर्ज करें.

macOS 14.2 बीटा डेवलपर रिलीज़ नोट्स

नीचे डेवलपर रिलीज़ नोट्स हैं, जो उपयोगकर्ताओं के लिए रिलीज़ नोट्स से भिन्न हैं।

MacOS 14.2 बीटा SDK सोनोमा 14.2 बीटा चलाने वाले Mac कंप्यूटरों के लिए ऐप्स विकसित करने के लिए सहायता प्रदान करता है। SDK Xcode 15.1 के साथ बंडल में आता है, जो मैक ऐप स्टोर पर उपलब्ध है। Xcode 15.1 के लिए अनुकूलता आवश्यकताओं की जानकारी के लिए देखें एक्सकोड 15.1 रिलीज़ नोट्स.

नई सुविधाओं

  • iMessage संपर्क कुंजी सत्यापन के साथ, उपयोगकर्ता यह सत्यापित करना चुन सकते हैं कि वे केवल उन लोगों के साथ संदेश भेज रहे हैं जिनका वे इरादा रखते हैं। संपर्क कुंजी सत्यापन स्वचालित सत्यापन को सक्षम करने के लिए कुंजी पारदर्शिता का उपयोग करता है कि iMessage कुंजी वितरण सेवा डिवाइस कुंजी लौटाती है जो एक सत्यापन योग्य और ऑडिट योग्य मानचित्र पर लॉग की गई है। जब कोई उपयोगकर्ता संपर्क कुंजी सत्यापन सक्षम करता है, तो उन्हें सीधे संदेश वार्तालाप प्रतिलेख और ऐप्पल आईडी सेटिंग्स में किसी भी सत्यापन त्रुटि के बारे में सूचित किया जाएगा।

और भी अधिक सुरक्षा के लिए, iMessage संपर्क कुंजी सत्यापन उपयोगकर्ता व्यक्तिगत रूप से, फेसटाइम पर, या किसी अन्य सुरक्षित कॉल के माध्यम से संपर्क सत्यापन कोड की तुलना कर सकते हैं। वे किसी संपर्क को बनाना या संपादित करना और उस व्यक्ति के साथ CKV चालू करने के लिए एक सार्वजनिक कुंजी सहेजना भी चुन सकते हैं।

आपके iCloud खाते में साइन इन किए गए सभी डिवाइस iOS 17.2 बीटा, macOS 17.2 बीटा, या watchOS 17.2 बीटा के न्यूनतम समर्थित संस्करण पर होने चाहिए। यदि आप ओएस के पुराने संस्करणों पर अन्य उपकरणों का उपयोग जारी रखना चाहते हैं, तो संपर्क कुंजी सत्यापन सक्षम करने के लिए आपको इन उपकरणों पर iMessage से साइन आउट करना होगा। (111356044)

ज्ञात पहलु

  • अधिक जानें लिंक बीटा के दौरान नॉलेज बेस लेखों से लिंक नहीं होते हैं। (101563811)
  • किसी अन्य उपयोगकर्ता का सत्यापन करते समय, यदि एक उपयोगकर्ता प्रवाह में बाधा डालता है तो संपर्क सत्यापन कोड दिखाई नहीं दे सकता है। (114462363)

समाधान: दोनों उपयोगकर्ता प्रक्रिया को पुनः आरंभ करते हैं।

  • किसी संपर्क को सत्यापित करने के बाद, सत्यापन चेकमार्क संदेश ऐप में दिखाई नहीं दे सकता है। (116142336)
  • उपयोगकर्ताओं को हर कुछ घंटों में प्रतिलेख बंद करने में त्रुटि दिखाई दे सकती है। (116405131)

समाधान: त्रुटि ख़ारिज करें.

  • उपयोगकर्ता देख सकते हैं कि वे अपने कुछ उन्नत उपकरणों पर संपर्क कुंजी सत्यापन सक्षम करने के योग्य नहीं हैं। (117044482)

समाधान: कम से कम 30 मिनट प्रतीक्षा करने के बाद पुनः प्रयास करें।

संदेशों

ज्ञात पहलु

  • समूह संदेशों के पूर्ण स्क्रीन मानचित्र दृश्य में सदस्य संख्या के लिए दिखाई गई अनलोकलाइज्ड स्ट्रिंग दिखाई दे सकती है (उदाहरण के लिए DETAIL_NUMBER_OF_PEOPLE_LABEL)। (117287069)

स्टोरकिट

नई सुविधाओं

  • नई मूल्य निर्धारण संपत्तियों की कीमत, मुद्रा और मुद्रा कोड अब उपलब्ध हैं लेन-देन. यदि लेनदेन पर कोई प्रस्ताव लागू किया गया था, तो एक नई संपत्ति प्रस्ताव के बारे में जानकारी देखने के लिए उपलब्ध है यह (आईडी, प्रकार, भुगतान मोड), साथ ही सुविधा गुण ऑफ़रआईडी, ऑफ़रटाइप, और ऑफ़रपेमेंटमोड. (106650768)

स्विफ्टयूआई

नई सुविधाओं

  •  उपयोग _logChanges() स्विफ्टयूआई दृश्य अपडेट के कारणों को लॉग करने के लिए।

नई डिबगिंग विधि को कॉल करें `_logChanges()` स्विफ्टयूआई व्यू के मुख्य भाग में इस बारे में जानकारी लॉग करने के लिए कि सिस्टम व्यू को क्यों अपडेट कर रहा है। उदाहरण के लिए:

struct MyView: View { var body: some View { #if DEBUG let _ = Self._logChanges() #endif // … rest of view body … } }

भौतिक संपत्ति के नाम के साथ-साथ, "@self" दर्शाता है कि दृश्य मान स्वयं बदल गया है, और "@identity" दर्शाता है कि पहचान दृश्य का स्वरूप बदल गया है (अर्थात, दृश्य से जुड़े लगातार डेटा को उसी के एक नए उदाहरण के लिए पुनर्चक्रित किया गया है) प्रकार)।

नई `_logChanges()` विधि मौजूदा की तरह है `_printChanges()` एक, सिवाय इसके कि नई विधि सिस्टम कंसोल का उपयोग करती है, जो कुछ डिबगिंग वर्कफ़्लो में उपयोगी है।

को कॉल करता है `_logChanges()` सूचना स्तर पर लॉग इन करें "com.apple.SwiftUI" "परिवर्तित शारीरिक गुण" श्रेणी के साथ उपप्रणाली। (113352555)

सुलझे हुए मुद्दे

  • ठीक किया गया: टूलबार आइटम के साथ होने वाले संभावित स्विफ्ट एक्सेस विरोध क्रैश का समाधान किया गया। (113992797)

विजेटकिट

ज्ञात पहलु

  • विगेट्स में Text(_: style:) डिफ़ॉल्ट रूप से इसकी सामग्री को एनिमेट नहीं करता है. (107582710)

समाधान: किसी एनीमेशन का स्पष्ट रूप से अनुरोध करने के लिए, इसका उपयोग करें View.contentTransition(_:) संशोधक.

  • Oct 26, 2023
  • 59
  • 0