8

पर कॉर्डोवा-प्लगइन-यूआईडी नहीं जोड़ सकता है जब config.xml डिजाइनर के माध्यम से दृश्य स्टूडियो में https://github.com/hygieiasoft/cordova-plugin-uid जोड़ने का प्रयास करते समय, यह "पहचानता है" एक प्लगइन है, लेकिन सभी गुणों के लिए खाली फ़ील्ड के साथ समाप्त होता है (संस्करण , प्लगइन आईडी, इत्यादि), भले ही आप मिनटों के लिए प्रतीक्षा करें (अधिकांश अन्य सेकंड में सभी गुणों को ढूंढते हैं)। यदि आप फिर कोशिश करते हैं और इसे जोड़ते हैं, तो यह बस वीएस को क्रैश करता है और फिर से शुरू करता है। मैंने प्लगइन के साथ प्रयास किया है जो सफलता के साथ सभी प्लेटफ़ॉर्म का समर्थन नहीं करते हैं, लेकिन यह नहीं।विजुअल स्टूडियो 2013 प्रोजेक्ट

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

उपयोगकर्ता ने टेलरिक ऐप स्टूडियो का उपयोग करने का सुझाव दिया है, क्योंकि प्लगइन को www फ़ोल्डर में कॉपी करने के लिए प्रक्रिया सरल है, लेकिन लागत के अलावा, जैसा कि मैंने उल्लेख किया है, कुछ हद तक अनुशंसित तरीके से सीमित रहना पसंद करेंगे वीएस 2015 और उसके बाद के संस्करण में अपग्रेड करते समय काम करना जारी रखें।

1) डाउनलोड अपने विंडोज़ डेस्कटॉप पर प्लगइन -

+0

आप विंडोज फोन के लिए निर्माण कर रहे हैं? –

+0

@ मुर्तजाखुरशीद हुसैन वास्तव में सभी तीन उपकरणों के लिए, लेकिन एंड्रॉइड के लिए यूयूआईडी एक यादृच्छिक रूप से जेनरेट किया गया GUID है, स्टार्टअप से .... बेहद उपयोगी ..... नहीं! शर्त है कि यह हो सकता है, मैं डिवाइस प्रकार के आधार पर कुछ तर्क करूँगा, लेकिन अभी के लिए मुझे एंड्रॉइड IMEI की आवश्यकता है। –

उत्तर

2

निम्न चरणों का पालन करें। डाउनलोड की गई फ़ाइल को अनजिप करें।

2) facebookconnect.xml फ़ाइल को उस फ़ोल्डर में जोड़ें जहां plugin.xml मौजूद है। अपनी ऐप आईडी और एप्लिकेशन का नाम जोड़ें। संसाधनों टैग के अंदर नीचे दिए गए टैग रखें -

<string name="fb_app_id"></string> 
<string name="fb_app_name"></string> 

3) plugin.xml फ़ाइल को संशोधित facebookconnect.xml फ़ाइल शामिल करने के लिए। यह नीचे की तरह दिखना चाहिए -

<config-file target="res/xml/config.xml" parent="/*"> 
     <feature name="FacebookConnectPlugin"> 
      <param name="android-package" value="org.apache.cordova.facebook.ConnectPlugin" /> 
     </feature> 
     <access origin="https://m.facebook.com" /> 
     <access origin="https://graph.facebook.com" /> 
     <access origin="https://api.facebook.com" /> 
     <access origin="https://*.fbcdn.net" /> 
     <access origin="https://*.akamaihd.net" /> 
    </config-file> 

    <source-file src="platforms/android/res/values/facebookconnect.xml" target-dir="res/values" /> 

    <config-file target="AndroidManifest.xml" parent="application"> 
     <meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/fb_app_id"/> 
     <activity android:label="@string/fb_app_name" android:name="com.facebook.LoginActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"></activity> 
    </config-file> 

    <framework src="platforms/android/FacebookLib" custom="true" /> 

    <!-- cordova plugin src files --> 
    <source-file src="platforms/android/src/org/apache/cordova/facebook/ConnectPlugin.java" target-dir="src/org/apache/cordova/facebook" /> 

</platform> 

4) अब दृश्य स्टूडियो में जाकर निर्देशिका जहां प्लगइन फ़ाइलें मौजूद हैं से प्लगइन जोड़ें। इसमें कुछ समय लगेगा।

आशा है कि इससे आपको समस्या ठीक करने में मदद मिलेगी।

+0

मैं आज रात इन चरणों पर जाऊंगा और देखूंगा। धन्यवाद। –

संबंधित मुद्दे