我想要什么: 我希望能够将APK文件发布到没有权限的Play商店,因为我的应用不需要任何。
我遇到了什么
运行expo命令exp publish
时,我收到以下警告/问题
[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.
额外详情 Expo已经发布了他们的SDK版本19,它具有为android设置权限的能力。 see docs link
没有关于如何设置无权限的详细信息,并且文档说如果未在app.json中设置权限而未描述这些默认值是什么,则将应用默认值。
我的配置如下:
{
"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": []
}
}
}
答案 0 :(得分:2)
您使用permission
(单数形式)而不是复数。