Развернутый iOS проект имеет неправильное значение NSAppTransportSecurity (Unity) - PullRequest
0 голосов
/ 14 января 2020

У меня проблема с AppTransportSecurity. В настройках плеера я установил флажок «Разрешить загрузку по HTTP (небезопасно)» и могу найти его в сгенерированном файле Info.plist:

<key>NSAppTransportSecurity</key>
<dict>
  <key>NSAllowsArbitraryLoads</key>
  <string>True</string>
</dict>

Но NSAllowsArbitraryLoads - это не строка, а бул, и, очевидно, не работает Поэтому мне приходится вручную исправлять это каждый раз, когда я запускаю приложение:

<key>NSAppTransportSecurity</key>
<dict>
  <key>NSAllowsArbitraryLoads</key>
  <true/>
</dict>

Версия Unity: 2019.2.17f1

Есть ли обходной путь? Можно ли «исправить» это программно?

...