समाधान है कि मैं का उपयोग कर समाप्त हो गया
में यदि कोई ...
धन्यवाद स्थापना रद्द करें और मंच को जोड़ने के बाद सभी प्लग-इन को पुनर्स्थापित करने के लिए है। चूंकि मुझे पिछले कॉर्डोवा ऐप्स में इस समस्या के साथ परेशानी हुई है, इसलिए मैं जितना संभव हो उतना संगत बनाने की कोशिश कर रहा हूं, इसलिए मैं प्लेटफॉर्म निर्देशिका नहीं कर रहा हूं और एपीके बनाने के बाद इसे हटा रहा हूं। मैं एक स्क्रिप्ट के साथ इस किया है:
ionic platform add android
ionic plugin remove org.apache.cordova.device
ionic plugin remove org.apache.cordova.console
ionic plugin remove com.ionic.keyboard
ionic plugin add org.apache.cordova.device
ionic plugin add org.apache.cordova.console
ionic plugin add com.ionic.keyboard
platforms/android/cordova/build --release
rm -rf platforms
यह लगातार मेरे लिए काम किया है, लेकिन जब से मैं नहीं बल्कि इस वर्तमान रखने के बारे में चिंता करने की ज़रूरत नहीं होगी, मैं में इन आदेशों स्थानांतरित कर दिया: after_platform_add/010_install_plugins। जे एस, निम्नलिखित परिवर्धन के साथ:
packageJSON.cordovaPlugins = packageJSON.cordovaPlugins || [];
packageJSON.cordovaPlugins.forEach(function(plugin) {
exec('cordova plugin remove ' + plugin, function(error, stdout, stderr) {
sys.puts(stdout);
});
});
packageJSON.cordovaPlugins.forEach(function(plugin) {
exec('cordova plugin add ' + plugin, function(error, stdout, stderr) {
sys.puts(stdout);
});
});
मतलब यह है कि इन पंक्तियों के साथ कुछ जड़ JSON ऑब्जेक्ट में package.json में मौजूद है:
"cordovaPlugins": [
"org.apache.cordova.console",
"org.apache.cordova.device",
"com.ionic.keyboard"
]
कौन सा shou ld स्वचालित रूप से तब होता है जब after_plugin_add/010_register_plugin.js ठीक से काम कर रहा है।
सभी ने कहा, मुझे लगता है कि यह इस तरह की हैकी है और आईओनिक को यह सब ठीक से संभालना चाहिए, इसलिए उम्मीद है कि मुझे चीजों के उस तरफ इस मुद्दे को देखने के लिए कुछ समय मिल सकता है और इसके मूल मुद्दे को ढूंढ सकता है मुसीबत।
मुझे अभी भी एक ही समस्या है ... कोई विचार? – batanasov
किस पर आप काम कर रहे हैं? यह लेखन अनुमति मुद्दे की तरह लगता है। – grytrn
यह ओएसएक्स है। अगर यह एक लेखन अनुमति मुद्दा था, तो मैं इसे – batanasov