गोपनीयता और हमारे डेटा की सुरक्षा को कुछ हमारे लिए काफी महत्व की है कि है। हालांकि, हम भूल नहीं करनी चाहिए कि एप्पल - यह एक बड़ी निगम कानूनों के अधीन है और प्रदान करता है विभिन्न सरकारी एजेंसियों को उपयोगकर्ता डेटा, साथ ही गूगल, माइक्रोसॉफ्ट और अन्य बड़े कंपनी। नवीनतम अद्यतन में iOS 8 और OS X Yosemite कई सकारात्मक परिवर्तन से संबंधित सूचनाएं पेश किया गोपनीयता और डेटा की सुरक्षा है, जो अच्छी तरह से दोनों उपयोगकर्ताओं और इसलिए प्राप्त हो जाएंगे डेवलपर्स।
एप्पल अपने उत्पादों, सॉफ्टवेयर और सेवाओं के हार्डवेयर घटक (इस बारे में में सबसे अच्छा सुरक्षा मॉडल के साथ उपयोगकर्ताओं को प्रदान करने के लिए विस्तार से एक अद्वितीय नियंत्रण का उपयोग करता है आईओएस सुरक्षा पेपर. इसके अलावा, वे समझते हैं और उन में बताना चाहते हैं - उनके व्यापार मॉडल का उपयोग करें और आपकी व्यक्तिगत जानकारी की बिक्री के लिए प्रदान नहीं करता है।
कंपनी ने अपने ग्राहक आधार को बढ़ाने के लिए, बच्चों, 13 साल तक सहित ताकि वे परिवार शेयरिंग के समारोह की शुरुआत की, बच्चों की निजी डेटा की सुरक्षा सुनिश्चित करना चाहता है। वे भी कॉर्पोरेट क्षेत्र में अपने प्रभाव का विस्तार करने के लिए, सुरक्षित एन्क्लेव, डिवाइस प्रबंधन और अन्य सुरक्षा उपायों का उपयोग कर चाहते हैं।
स्थिति
iOS 8 में काफी एपीआई उन्नत किया गया, कोर स्थान के माध्यम से पता लगाने के साथ काम। इन परिवर्तनों को दोनों डेवलपर्स और साधारण उपयोगकर्ताओं से संबंधित हैं।
एक नए प्रकार अनुमोदन "जब में उपयोग"
अब, आदेश में एक उपयोगकर्ता-निर्धारित आवेदन करने के लिए पहुँच प्राप्त करने के लिए एक नया अनुरोध अवश्य भेजना चाहिए स्थान "जब में उपयोग [अनुप्रयोग है]" में।
दोनों वृद्धि करने देता है और परमिट के प्रकार कम होती है और उपयोगकर्ता के रूप में उसे पहुँच मना नहीं करता जब तक पुष्टि करने के लिए एक अनुरोध जारी करेगा। के रूप में यह पहले था डेवलपर्स, आपके आवेदन से सीधे सिस्टम विन्यास के लिए उपयोगकर्ता अनुप्रेषित करने के बजाय चरण दर चरण दिखाने के लिए सक्षम हो जाएगा।
स्थान की निगरानी के लिए प्रवेश
अब आप स्पष्ट रूप से देखेंगे कि अनुप्रयोगों कि प्राधिकरण के प्रकार का उपयोग करें "में उपयोग करते हुए" आपके स्थान का निर्धारण करते समय पृष्ठभूमि में काम कर रहे हैं - यह स्थिति पट्टी के मामले आवेदन नाम इंगित करेंगे में (यह मॉडेम मोड का उपयोग करते हैं, ऑडियो रिकॉर्डिंग या के दौरान के रूप में नीला हो जाएगा कहते हैं)।
मूल iOS एप्लिकेशन के अंतर्गत के लिए यह डिफ़ॉल्ट रूप से सक्षम हो जाएगा।
प्रणाली आपको सूचित और अनुप्रयोगों है कि प्राधिकरण के इस प्रकार का उपयोग को नियंत्रित करेगा, एक चेतावनी दिखा पृष्ठभूमि में आवेदन आपके स्थान का उपयोग करने का प्रयास करें। उपयोगकर्ता के लिए एक ही चेतावनी या तो उपयोग स्थान के लिए आवेदन स्वीकार करते हैं या उसे एक्सेस को स्वीकार कर सकते हैं।
अनिवार्य विवरण पहुँच लक्ष्यों
आवेदन एक अच्छा कारण होगा में स्थान तक पहुंच हासिल करने के लिए, वे होना चाहिए स्पष्ट रूप से बाहर सेट और विवरण में उपयोगकर्ता के लिए प्रस्तुत है, अन्यथा ऐसे आवेदनों सेंसर अनुप्रयोग द्वारा अस्वीकार कर दिया जाएगा स्टोर।
क्या वे WWDC पर इतना बात - यह सब उपयोगकर्ता की गोपनीयता के संरक्षण के उद्देश्य से है। खो विश्वास बहाल बहुत मुश्किल और कुछ भी नहीं है कि करता है नकारात्मक उपयोगकर्ताओं का विश्वास की कमी के रूप में अपने व्यापार को प्रभावित नहीं होती है।
तकनीकी जानकारी
जैसा कि ऊपर उल्लेख के लिए उपयोग कोर स्थान और अन्य एपीआई,, ध्यान से लाइन (स्थानीयकृत किए जाने योग्य) प्रकार संकल्प का वर्णन करने का Info.plist उद्देश्य जोड़ें।
इसी Info.plist कुंजी के रूप में इस प्रकार हैं:
- `NSLocationAlwaysUsageDescription`
- `NSLocationWhenInUseUsageDescription`
कोर स्थान प्रबंधक पर अब दो नए ब्लॉक विधि है, जो निगरानी स्थानों (का उपयोग कर घोषित किया जाना चाहिए हैstartUpdatingLocation
आदि) .:
- `requestAlwaysAuthorization`
- `requestWhenInUseAuthorization`
अनुमोदन "का इस्तेमाल करते हैं" करने के लिए पहुँच प्रदान नहीं करता टाइप करें:
- क्षेत्र के निगरानी
- स्थान ग्लोबल चेंज
- नई एपीआई के दर्शक
- पृष्ठभूमि में अपने स्थान पर नज़र रखने की दीक्षा
- पृष्ठभूमि ऐप्स रीफ्रेश
आप iOS में एक नए स्क्रीन गोपनीयता सेटिंग्स का उल्लेख कर सकते, URL का उपयोग UIApplicationOpenSettingsURLString
.
कैमरा
कैमरे की पहुंच है, और केवल उपयोगकर्ता की सहमति से ही संभव है। डेवलपर्स की दृष्टि से, इस का मतलब है अब वे होगा कि क्या बिंदु पर विचार करने के लिए एक चेतावनी आवेदन उद्देश्यों का वर्णन प्रदर्शित करने के लिए।
तकनीकी जानकारी
नया वर्ग पहुँच कक्ष का वर्णन है के प्रयोजनों के लिए प्रयोग किया जाता है NSCameraUseDescription
.
कैमरे की पहुंच पुष्टिकरण संवाद का कारण होगा, और जब तक उपयोगकर्ता उसकी सहमति नहीं देता है के रूप में, आवेदन किसी भी डेटा प्राप्त नहीं होता है।
संपर्क
संपर्कों तक पहुंच भी बदल दिया गया है और अब एक स्थिति में आप किसी एकल संपर्क का चयन करने के लिए या किसी अन्य के आमंत्रण भेजना होगा भी शामिल है।
यह एक महान नवाचार है क्योंकि अब आप कम कारण अपनी संपर्क सूची में किसी तृतीय पक्ष ऐप्स को पहुंच देने का होगा। यह भी ध्यान देने योग्य है कि आवेदन संपर्क का केवल एक स्थिर प्रतिलिपि देखता है और भविष्य की सभी परिवर्तनों तक पहुंच नहीं होगा (मामले अब है के रूप में) है।
अब संपर्क API का समर्थन करता है संपर्क सूची को छानने। यह सूची में मौजूद संपर्कों है कि ईमेल या किसी अन्य निर्दिष्ट शर्त शामिल नहीं है उजागर करने के लिए उपयोगी होगा।
अब यह भी, केवल एक विशिष्ट डेटा प्रकार का एक नमूना अनुरोध करने के लिए संभव हो जाएगा, क्योंकि यह आवेदन और फ़ोन नंबर दिखाना है, तो वह केवल ईमेल की जरूरत है कोई मतलब नहीं है। इसके अलावा, डेटा पर मेल के साथ भी मूल्य फ़िल्टर किया जा सकता, उदाहरण के लिए, केवल लोगों को @ apple.com
.
इस तरह की छानने के तरीकों पूरी जानकारी है, जो आवेदन करके प्राप्त किया जाता है, और अनुचित गुण में अव्यवस्था कम करने को सीमित करने के लिए उपयुक्त हैं।
तकनीकी जानकारी
इस तरह के रूप में कुछ विधियों के उपयोग ABPeoplePickerNavigationControllerDelegate
iOS 8 के भविष्य के रिलीज़ में अनुशंसित नहीं हैं:
- `PeoplePickerNavigationController: shouldContinueAfterSelectingPerson:`
- `PeoplePickerNavigationController: shouldContinueAfterSelectingPerson: संपत्ति: पहचानकर्ता:`
अन्य (ABPeoplePickerNavigationController
), नए लोगों द्वारा बदल दिया जाएगा:
- `PeoplePickerNavigationController: didSelectPerson:`
- `PeoplePickerNavigationController: didSelectPerson: property`
वहाँ भी NSPredicates सेटिंग्स और छानने के संपर्कों के लिए तीन नए गुणों हो जाएगा:
- `PredicateForEnablingPerson` - निर्धारित करता है कोई संपर्क या चयन नहीं किया जा रहा है कि क्या
- `PredicateForSelectionOfPerson` - चयन एक निर्धारित संपत्ति या एक पूरे के रूप में एक संपर्क
- `PredicateForSelectionOfProperty` - निर्धारित करता है जो गुणों का प्रदर्शित किया जा सकता
बच्चे
एप्पल पहले से ही विशेष खेल केंद्र 13 वर्ष से कम बच्चों के लिए प्रदान करता है चैट करने के लिए है कि कर सकते हैं पहुंच को सीमित करते, उपनाम, sheringu तस्वीरें और कोई विज्ञापन नहीं खाते। अभिभावक नियंत्रण भी उपलब्ध है, और कुछ स्कूलों एप्पल आईडी के साथ छात्रों को, जो इस तरह के विज्ञापन उद्देश्यों के लिए डेटा के उपयोग के रूप में उचित प्रतिबंधों, राशि प्रदान करते हैं।
अब, परिवार शेयरिंग के लिए धन्यवाद iOS 8 में, माता पिता अपने बच्चों और उनके साथ शेयर खरीदे सामग्री के लिए बनाने के लिए एप्पल आईडी सक्षम हो जाएगा।
परिवार शेयरिंग का सार इस प्रकार है:
- बनाएं परिवार एप्पल आईडी
- अपनी सभी खरीदारियों को साझा करना (ऐप्लिकेशन, पुस्तकें, आदि)
- बच्चे -यदि खरीद अनुरोध प्रेस "खरीदें", माता-पिता अनुरोध की पुष्टि और उनके लिए आवेदन खरीदना होगा
उपयोगकर्ता अनुभव में भूमिका
समारोह के साथ सभी एप्लिकेशन के अंतर्गत खरीदी असीमित समय उन्हें इस बात की पुष्टि करने के लिए माता-पिता के रूप में खरीद को मंजूरी देने की जरूरत है «खरीदें करने के लिए कहें»। यह सभी आवेदन करने के लिए होती है, इसलिए डेवलपर्स खरीद सत्यापन स्थिति प्रदान करने के लिए या खरीद प्रतिबंधित कर सकते हैं की जरूरत है, एक निश्चित राइट-ऑफ़ के बाद। इन मामलों में, ताला (के रूप में माता पिता का प्रतिबंध, और कॉर्पोरेट) प्रदर्शित किया जाएगा।
डेवलपर्स भी एक स्थिति है जहाँ उपयोग करने के लिए "प्रतिबंधित", इस तथ्य दिया कि वह "अनुमति नहीं" के अलावा के लिए प्रदान करना होगा। इस का अर्थ है कि कैसे पहुंच सक्रिय करने के बारे में कोई निर्देश नहीं होना चाहिए, क्योंकि उपयोगकर्ता भी इन परिवर्तनों के लिए सही नहीं हो सकता है कि।
गोपनीयता में भूमिका
गोपनीयता के संदर्भ में, डेवलपर्स की है कि क्या वे उनके लिए है या नहीं बनाई गई हैं, भले ही उनके अनुप्रयोगों का उपयोग कर अधिक बच्चे पैदा होगा।
ऐप्लिकेशन गोपनीयता नीति का पालन करना चाहिए, और किसी भी मामले में किसी भी उपयोगकर्ता डेटा (व्यक्तिगत पहचान वाली जानकारी (PII)) एकत्र नहीं करते।
कानून बच्चों के ऑनलाइन गोपनीयता के संरक्षण पर (बच्चों के ऑनलाइन गोपनीयता सुरक्षा अधिनियम (COPPA)) अविश्वसनीय मुश्किल उन पर है डेटा जो व्यक्तिगत (PII) की श्रेणी में आते हैं और यह ध्यान में रखा जाना चाहिए, के रूप में यह भी के उपयोग को सीमित करता है ब्लूटूथ।
कार्रवाई COPPA उन अनुप्रयोगों है कि उपयोगकर्ताओं को स्पष्ट रूप से 13 वर्ष से कम आयु वर्ग के लिए जिम्मेदार ठहराया जा सकता है पर लागू होता है। तथ्य यह है कि यह संयुक्त राज्य अमेरिका में चल रही है के बावजूद, सबसे अधिक संभावना है, ऐसे कानूनों अन्य देशों में, अपनाई जाएगी आधारित उस पर, और अगर आपके आवेदन COPPA के अनुरूप होगा, वे स्वतः पूरा करने के लिए, और अन्य समान कानूनों।
टिप्पणी. हाल ही में शुरू अनुप्रयोग बंडल समारोह (आवेदन सेट) बच्चों के लिए पारंपरिक बंडलों अनुप्रयोगों और क्षुधा में मिश्रण करने की अनुमति नहीं है। इसके अलावा कि खेल केंद्र और सुविधा के उपयोग खरीदें करने के लिए कहें ध्यान में रखना, मेकअप अनुप्रयोगों COPPA की आवश्यकताओं के साथ असंगत।
बच्चों के लिए क्षुधा पर सिफारिशें
किसी भी उपयोगकर्ता डेटा एकत्र नहीं है, और निम्न से बचने:
- लॉगिन
- स्थान, संपर्क, तस्वीरें, ब्लूटूथ, माइक्रोफ़ोन, कैमरा, HealthKit, सामाजिक,
- पुश-सूचनाएं
सुविधाओं और कार्यों उम्र के आधार पर बंद करें:
- उम्र पढ़ने और इसके सुरक्षित भंडारण (iCloud) की अनुमति दी
- आवेदन 13 साल से कम आयु के उपयोगकर्ताओं द्वारा लागू किया जाना चाहिए, या यह अस्वीकार कर दिया जाएगा App स्टोर में
उनके माता-पिता की सहमति की पुष्टि:
- एक वकील के साथ परामर्श करें
- एक आयु सीमा अनुरोध ईमेल माता-पिता, जिसमें वे आवश्यक दस्तावेजों भर सकते हैं के रूप में प्रयोग करें
- माता-पिता को देखने और व्यक्तिगत जानकारी को हटाने के लिए सक्षम होना चाहिए (PII)
- माता-पिता को व्यक्तिगत डेटा के संग्रह को रोकने के लिए सक्षम होना चाहिए
- व्यक्तिगत डेटा का उपयोग नहीं किया है, तो वे हटा दिया जाना चाहिए
इस खंड के अंत में. बच्चों के लिए आपके आवेदन प्रदान करें, वकीलों के लिए, यह एक अच्छा विचार है। यह न भूलें कि कई देशों में कानूनी उम्र एक अलग उम्र माना जाता है, तो यह एक विशेष देश App स्टोर करने के लिए आयु सीमा को समायोजित करने के लिए उपयोगी है।
सफारी
iOS और ओएस एक्स के लिए सफारी भी कुछ अद्यतन गोपनीयता सेटिंग्स प्राप्त हुआ है। उदाहरण के लिए, अब स्वचालित रूप से विज्ञापन बैनर से App स्टोर पर रीडायरेक्ट किया जाता उपयोगकर्ता की सहमति के बिना नहीं हो सकता।
कुकीज़ निष्क्रिय साइटों के लिए ताला
इसका मतलब है कि अगर आप एक वेबसाइट खोलने foo.com
, पहुँच को पढ़ने के लिए और लिखने कुकी को केवल यह पर किया जाएगा। किसी भी अन्य साइटों कि iframe या इसे करने के लिए लिंक के माध्यम से डाला जाता है, यहां तक कि अपने खुद की कुकीज़ के लिए उपयोग नहीं होगा।
सुधार कीचेन
सफारी अब नए मूल्यों avtozapoleniya के लिए समर्थित है (उपयोगकर्ता नाम
, वर्तमान पासवर्ड
, नए पासवर्ड
) बेहतर विभिन्न स्थितियों में रूपों की आवश्यकताओं को समझने के लिए।
बेहतर, पंजीकरण, लॉगिन समझते हैं या पासवर्ड बदलने के लिए, सफारी जानता है जब मजबूत पासवर्ड पेशकश करने के लिए और जब बचाया अद्यतन करने के लिए। इस प्रकार, वे सभी उपयोगकर्ता उपकरणों के लिए उपलब्ध हो जाएगा, और यह सुरक्षा और सुविधा के बीच अच्छा संतुलन है।
iOS 8 में देशी अनुप्रयोगों साइटों की क्रेडेंशियल-चेन में जमा हो जाती है के लिए उपयोग होगा। इसलिए, इस तरह के रूप में Vimeo अनुप्रयोगों, पूरी तरह से खाते के साथ बांटना करने में सक्षम हो सकता है अगर एक ब्राउज़र के माध्यम से Vimeo साइट पर उपयोगकर्ता zaloginivalsya कि समर्थन करता है चाबियों का एक गुच्छा।
आदेश लेखांकन बंडलों में संग्रहीत चाबियों का उपयोग के लिए एक पुष्टिकरण संवाद आरंभ करने के लिए डेटा, आवेदन जरूरी की "डोमेन युग्मित कर रहा है" एक समारोह होना चाहिए और के रूप में वर्णित यह घोषित किया जाना चाहिए नीचे दिए गए।
यह दोनों दिशाओं में काम करता है, वह यह है कि, यदि उपयोगकर्ता पहले आवेदन को स्थापित करता है और अपने खाते में प्रवेश - लेखांकन डेटा कीचेन में संग्रहीत किया जाएगा और बाद में, जब वह ब्राउज़र के माध्यम से इनपुट होगा - पुनः प्रवेश नहीं है की आवश्यकता है।
तकनीकी जानकारी
यहाँ अपने रूपों में इरादों की घोषणा के लिए कुछ दिशा निर्देश हैं:
- रजिस्टर - `username` and` नए password`
- लॉग इन - `username` and` वर्तमान password`
- पासवर्ड बदलें - `username` (केवल पढ़ने के लिए),` वर्तमान password` और `नई-password`
डोमेन युग्मित कर रहा है
आवेदन साख प्राप्त कर सकते हैं में कीचेन केवल उन साइटों पर करने के लिए उनके पास पहुंच प्रदान किया गया है के लिए है। संक्षेप में:
1. अनुप्रयोगों के लिए Vimeo
घोषित पहुँच vimeo.com
2. आईओएस schitytyvaet और चेक एन्क्रिप्टेड फ़ाइल vimeo.com
3. फ़ाइल आवेदन आईडी को शामिल करना चाहिए Vimeo
कैसे फ़ाइल को एन्क्रिप्ट करने के लिए अपने आवेदन और अन्य विवरणों को अनुरोध क्रेडेंशियल्स के लिए, के बारे में अधिक जानकारी के लिए, सत्र # 506 WWDC 2014शीर्षक "आपका अनुप्रयोग, अपनी वेबसाइट, और सफारी"
प्रमाणीकरण और कीचेन
चाबियों का गुच्छा - iOS और ओएस एक्स में भंडारण और गोपनीय जानकारी के उपयोग के लिए एक विशेष डेटाबेस एप्पल सुरक्षित एन्क्लेव के साथ संयोजन, तो यह और भी आईओएस के लिए सुरक्षित बना दिया है - अनधिकृत पहुंच से संरक्षित क्रिप्टोग्राफिक सह प्रोसेसर जो प्रत्येक डिवाइस एन्क्रिप्शन कुंजी है कि कोई परिवर्तन नहीं होता और के लिए अद्वितीय होता है अज्ञात यहां तक कि एप्पल (टच आईडी के साथ iPhone 5 एस / iPad एयर / मिनी पर केवल उपलब्ध)।
कीचेन
चाबियों का गुच्छा बना देता है उपकरणों के बीच डेटा तुल्यकालन वास्तव में सुविधाजनक और आसान है:
- अनुप्रयोग समूह एक के आवेदनों और एक ही डेवलपर के बीच एक और अधिक लचीला विनिमय प्रदान करता है
- आवेदन और विस्तार के बीच सरल विनिमय - विगेट्स, सामाजिक नेटवर्क जिनके साथ वे जुड़े रहे हैं आवेदन से अलग से प्रमाणीकरण की आवश्यकता नहीं है
लेकिन, कभी कभी सुरक्षा सुविधा से ज्यादा महत्वपूर्ण है। चाबियों का गुच्छा वर्तमान में अपने डिवाइस से साख की कॉपी करने को रोकने के लिए और वे बैकअप में शामिल नहीं किया जाएगा। अब यह भी निम्नलिखित जोड़ा जाता है:
- डेटा एक्सेस करने हेतु, तो उपयोगकर्ता अपने आज्ञा देने के लिए करना होगा।
- टच आईडी पुष्टि करने के लिए, डिवाइस पासवर्ड दर्ज करने की क्षमता के साथ इस्तेमाल किया।
- साख यदि उपलब्ध हो डिवाइस के लिए पासवर्ड अक्षम हो जाएगा नहीं होगा।
सबसे सुरक्षित परिदृश्य एक डेटा निशान की आवश्यकता होगी केवल के माध्यम से प्रमाणीकरण स्पर्श ID डिवाइस और उपलब्ध पर विशेष रूप से इस्तेमाल किया जाता है। इसके अलावा, उन तक पहुंच जैसे ही डिवाइस पासवर्ड बंद कर दिया है बंद कर देना चाहिए।
और भूल नहीं है - आप कीचेन में किसी भी पाठ ही नहीं, लॉगिन और पासवर्ड स्टोर कर सकते हैं। एप्पल का उपयोग करता है, उपकरणों के बीच नेटवर्क से कनेक्ट करने के लिए आवश्यक वाई-फाई कुंजी सिंक्रनाइज़ करने के लिए है। उदाहरण के लिए, एक बार आयोजित करता है, तो आप (, मैकबुक आप के साथ एक सुरक्षित वायरलेस नेटवर्क से कनेक्ट कुछ सेकंड के बाद सिंक) यदि आप एक मोबाइल कीबोर्ड के साथ जटिल पासवर्ड दर्ज अपने iPhone से उससे कनेक्ट कर सकते, समय बचाने डिवाइस।
टच आईडी
अब आप, टच आईडी का उपयोग केवल उपकरण के स्वामी के लिए पहुँच प्रदान कर सकते हैं।
इस मामले में कीचेन का उपयोग करना आवश्यक नहीं है और यह विभिन्न बैंकिंग अनुप्रयोगों टच आईडी का उपयोग कर परंपरागत पिन कोड को बदलने के लिए के लिए, प्रमाणीकरण बहुत उपयोगी हो जाएगा। यह अविश्वसनीय रूप से तेज, सुविधाजनक और अधिक सुरक्षित उपयोगकर्ता की पहचान की पुष्टि करने के तरीका है।
विधि है, जिसमें टच आईडी के माध्यम से इनपुट की जगह है, तो आप अपने विवेक से चुन सकते हैं: पासवर्ड, एसएमएस-कोड या किसी अन्य दो स्तरीय प्रमाणीकरण तंत्र।
HomeKit
HomeKit - iOS 8 में एक नई बात है, जो यह बातें की इंटरनेट (थिंग्स इंटरनेट) के साथ संगत बनाने और उनकी बातचीत आसान और अधिक सुविधाजनक बनाना चाहिए।
अब समस्या विभिन्न निर्माताओं से है कि उपकरणों की जाती है और व्यवस्थित करने के लिए बहुत मुश्किल है उनके एक दूसरे के साथ "चैट", क्योंकि वे सब अलग अलग "भाषाओं" बोलते हैं और अलग मालिकाना की आवश्यकता होती है आवेदन।
यह भी हार्डवेयर घटक निर्माता निवेश करने के लिए है कि पर एक अतिरिक्त बोझ बनाता है केवल डिवाइस प्रबंधन के लिए बुनियादी सॉफ्टवेयर के निर्माण में, लेकिन यह भी में सरल अनुप्रयोगों के लिए निर्माण और समर्थन के लिए क्लिक करें उपयोगकर्ताओं। लेकिन उत्पादकों के लिए यह चिंता का विषय है, उपभोक्ताओं के बारे में डिवाइस संगतता अभी तक चिंता नहीं करनी चाहिए।
«रात्रि मोड" है, जो प्रबंधित किया जाएगा (भले ही आप घर से दूर कर रहे हैं) विभिन्न निर्माताओं और से कई उपकरणों: HomeKit तुम सिर्फ सिरी बताने के लिए अनुमति देते हैं इस में विश्वास हो, कि सभी दरवाजे बंद कर रहे हैं, घर में प्रकाश व्यवस्था से बाहर है (और इसके विपरीत बाहर - शामिल है), कैमरा रिकॉर्ड करने के लिए क्या हो रहा है शुरू, और कई अन्य बातें।
यह सब एक भी आवाज़ आदेश के साथ, की आवश्यकता के बिना और सामान आप उपयोग के निर्माता की परवाह किए बिना किसी भी आवेदन को खोलें।
"हम नहीं लगता है कि पक्ष पर अपने व्यक्तिगत डेटा के भंडारण एक अच्छा विचार है। हम मानते हैं कि यह अत्यंत गंभीरता से आपकी व्यक्तिगत जानकारी का इलाज करने के लिए महत्वपूर्ण है। "- केविन McLaughlin, वायरलेस सॉफ्टवेयर इंजीनियरिंग के प्रमुख।
सुरक्षा और आपकी गोपनीयता के संबंध में, वहाँ 4 महत्वपूर्ण बिंदु हैं:
- डेटा आपके डिवाइस में केवल संग्रहीत किया जाता है
- नियंत्रण आदेशों अपने डिवाइस के साथ ही शुरू कर रहे हैं
- उन्नत एन्क्रिप्शन प्रौद्योगिकी लगातार उपयोग करता
- HomeKit-आवेदन के लिए गोपनीयता नीति की शर्तों का पालन करने के लिए आवश्यक है
हम सुरक्षा और उपयोगकर्ताओं की गोपनीयता को बहुत गंभीरता से लेते हैं। यह समस्या अधिक ध्यान दिया गया है, प्रयास और समय की एक बहुत ले लिया है, हम नहीं के रूप में सुनिश्चित करें कि हम सही समाधान है बनाया। "- केविन McLaughlin, विभाग वायरलेस सॉफ्टवेयर के सिर इंजीनियरिंग।
बंध HomeKit काम के सभी उपकरणों को सुरक्षित रूप से, गोपनीयता और सुरक्षा के रूप में सर्वोच्च प्राथमिकता है।
तंत्र की शुरुआत की HomeKit बिल्कुल सही आगे गोपनीयता, कौन सा है, हालांकि कोई नई बात नहीं है, लेकिन बहुत अच्छी तरह से स्थापित। एपीआई HomeKit पृष्ठभूमि में काम नहीं कर सकता अतिरिक्त आश्वासन दिया है कि यह उपयोगकर्ता को नियंत्रित करता है, बल्कि दुर्भावनापूर्ण अनुप्रयोगों से उपलब्ध कराने के लिए।
यह सुनिश्चित करना कि उपयोगकर्ता उन्हें के बारे में पता है, - आवेदन किसी भी (दरवाजे के खुलने के उदाहरण के लिए) सामान के परिवर्तन की अधिसूचना कर सकते हैं।
यह तथ्य यह है कि एप्पल सभी टीम HomeKit सामान डिजिटल और भौतिक दुनिया के बीच एक पुल प्रशस्त करने के लिए पहचान अनिवार्य बना दिया है ध्यान देने योग्य है। यह आप सिरी निर्देश देने के लिए निर्धारित करने के लिए, उदाहरण के लिए, एक प्रकाश बल्ब और वांछित दीपक चमकता है, जबकि अनुमति देता है।
तकनीकी जानकारी
यह बेहतर होगा कि आप अपने आप को के साथ परिचित प्रलेखन, WWDC 2014 नवान पर साथ 213 वां सत्र देखें «परिचय HomeKit» और पृष्ठ पर जाएँ, समर्पित HomeKitकौन सा अनुप्रयोगों और उपकरणों के डेवलपर्स के लिए जानकारी शामिल है।
यहाँ पर प्रकाश डाला देखते हैं:
- एपीआई HomeKit केवल अग्रभाग-मोड में काम सुनिश्चित करने के लिए नियंत्रण उपयोगकर्ता द्वारा कर सकते हैं
- विकास की प्रक्रिया में तेजी लाने के, का उपयोग में निर्मित ब्राउज़र सामान
- तकनीक डेटाबेस अखंडता को सुनिश्चित करने के HomeKit अनिवार्य प्रतिनिधिमंडल में
- आवेदन पत्र इस तरह के विशेष बल्ब स्विचन के रूप में विभिन्न घटनाओं, की सदस्यता ले सकते
- तत्वों उदाहरण के लिए बांटा जा सकता है,, कक्ष (रसोई) के लिए कमरे से; क्षेत्र (तल मंजिल); सेवाएं (छत प्रकाश) या क्रिया (नाइट मोड)।
- क्रिया मैन्युअल शुरू किया जा सकता, अनुसूची द्वारा, दोहराने, आदि के लिए समायोजित
- डिवाइस HomeKit के साथ असंगत, एडेप्टर HomeKit पुल के माध्यम से इस्तेमाल किया जा सकता
- HomeKit बढ़ाया जा सकता है, लेकिन सिरी केवल बुनियादी कार्यक्षमता का समर्थन
- सहायक उपकरण Wi-Fi या ब्लूटूथ LE के माध्यम से पहुँचा जा सकता है
- सहायक उपकरण निम्नलिखित विशेषताएं हो सकता है:
- एक बाहर के तापमान के लिए उदाहरण के लिए केवल पढ़ने के लिए,
- थर्मोस्टेट समायोजित करने के लिए पढ़ने और लिखने, उदाहरण के लिए
- केवल प्रविष्टि (सभी उपकरणों के लिए अनिवार्य), उदाहरण के लिए पहचान डिवाइस के लिए।
HealthKit
एक और नवीनता iOS 8 कि एक सुसंगत अनुभव, सुरक्षा और स्वास्थ्य और फिटनेस से संबंधित डेटा की गोपनीयता लाएगा।
फिलहाल, सभी डेटा विभाजित कर रहे हैं और असुरक्षित अनुप्रयोगों की एक किस्म में संग्रहीत। उपयोगकर्ता फ़िटनेस ऐप्लिकेशन के बाद उन पर उचित नियंत्रण से हटा दिया जाएगा नहीं कर सकते। अब गोपनीयता को सर्वोच्च प्राथमिकता, डेटा विखंडन के रूप में नहीं है और उन्हें नियंत्रित - एक अभ्यास है कि जरूरतों को परिवर्तित करने की। क्योंकि इस तरह के डेटा बहुत मूल्यवान हैं और अपने स्वयं के प्रयोजनों के बीमा कंपनियों, बैंकों और विज्ञापनदाताओं के लिए उन्हें का लाभ लेने के लिए उत्सुक हैं यह चिंता जाहिर करता है।
जरा कल्पना क्या फेसबुक व्यवहार में जानकारी एकत्र चालें के साथ कर सकता - एक आवेदन है कि कैप्चर स्थानों और Android और iOS के हज़ारों उपयोगकर्ताओं के फ़िटनेस डेटा का दौरा किया।
जबकि HealthKit - एक सुरक्षित कंटेनर कि सुरक्षित रूप से एन्क्रिप्टेड और अपनी जेब में संग्रहित है। iOS 8 में स्वास्थ्य एप्लिकेशन - वह निर्मित दृश्यपटल साथ दृष्टि के अपने क्षेत्र में हमेशा होता है, और अपने नियंत्रण में,।
सब से ऊपर गोपनीयता
एप्पल समझता है कि उपयोगकर्ताओं का भरोसा, व्यापार में सबसे मूल्यवान चीज है, इसलिए इसके इंजीनियरों और डिजाइनरों HealthKit गोपनीयता पर विशेष ध्यान दिया तैयार करना है।
HealthKit इस तरह से कि अनुप्रयोगों उपयोगकर्ता जो आपके रक्त शर्करा के स्तर, जो सामान्य रूप में डेटा के इस प्रकार की जरूरत नहीं है छिपाने के लिए पसंद करेंगे के बीच भेद नहीं कर सकते हैं का निर्माण। इस डेटा संग्रह और अधिक उपयोगकर्ताओं को की कुछ श्रेणियों के लिए कठिन बना देता है, उपलब्ध जानकारी की मात्रा सीमित है।
सीमा एक डेटा प्रकार के रूप में स्थापित किया जा सकता है, और विशिष्ट अनुप्रयोगों के लिए। वे सही केवल पढ़ने के लिए, लिखने-केवल या पढ़ने-लिखने की है, लेकिन परिवर्तन या अन्य अनुप्रयोगों के द्वारा बनाई गई हटाने डेटा के लिए मिलता है, वे नहीं कर सकते। उदाहरण के लिए, उपयोगकर्ता के लिए जो जानकारी विभिन्न अनुप्रयोगों से एकत्र किया जाता जा चुकी कैलोरी की कुल संख्या देखने के लिए स्वास्थ्य एप्लिकेशन का उपयोग कर सकते हैं। इस मामले में, प्रत्येक व्यक्ति के आवेदन पूर्ण डेटा सेट के लिए पहुँच नहीं होगा।
जैसा कि ऊपर वर्णित है, बहुत है और इसके बजाय सामान्य चेतावनी की विस्तृत जानकारी दी परमिट, HealthKit सूची प्राधिकरण शीट का उपयोग करता है, जो सभी आवेदनों डेटा है, जो अनुमतियों के प्रकार के लिए उस में वर्गीकृत किया है की पहुंच का अनुरोध नियंत्रित करने देता है (पढ़ें / लिखें)।
गोपनीयता नीति सभी HealthKit अनुप्रयोगों के लिए अनिवार्य है और वेबसाइट और App स्टोर में ऐप्लिकेशन के पृष्ठ पर वर्णित किया जाना चाहिए, बच्चों, HomeKit और कीबोर्ड के लिए आवेदन पत्र के मामले में।
स्वास्थ्य ऐप
स्वास्थ्य आवेदन उपयोगकर्ता (, जन्म की तारीख से खून में पोटेशियम का स्तर जब तक) उनमें से प्रत्येक के लिए डेटा और नियंत्रण के लिए उपयोग की तुलना में अधिक 60 अलग अलग प्रकार के देखने के लिए अनुमति देता है।
इसके अलावा, इस आवेदन में क्या जानकारी अपने मेडिकल रिकॉर्ड में शामिल किया जाएगा निर्दिष्ट करने के लिए प्रयोग किया जाता है (मेडिकल आईडी) है, जो समायोजन के बाद इनपुट स्क्रीन पर पक्ष को लॉक स्क्रीन (कड़ी चोट से उपलब्ध हो जाता है पासवर्ड)।
जब से तुम आपातकालीन टेलीफोन नंबर, ब्लड ग्रुप को जोड़ सकते हैं यह एक दिलचस्प है, दान की स्थिति, विभिन्न मतभेद, और अन्य उपयोगी जानकारी है कि, चिकित्सा कर्मियों के लिए उपलब्ध होगा अनलॉक किए बिना अपने डिवाइस।
तकनीकी जानकारी
प्रलेखन अभी भी काफी दुर्लभ है, और के रूप में मैं इसे समझ, आपकी गोपनीयता के साथ कोई हस्तक्षेप नहीं होगा।
यह अच्छा है कि उपयोग HealthKit एपीआई सरल पर्याप्त है। यह आप आसानी से मापन इकाइयों की पहचान, उन्हें सांख्यिकी, भंडारण और पुनर्प्राप्ति उपयोग करने के लिए परिवर्तित कर सकते हैं।
इकाइयों और उनके परिवर्तन
बेसिक और जटिल इकाइयों परिभाषित कर रहे हैं वर्ग HKUnit
.
बेस इकाइयों जैसे वजन के रूप में प्रकार, (में वर्गीकृत किया जाताHKUnit.gramUnit ()
), लम्बाई (HKUnit.meterUnit ()
), ऊर्जा (HKUnit.jouleUnit ()
), तापमान (HKUnit.degreeCelsiusUnit ()
).
ऐसे लिटर का दशमांश प्रति ग्राम के रूप में एकीकृत इकाइयों, वर्ग स्वरूपों का उपयोग निर्दिष्ट किया जा सकता है, अर्थात ग्रा / डीएल
.
HKQuantity (इकाई: HKUnit.meterUnit (), doubleValue: 1.79)
ऊपर परिभाषित संख्या, और इकाई मान द्वारा निर्धारित है।
रूपांतरण की संगतता राशि के माध्यम से जाँच की जा सकती meterQuantity.isCompatibleWithUnit (HKUnit.secondUnit ()
.
स्थानीयकरण
न्यू मीडिया प्रारूप इकाइयों (NSMassFormatter, NSLengthFormatter, NSEnergyFormatter
) आप के लिए machined भागों स्थानीयकरण।
उदाहरण के लिए, NSMassFormatter.forPersonMassUse = हाँ
स्वचालित रूप से पत्थर और ब्रिटेन और अमेरिका के लिए पाउंड का एक बहुत में अनुवाद, दुनिया के बाकी हिस्सों के लिए किलोग्राम हो जाता है।
डेटा संग्रहण
आपके सभी डेटा HealthKit स्टोर में संग्रहीत किया जाता है (HKHealthStore
) और अपरिवर्तनीय के उपवर्गों हैं HKObject
. मुख्य वर्ग दुकान मेटाडाटा कैटलॉग और सूत्रों का कहना है, जो उपवर्गों से प्राप्त होती हैं करने के लिए एक तरीका प्रदान करता है HKSample
और HKCorrelation
.
सहसंबंध (HKCorrelation
) ऑब्जेक्ट्स - आम, अंतर-संबंधित मेटाडाटा का एक सेट है कि अकेले दिल की एक एकल हरा (उदाहरण के लिए कोई मतलब नहीं है,)।
वस्तुओं एक वर्ग हो सकता है (स्थायी, इस तरह के जन्म की तारीख के रूप में) या (इस तरह के कदम, पोटेशियम, आदि के रूप में समय के साथ बदलाव,) मात्रात्मक प्रकार।
ये विशेष रूप से उल्लेखनीय है, उदाहरण के लिए, "शरीर ब्राउन सीरियल नंबर # 1234 थर्मामीटर कान के साथ डिग्री फेरनहाइट में तापमान। 98.8 से एकत्र मूल्यों के नमूने के लिए, के बाद से 10:00:00 पूर्वाह्न तक 10:00:10 »।
इस मेटाडाटा उनके सीरियल नंबर के आधार पर, दोषपूर्ण या कम सटीक उपकरणों से अलग आंकड़ों के आप अनुमति दे सकता है।
टिप्पणी. HealthKit स्वचालित रूप से स्थिति है जहाँ एक ही डेटा (जैसे कदमों की संख्या) कई स्रोतों से आते हैं संभालती है। डिडुप्लीकेशन के बिना, इस परिदृश्य दोहराव और फुलाते के लिए नेतृत्व करेंगे।
डेटा पुन: प्राप्त
HealthKit बड़े डेटा सेट में अनुरोध और ट्रैकिंग परिवर्तन की सुविधा। यह का उपयोग कर ochespechivaetsya HKQuery
और HKObserverQuery
ट्रैक परिवर्तन, साथ ही करने के लिए HKAnchoredObjectQuery
कौन सा परिणामों की सूची में पृष्ठों की नंबरिंग के लिए महत्वपूर्ण है।
HKObject
का उपयोग करते हुए एक विशिष्ट उपकरण से आने वाले डेटा भेद करने के लिए अमीर संभावनाओं, उदाहरण के लिए, सीरियल नंबर हो सकता है।
आंकड़े
वर्ग HKStatistics
यह औसत, न्यूनतम, अधिकतम प्रदर्शन, जोड़ने पर या बंटवारे उन्हें विभिन्न सूत्रों के अनुसार के संग्रह के साथ मदद करता है।
और अधिक उन्नत HKStatisticsCollection
और HKStatisticsCollectionQuery
, आप समय अंतराल टेम्पलेट्स और अन्य में गहराई से अधिक विश्लेषण की सीमा को परिभाषित करने की अनुमति दें।
CloudKit
CloudKit - एप्पल बैकएंड सेवा है कि फेसबुक पार्स जैसा दिखता है, लेकिन वह खातों के लिए जिम्मेदार है और डेटा प्रसारण, व्यक्ति की पहचान करने के बिना सभी गणना डिवाइस और उपलब्ध कराने के उपयोगकर्ताओं। यह शायद सबसे नाजुक गोपनीयता बदलें आईओएस है।
उसका लाभ यह है कि वह बहुत अच्छी तरह से Xcode, iTunes कनेक्ट, iOS और ओएस एक्स में एकीकृत है है सभी किट-चौखटे में के रूप में, यह क्या उनके आवेदन अनूठा बनाता है और मौलिक चीजें हैं जो उन्हें चलाने के लिए आवश्यक हैं के बारे में सोचना नहीं पर ध्यान केंद्रित करने के लिए डेवलपर्स की अनुमति देता है।
जाहिर है, यह एक कुंजी agrgument है और, एक ही समय में, व्यापार बंद सुरक्षा और सुविधा के बीच।
गोपनीयता खातों
CloudKit अन्य अनुप्रयोगों से जानकारी अपने वास्तविक एप्पल आईडी के लिए उपयोग या के साथ आवेदन पत्र प्रदान नहीं करता है। इसके बजाय, CloudKit एक यादृच्छिक उपयोगकर्ता आवेदन के आधार पर आईडी बनाता है और यह कंटेनर के बाहर आयोजित आपकी व्यक्तिगत जानकारी तक अन्य अनुप्रयोगों पहुँच देता है CloudKit।
टिप्पणी. CloudKit एक गुमनाम खाता बन जाएगा, केवल पढ़ने के लिए, और एप्पल आईडी के संदर्भ के बिना। अन्य उपयोगकर्ताओं को साझा करने के लिए अपने डेटा तक पहुंच और केवल पढ़ने के लिए कर सकते हैं।
सैद्धांतिक रूप से, दुर्भावनापूर्ण सॉफ़्टवेयर के डेवलपर CloudKit अनाम पहचानकर्ता "अनुलग्न 1" स्थायी पहचानकर्ता से (जैसे एक ईमेल के रूप से मेल खा सकते, ट्विटर, फेसबुक, आदि), "अनुलग्नक 2" विज्ञापन आईडी (विज्ञापन आईडी) के माध्यम से उपलब्ध हैं, जो एक साथ सभी अनुप्रयोगों के लिए ही होगा डिवाइस।
हम भूल नहीं होना चाहिए कि उपयोगकर्ता रीसेट या विज्ञापन पहचानकर्ता को बंद कर सकते हैं रूप में इसके उपयोग सीमित है और जायज किया जाना चाहिए (इस एप्लिकेशन में सेंसर बोर्ड की ओर ध्यान देता स्टोर)। हालांकि, इस तरह औचित्य iAds के उपयोग हो सकता है, के अलावा, बहुत कम लोगों को इस बारे में पता अस्तित्व और है कि यह निष्क्रिय किया जा सकता है और सभी उपयोगकर्ताओं के लिए डिफ़ॉल्ट रूप से सक्षम 13 साल से अधिक उम्र।
मित्रों के लिए खोज
मित्र को डिस्कवरी समारोह CloudKit के हिस्से के रूप में काम करेंगे। उपयोगकर्ता, कुछ अनुप्रयोगों में इसकी जानकारी प्रदर्शित करने के लिए कि क्या निर्दिष्ट कर सकते हैं कि आप अपने गुमनामी रखने के लिए अन्य अनुप्रयोगों के डेवलपर्स की अनुमति देगा चाहते हैं। जानकारी के तहत एक यादृच्छिक यूजर आईडी, नाम, और सरनेम को दर्शाता है।
मित्र को डिस्कवरी जैसे ईमेल, अनुप्रयोगों के रूप में, व्यक्तिगत जानकारी (PII) खोले बिना काम करता है। खोजें अनुरूप CloudKit सर्वर डेटा के लिए जिम्मेदार हैं, इसलिए अनुप्रयोगों और तृतीय पक्ष डेवलपर्स इस प्रक्रिया में शामिल नहीं कर रहे हैं प्रदर्शन करते हैं।
वैकल्पिक रूप से, CloudKit प्रदान किए गए ईमेल उपयोगकर्ताओं पर एक खोज प्रदर्शन कर सकते हैं। में प्रक्रिया के इस कार्यान्वयन एन्क्रिप्टेड है, यह एक सर्वर (डिवाइस पर नहीं) पर निष्पादित किया जाता है और डेटा किसी सुरक्षित कनेक्शन पर भेजा जाता है।
टिप्पणी. द्वि-स्तरीय iCloud प्रमाणीकरण की आवश्यकता नहीं है, तो खातों के बहुमत सामान्य पासवर्ड द्वारा संरक्षित हैं। इस हमलावरों द्वारा इस्तेमाल किया जाता है और यह बार-बार करना होगा, क्योंकि खातों में अधिक से अधिक जानकारी होती है।
सुरक्षा और डेटा गोपनीयता
प्रत्येक आवेदन एक या अधिक कंटेनर CloudKit के स्वामित्व वाली संपत्ति की पहुंच है।
कंटेनर दो डेटाबेस, जिनमें से एक सामान्य है, और अन्य निजी है। प्रविष्टियां उसमें निहित, या सरणियों के रूप में और कोर डाटा की तरह संरचित किया जा सकता है, भागों को प्रभावित नहीं करते।
डिफ़ॉल्ट रूप से, साझा रिकॉर्ड बनाया किसी भी उपयोगकर्ता द्वारा पढ़ा जा सकता है - एक प्रमाणीकृत उपयोगकर्ता, और बदल गया है - केवल अपने स्वयं के।
अनधिकृत उपयोगकर्ताओं (iCloud खाते की जरूरत नहीं है) को पढ़ने का अधिकार दिया जा सकता है, लेकिन वे या किसी निजी या सामान्य तौर डेटाबेस में लिखने बनाने में सक्षम नहीं होगा।
आवेदन, निजी डेटाबेस के लिए पहुँच प्राप्त कर सकते हैं वर्तमान उपयोगकर्ता के लिए केवल संबंधित।
फ़िशिंग, उपयोगकर्ता CloudKit द्वारा प्रबंधित खातों को रोकने के लिए। एकाधिक उपयोगकर्ता खातों को स्टोर करने की क्षमता - निजी डेटाबेस रिकॉर्ड आम में केवल एक उपयोगकर्ता हो सकती है। आम डेटाबेस के लिए पहुँच प्राप्त करें, आप अज्ञात ID का उपयोग कर सकते हैं।
तकनीकी जानकारी
CloudKit एक नया iCloud आवेदन बनाने के लिए एप्पल द्वारा इस्तेमाल किया और सब से ऊपर, एक तकनीक है पारेषण और स्थायी डेटा भंडारण के लिए इरादा नहीं है, इतना है कि कोर डाटा और अन्य स्थानीय समाधान रहने बल।
कोटा
सार्वजनिक और आम डेटाबेस के लिए कोटा के उपयोग के उपयोगकर्ताओं और डेवलपर्स के प्रबंधन के लिए, soovtvetstvenno।
प्रबंध
iCloud डैशबोर्ड यह डेवलपर्स, मौजूदा iCloud-कंटेनर का प्रबंधन आवेदन आईडी (ऐप्लिकेशन आईडी) का उपयोग डेवलपर डैशबोर्ड के माध्यम से नए बनाने, करने के लिए अनुमति देता है।
रिकॉर्डिंग
प्रविष्टियां CloudKit (CKRecords
), Plist रूप में एक ही गुण है प्लस CLLocation
, जो स्थिति, प्रश्नों के साथ-साथ की अनुमति देता है CKReference
और CKAsset
. वे स्वचालित रूप से विकास की प्रक्रिया में उत्पन्न हो जाएगा।
रिकॉर्डिंग क्षेत्र
रिकॉर्डिंग समूह रिकॉर्ड के लिए क्षेत्र। CKAssets
अन्य चरणों, कोर डाटा, जो भी हटा दिया जाएगा की तरह सहित CLoudKit और समर्थन डेल्टा apload का उपयोग कर अप्रचलित डेटा, एकत्र करता है।
अंशदान
आवेदन प्रविष्टियों CloudKit APNS के माध्यम से परिवर्तन की अधिसूचित किया जा सकता। धक्का-सूचनाएं (जो कस्टम अधिसूचना से अलग हैं) के लिए प्रवेश आवेदन पत्र अब एक डिफ़ॉल्ट होता है।
इस विषय पर अधिक जानकारी WWDC सत्र में पाया जा सकता #208 और #231.
(के माध्यम से)