पैसे चुकाकर बने सदस्य
- direct_module_maps
- direct_sources
- dynamic_framework_file
- dynamic_framework_names
- dynamic_framework_paths
- force_load_library
- imported_library
- j2objc_library
- लाइब्रेरी
- link_inputs
- linkopt
- module_map
- sdk_dylib
- sdk_framework
- सोर्स
- static_framework_file
- static_framework_names
- static_framework_paths
- strict_include
- umbrella_header
- weak_sdk_framework
direct_module_maps
sequence ObjcProvider.direct_module_mapsमॉड्यूल मैप फ़ाइलों को इस टारगेट से सीधे तौर पर जोड़ें (कोई ट्रांज़िटिव मॉड्यूल मैप नहीं). इसका इस्तेमाल, निजी हेडर फ़ाइलों को सही तरीके से इस्तेमाल करने और Swift के कंपाइलेशन के लिए किया जाता है.
direct_sources
sequence ObjcProvider.direct_sourcesइस टारगेट की सभी डायरेक्ट सोर्स फ़ाइलें (कोई ट्रांज़िटिव फ़ाइल नहीं हैं), जिनमें 'srcs' एट्रिब्यूट में मौजूद कोई भी हेडर शामिल हैं.
dynamic_framework_file
depset ObjcProvider.dynamic_framework_fileअब काम नहीं करता. इस एपीआई के इस्तेमाल पर रोक लगा दी गई है और इसे जल्द ही हटा दिया जाएगा. कृपया इस पर निर्भर न रहें. यह
---incompatible_objc_provider_remove_linking_info
के साथ बंद है. इस फ़्लैग का इस्तेमाल करके, पुष्टि करें कि आपका कोड जल्द ही हटाए जाने के लिए तैयार है. .framework डायरेक्ट्री में मौजूद लाइब्रेरी की फ़ाइलें, डाइनैमिक रूप से लिंक किए गए फ़्रेमवर्क से जुड़ी हैं.
dynamic_framework_names
depset ObjcProvider.dynamic_framework_namesअब काम नहीं करता. इस एपीआई के इस्तेमाल पर रोक लगा दी गई है और इसे जल्द ही हटा दिया जाएगा. कृपया इस पर निर्भर न रहें. यह
---incompatible_objc_provider_remove_linking_info
के साथ बंद है. इस फ़्लैग का इस्तेमाल करके, पुष्टि करें कि आपका कोड जल्द ही हटाए जाने के लिए तैयार है. इस प्रोवाइडर में डाइनैमिक फ़्रेमवर्क के सभी नाम दिखाता है.
dynamic_framework_paths
depset ObjcProvider.dynamic_framework_pathsअब काम नहीं करता. इस एपीआई के इस्तेमाल पर रोक लगा दी गई है और इसे जल्द ही हटा दिया जाएगा. कृपया इस पर निर्भर न रहें. यह
---incompatible_objc_provider_remove_linking_info
के साथ बंद है. इस फ़्लैग का इस्तेमाल करके, पुष्टि करें कि आपका कोड जल्द ही हटाए जाने के लिए तैयार है. सेवा देने वाली इस कंपनी के सभी फ़्रेमवर्क पाथ को डाइनैमिक फ़्रेमवर्क पर दिखाता है.
force_load_library
depset ObjcProvider.force_load_libraryअब काम नहीं करता. इस एपीआई के इस्तेमाल पर रोक लगा दी गई है और इसे जल्द ही हटा दिया जाएगा. कृपया इस पर निर्भर न रहें. यह
---incompatible_objc_provider_remove_linking_info
के साथ बंद है. इस फ़्लैग का इस्तेमाल करके, पुष्टि करें कि आपका कोड जल्द ही हटाए जाने के लिए तैयार है. -force_load के साथ लोड करने वाली लाइब्रेरी.
imported_library
depset ObjcProvider.imported_libraryअब काम नहीं करता. इस एपीआई के इस्तेमाल पर रोक लगा दी गई है और इसे जल्द ही हटा दिया जाएगा. कृपया इस पर निर्भर न रहें. यह
---incompatible_objc_provider_remove_linking_info
के साथ बंद है. इस फ़्लैग का इस्तेमाल करके, पुष्टि करें कि आपका कोड जल्द ही हटाए जाने के लिए तैयार है. बाइनरी में लिंक करने के लिए, पहले से कंपाइल की गई स्टैटिक लाइब्रेरी (.a फ़ाइलें) इंपोर्ट की गई.
j2objc_library
depset ObjcProvider.j2objc_libraryऐसी स्टैटिक लाइब्रेरी जो J2ObjC से अनुवाद किए गए Java कोड से बनी हैं.
लाइब्रेरी
depset ObjcProvider.libraryअब काम नहीं करता. इस एपीआई के इस्तेमाल पर रोक लगा दी गई है और इसे जल्द ही हटा दिया जाएगा. कृपया इस पर निर्भर न रहें. यह
---incompatible_objc_provider_remove_linking_info
के साथ बंद है. इस फ़्लैग का इस्तेमाल करके, पुष्टि करें कि आपका कोड जल्द ही हटाए जाने के लिए तैयार है. लाइब्रेरी (.a) फ़ाइलें, जिन्हें मौजूदा टारगेट की डिपेंडेंसी के हिसाब से कंपाइल किया जाता है.
link_inputs
depset ObjcProvider.link_inputsअब काम नहीं करता. इस एपीआई के इस्तेमाल पर रोक लगा दी गई है और इसे जल्द ही हटा दिया जाएगा. कृपया इस पर निर्भर न रहें. यह
---incompatible_objc_provider_remove_linking_info
के साथ बंद है. इस फ़्लैग का इस्तेमाल करके, पुष्टि करें कि आपका कोड जल्द ही हटाए जाने के लिए तैयार है. डिपेंडेंसी के हिसाब से लिंक टाइम आर्टफ़ैक्ट की सुविधा, जो किसी दूसरी कैटगरी में नहीं आती, जैसे कि लाइब्रेरी या आर्काइव. इस कैच-ऑल की मदद से, लिंकर में आर्बिट्रेरी डेटा (जैसे, Swift AST फ़ाइलें) जोड़ा जा सकता है. इन्हें जोड़ने वाला नियम, 'linkopt' में ज़रूरी लिंकर फ़्लैग जोड़ने के लिए भी ज़िम्मेदार है.
लिंकऑप्ट
depset ObjcProvider.linkoptअब काम नहीं करता. इस एपीआई के इस्तेमाल पर रोक लगा दी गई है और इसे जल्द ही हटा दिया जाएगा. कृपया इस पर निर्भर न रहें. यह
---incompatible_objc_provider_remove_linking_info
के साथ बंद है. इस फ़्लैग का इस्तेमाल करके, पुष्टि करें कि आपका कोड जल्द ही हटाए जाने के लिए तैयार है. लिंक करने के विकल्प.
module_map
depset ObjcProvider.module_mapClang मॉड्यूल मैप का इस्तेमाल, निजी हेडर फ़ाइलों को सही तरीके से इस्तेमाल करने के लिए किया जाता है.
sdk_dylib
depset ObjcProvider.sdk_dylibअब काम नहीं करता. इस एपीआई के इस्तेमाल पर रोक लगा दी गई है और इसे जल्द ही हटा दिया जाएगा. कृपया इस पर निर्भर न रहें. यह
---incompatible_objc_provider_remove_linking_info
के साथ बंद है. इस फ़्लैग का इस्तेमाल करके, पुष्टि करें कि आपका कोड जल्द ही हटाए जाने के लिए तैयार है. लिंक करने के लिए, SDK टूल .dylib लाइब्रेरी के नाम. उदाहरण के लिए, 'libz' या 'libarchive'.
sdk_framework
depset ObjcProvider.sdk_frameworkअब काम नहीं करता. इस एपीआई के इस्तेमाल पर रोक लगा दी गई है और इसे जल्द ही हटा दिया जाएगा. कृपया इस पर निर्भर न रहें. यह
---incompatible_objc_provider_remove_linking_info
के साथ बंद है. इस फ़्लैग का इस्तेमाल करके, पुष्टि करें कि आपका कोड जल्द ही हटाए जाने के लिए तैयार है. SDK टूल के फ़्रेमवर्क के नाम जिन्हें लिंक करना है (उदाहरण के लिए, 'AddressBook', 'QuartzCore').
source
depset ObjcProvider.sourceसभी ट्रांज़िटिव सोर्स फ़ाइलें.
static_framework_file
depset ObjcProvider.static_framework_fileअब काम नहीं करता. इस एपीआई के इस्तेमाल पर रोक लगा दी गई है और इसे जल्द ही हटा दिया जाएगा. कृपया इस पर निर्भर न रहें. यह
---incompatible_objc_provider_remove_linking_info
के साथ बंद है. इस फ़्लैग का इस्तेमाल करके, पुष्टि करें कि आपका कोड जल्द ही हटाए जाने के लिए तैयार है. .framework डायरेक्ट्री में मौजूद लाइब्रेरी की फ़ाइलें, जिन्हें स्टैटिक रूप से लिंक किया जाना चाहिए.
static_framework_names
depset ObjcProvider.static_framework_namesअब काम नहीं करता. इस एपीआई के इस्तेमाल पर रोक लगा दी गई है और इसे जल्द ही हटा दिया जाएगा. कृपया इस पर निर्भर न रहें. यह
---incompatible_objc_provider_remove_linking_info
के साथ बंद है. इस फ़्लैग का इस्तेमाल करके, पुष्टि करें कि आपका कोड जल्द ही हटाए जाने के लिए तैयार है. इस प्रोवाइडर में स्टैटिक फ़्रेमवर्क के सभी नाम दिखाता है.
static_framework_paths
depset ObjcProvider.static_framework_pathsअब काम नहीं करता. इस एपीआई के इस्तेमाल पर रोक लगा दी गई है और इसे जल्द ही हटा दिया जाएगा. कृपया इस पर निर्भर न रहें. यह
---incompatible_objc_provider_remove_linking_info
के साथ बंद है. इस फ़्लैग का इस्तेमाल करके, पुष्टि करें कि आपका कोड जल्द ही हटाए जाने के लिए तैयार है. इस प्रोवाइडर में स्टैटिक फ़्रेमवर्क के सभी फ़्रेमवर्क पाथ की जानकारी देता है.
strict_include
depset ObjcProvider.strict_includeनहीं किए जाने वाले कोड में, कमांड लाइन में '-I' के साथ दिए गए खोज पाथ शामिल होते हैं. इसे हेडर सर्च पाथ भी कहा जाता है (और यह user हेडर खोज पाथ से अलग होता है).
umbrella_header
depset ObjcProvider.umbrella_headerक्लैंग अम्ब्रेला हेडर. सार्वजनिक हेडर को J2ObjC सेगमेंट किए गए हेडर के साथ काम करने के लिए, अम्ब्रेला हेडर में #शामिल किया गया है.
weak_sdk_framework
depset ObjcProvider.weak_sdk_frameworkअब काम नहीं करता. इस एपीआई के इस्तेमाल पर रोक लगा दी गई है और इसे जल्द ही हटा दिया जाएगा. कृपया इस पर निर्भर न रहें. यह
---incompatible_objc_provider_remove_linking_info
के साथ बंद है. इस फ़्लैग का इस्तेमाल करके, पुष्टि करें कि आपका कोड जल्द ही हटाए जाने के लिए तैयार है. SDK टूल के फ़्रेमवर्क के नाम, जिनके साथ कमज़ोर तरीके से लिंक करना है. उदाहरण के लिए, 'MediaAccessibility'. सामान्य तौर पर लिंक किए गए SDK टूल के फ़्रेमवर्क के उलट, अगर किसी फ़्रेमवर्क के सिंबल को रनटाइम में इस्तेमाल नहीं किया जाता है, तो उस फ़्रेमवर्क के सिंबल से गड़बड़ी नहीं होती.