2016-02-10 50 views
0

我已經搜索了整個互聯網,但沒有找到任何解決我的問題。科爾多瓦禁用默認權限

當我建立我的應用程序,我的手機(安卓)它要求大量的權限上安裝它:audio, edit contacts, read contacts, location, record audio, delete USB changes, send texts, ....

我試過這一行添加到我的​​3210:

<preference name="permissions" value="none"/> 

我已經盡力增加uses-permissions

<platform name="android"> 
     <config-file target="AndroidManifest.xml" parent="/manifest"> 
      <uses-permission android:name="android.permission.INTERNET" /> 
      <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
      <uses-permission android:name="android.permission.VIBRATE" /> 
     </config-file> 
    </platform> 

但是,什麼也解決了它,它仍然不斷要求這些權限..

萬一我的config.xml文件:

<?xml version='1.0' encoding='utf-8'?> 
<widget id="com.ionicframework.starter" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0" 
    version="1.0.0"> 
    <name>HelloCordova</name> 
    <description> 
     An Ionic Framework and Cordova project. 
    </description> 
    <author email="[email protected]" href="http://example.com.com/"> 
     Your Name Here 
    </author> 
    <content src="index.html" /> 
    <access origin="*" /> 
    <preference name="webviewbounce" value="false" /> 
    <preference name="UIWebViewBounce" value="false" /> 
    <preference name="DisallowOverscroll" value="true" /> 
    <preference name="KeyboardDisplayRequiresUserAction" value="false" /> 

    <!-- Ionic supports Android Jellybean and up --> 
    <preference name="android-minSdkVersion" value="16" /> 

    <!-- Don't store local data in an iCloud backup. Turn this to "cloud" to enable storage 
     to be sent to iCloud. Note: enabling this could result in Apple rejecting your app. 
    --> 
    <preference name="BackupWebStorage" value="none" /> 


    <feature name="StatusBar"> 
     <param name="ios-package" value="CDVStatusBar" onload="true" /> 
    </feature> 


</widget> 

編輯:插件我使用:

cordova-plugin-console 
cordova-plugin-whitelist 
cordova-plugin-splashscreen 
cordova-plugin-device 
cordova-plugin-statusbas 
ionic-plugin-keyboard 
+0

它可能與您使用的插件有關。你使用哪些插件? – robert

+0

@robert我編輯了我的文章 – Greg

+0

然後它不是插件。您是否嘗試先從手機中卸載該應用程序?從設置,清除緩存,數據等我曾經遇到與我的應用程序prev版本的干擾(這與推消息有關,但它是值得一試) – robert

回答

0

加入config.json文件的插件列表中www folder解決。

由於某種原因,我沒有這個。