Приложение React Native Expo для iOS - попытка изменить info.plist - PullRequest
0 голосов
/ 04 апреля 2019

У меня установлено приложение React Native в Expo.

Мне нужно изменить info.plist , но у меня возникают проблемы при этом.

СначалаЯ не могу найти info.plist нигде.Основываясь на Expo docs и этом другом SO вопросе , обходной путь - добавить ключ "infoPlist" в мой файл app.json.Я так и сделал, и это выглядит так:

"infoPlist": {
      "NSAppTransportSecurity": {
        "blah.s3.amazonaws.com": {
          "NSExceptionAllowsInsecureHTTPLoads": true,
          "NSRequiresCertificateTransparency": false,
          "NSIncludesSubdomains": true
        }
      }
    }

Однако, когда я пытаюсь скомпилировать приложение (запустив "expo start" или "expo publish"), я получаю следующую ошибку:

Ошибка: проблема с проверкой полей в app.json.См. https://docs.expo.io/versions/v30.0.0/guides/configuration.html НЕ ДОЛЖНО иметь дополнительное свойство 'infoPlist'.

Есть идеи, как мне обойти это?

1 Ответ

0 голосов
/ 24 апреля 2019

Свойство infoPlist необходимо добавить в раздел ios (поскольку оно не влияет на Android).

...