0
: 私のアプリには不要なため、アクセス権のないAPKファイルをPlayストアに公開したいと考えています。 万博が持っている彼らのSDKのバージョン19をリリースしました私は次の警告を取得していますexp publish
万博のコマンドを実行しているとき、私は を経験しています/問題Expo Androidアクセス許可を何も設定しない
[exp] Making sure project is set up correctly...
[exp] Warning: Problem in app.json. See https://docs.expo.io/versions/v19.0.0/guides/configuration.html.
[exp] - additional property "permission" exists in app.json when not allowed.
エキストラ詳細を
アンドロイドの権限を設定する機能。 see docs link
は無権限の設定方法には何の詳細はありません、そしてドキュメントは、許可がそれらのデフォルト値が何であるかを記述することなく、app.jsonに設定されていない場合、デフォルトが適用されると言います。
私の設定は次のようになります。あなたの代わりに、複数のpermission
(単数形)を使用している
{
"expo": {
"name": "test-publish",
"description": "An empty new project",
"slug": "test-publish",
"privacy": "public",
"sdkVersion": "19.0.0",
"version": "1.0.0",
"orientation": "portrait",
"primaryColor": "#cccccc",
"icon": "./assets/icons/app-icon.png",
"loading": {
"icon": "./assets/icons/loading-icon.png",
"hideExponentText": false
},
"packagerOpts": {
"assetExts": ["ttf", "mp4"]
},
"ios": {
"supportsTablet": true
},
"android": {
"permission": []
}
}
}
いいえ、ドキュメントを見ると、「アクセス許可」が適切なキーであることがわかります。 – Jessycormier
はい、正確です。しかしあなたは間違っている 'permission'を使っています – mstmustisnt
私の例では正しくありませんが、私は間違った価値を持っていましたが、それは問題ではありませんでした。 SDKには、この問題を引き起こしていたバグがありました。彼らはその後、この問題を解決するV19.xを超えてSDKを更新しました。これで、ゼロの権限でアプリを公開できるようになりました(ただし、アンドロイドプラットフォームでのインストールに失敗します。電話にインストールできるような最小限の権限が必要です)。あなたの助けに感謝し、私の例の間違いを指摘してください。 – Jessycormier