移行先サイト
TiApp.xmlに追記したAndroidのuser-permission以外にもTitanium SDKが自動的user-permissionを追加してくれますが、
個人情報保護が叫ばれているご時勢で関係ない権限許可をユーザに求めるのは、いらぬ誤解を与えてしまうので必要のないものは削ります。
(必要なものしか追加されていないはずですが・・環境依存なのかな)
何も設定しなくても以下のような権限追加が行われます。
どうやらクラウドを組み込むと入るようです。(確証はまだないですが)
どちらにしろ、tiapp.xmlに入っていない権限追加が自動的に組み込まれる可能性はあるので、チェックは必須です。
パブリッシュ時にもWRITE_EXTERNAL_STORAGEは自動的に組み込まれてしまうようなので以下の手順に従って、 自分で定義したAndroidManifest.xmlが適用されるようにします。
参考URL
参考:エミュレータ実行時のディフォルトで組み込まれるパーミッション
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION"/> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>