अहम जानकारी: Apple, 1 मई, 2024 से GoogleSignIn-iOS के साथ-साथ, आम तौर पर इस्तेमाल किए जाने वाले SDK टूल का इस्तेमाल करने वाले iOS ऐप्लिकेशन के लिए, निजता मेनिफ़ेस्ट और हस्ताक्षर स्वीकार करना ज़रूरी कर देगा. 1 मई, 2024 से पहले, GoogleSignIn-iOS v7.1.0+ वर्शन पर अपग्रेड करें. हमारी अपग्रेड गाइड देखें.
Google API Consoleमें नीति उल्लंघन ठीक करने के लिए कार्रवाई करने की सुविधा चालू करें
नीति लागू करने की सुविधा चालू करने के लिए, यह तरीका अपनाएं:
क्रेडेंशियल पेज में जाकर, अपने iOS क्लाइंट के बदलाव करने वाले व्यू पर जाएं. यहां आपको पेज की दाईं ओर, iOS के लिए Google Identity सेक्शन में मेट्रिक दिखेंगी.
लागू करें बटन पर क्लिक करें और अपने चुने गए विकल्प की पुष्टि करें. नीति उल्लंघन ठीक करने के लिए लागू की गई कार्रवाई के चालू होने के बाद, आपके क्लाइंट के पुष्टि न किए गए सभी अनुरोध अस्वीकार कर दिए जाएंगे.
ध्यान दें : एनफ़ोर्समेंट चालू करने के बाद, बदलावों को लागू होने में 15 मिनट लग सकते हैं.
Firebase कंसोल में, नीति लागू करने की सुविधा चालू करना
App Check को कुछ iOS क्लाइंट या सभी iOS क्लाइंट के लिए लागू किया जा सकता है
सभी iOS क्लाइंट के लिए, नीति लागू करने की सुविधा चालू करना
iOS पर Google साइन-इन के लिए, एनफ़ोर्समेंट की सुविधा चालू करने के लिए, यह तरीका अपनाएं.
लागू करने की सुविधा चालू करने के बाद, पुष्टि न किए गए सभी अनुरोध अस्वीकार कर दिए जाएंगे. इनमें ये अनुरोध भी शामिल हैं:
iOS OAuth क्लाइंट से जुड़े ऐसे अनुरोध जो Firebase ऐप्लिकेशन से लिंक नहीं हैं.
लागू करें पर क्लिक करें और अपने चुने गए विकल्प की पुष्टि करें.
ध्यान दें कि इस सुविधा को चालू करने के बाद, इसे लागू होने में 15 मिनट लग सकते हैं.
चुनिंदा iOS क्लाइंट के लिए, नीति लागू करने की सुविधा चालू करना
आपके पास, iOS के कुछ OAuth क्लाइंट के लिए App Check लागू करने की सुविधा को कॉन्फ़िगर करने का विकल्प भी होता है. इसके लिए:
Firebase कंसोल के App Check सेक्शन में जाकर, OAuth क्लाइंट खोलें.
उस OAuth क्लाइंट के लिए मेट्रिक व्यू को बड़ा करें जिसे आपको कॉन्फ़िगर करना है.
अगर क्लाइंट को अब तक किसी ऐप्लिकेशन से लिंक नहीं किया गया है, तो उसे लिंक करें.
नीति के उल्लंघन को अनदेखा करने का अनुरोध बनाएं पर क्लिक करें.
चुनें कि इस OAuth क्लाइंट के लिए, App Check को लागू करना है या नहीं. यह सेटिंग, iOS के लिए Google Identity की ग्लोबल सेटिंग को लागू करने से जुड़ी आपके प्रोजेक्ट की सेटिंग को बदल देती है.
ध्यान दें कि इस सुविधा को चालू करने के बाद, इसे लागू होने में 15 मिनट लग सकते हैं.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-08-31 (UTC) को अपडेट किया गया."],[[["\u003cp\u003eApp Check enforcement can be enabled to ensure only verified requests are accepted, rejecting unverified ones.\u003c/p\u003e\n"],["\u003cp\u003eEnforcement can be enabled through the Google API Console or the Firebase Console, with options for specific or all iOS clients.\u003c/p\u003e\n"],["\u003cp\u003eEnabling enforcement involves navigating to the respective platform's console, locating the App Check or Google Identity for iOS settings, and clicking the 'Enforce' button.\u003c/p\u003e\n"],["\u003cp\u003eAfter enabling, it takes up to 15 minutes for the changes to take effect, impacting all subsequent requests.\u003c/p\u003e\n"],["\u003cp\u003eFirebase Console provides granular control, allowing enforcement overrides for individual iOS OAuth clients linked to your project.\u003c/p\u003e\n"]]],[],null,[]]