2017-07-25 10 views
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": [] 
    } 
    } 
} 

答えて

1

+0

いいえ、ドキュメントを見ると、「アクセス許可」が適切なキーであることがわかります。 – Jessycormier

+1

はい、正確です。しかしあなたは間違っている 'permission'を使っています – mstmustisnt

+0

私の例では正しくありませんが、私は間違った価値を持っていましたが、それは問題ではありませんでした。 SDKには、この問題を引き起こしていたバグがありました。彼らはその後、この問題を解決するV19.xを超えてSDKを更新しました。これで、ゼロの権限でアプリを公開できるようになりました(ただし、アンドロイドプラットフォームでのインストールに失敗します。電話にインストールできるような最小限の権限が必要です)。あなたの助けに感謝し、私の例の間違いを指摘してください。 – Jessycormier

関連する問題