title: ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability
body: <p>I use phonegal build but today i get this error when upload .ipa to apple store</p>
  <p>ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability</p>
  <p>then I removed all cordova plugins in config.xml but still get some error.I researched and find monaca..In monaca configure option I choosed WKWebViewOnly but still i get some error..Here is my config.xml</p>
  <pre><code> &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
  &lt;widget xmlns=&quot;http://www.w3.org/ns/widgets&quot; id=&quot;com.demircode.bileteviniz&quot; version=&quot;1.3.1&quot;&gt;
    &lt;name&gt;BiletEviniz&lt;/name&gt;
    &lt;description&gt;BiletEviniz&lt;/description&gt;
    &lt;author/&gt;
    &lt;content src=&quot;index.html&quot;/&gt;
    &lt;allow-navigation href=&quot;*&quot;/&gt;
    &lt;allow-intent href=&quot;itms:*&quot;/&gt;
    &lt;allow-intent href=&quot;itms-apps:*&quot;/&gt;
    &lt;preference name=&quot;Orientation&quot; value=&quot;default&quot;/&gt;
    &lt;preference name=&quot;loglevel&quot; value=&quot;DEBUG&quot;/&gt;
    &lt;preference name=&quot;AndroidLaunchMode&quot; value=&quot;singleTop&quot;/&gt;
    &lt;preference name=&quot;ErrorUrl&quot; value=&quot;&quot;/&gt;
    &lt;preference name=&quot;Fullscreen&quot; value=&quot;false&quot;/&gt;
    &lt;preference name=&quot;KeepRunning&quot; value=&quot;true&quot;/&gt;
    &lt;preference name=&quot;SplashScreen&quot; value=&quot;screen&quot;/&gt;
    &lt;preference name=&quot;SplashScreenDelay&quot; value=&quot;1000&quot;/&gt;
    &lt;preference name=&quot;AllowInlineMediaPlayback&quot; value=&quot;false&quot;/&gt;
    &lt;preference name=&quot;BackupWebStorage&quot; value=&quot;cloud&quot;/&gt;
    &lt;preference name=&quot;FadeSplashScreenDuration&quot; value=&quot;250&quot;/&gt;
    &lt;preference name=&quot;KeyboardDisplayRequiresUserAction&quot; value=&quot;true&quot;/&gt;
    &lt;preference name=&quot;MediaPlaybackRequiresUserAction&quot; value=&quot;false&quot;/&gt;
    &lt;preference name=&quot;SuppressesIncrementalRendering&quot; value=&quot;false&quot;/&gt;
    &lt;preference name=&quot;TopActivityIndicator&quot; value=&quot;gray&quot;/&gt;
    &lt;preference name=&quot;GapBetweenPages&quot; value=&quot;0&quot;/&gt;
    &lt;preference name=&quot;PageLength&quot; value=&quot;0&quot;/&gt;
    &lt;preference name=&quot;PaginationBreakingMode&quot; value=&quot;page&quot;/&gt;
    &lt;preference name=&quot;PaginationMode&quot; value=&quot;unpaginated&quot;/&gt;
    &lt;feature name=&quot;LocalStorage&quot;&gt;
      &lt;param name=&quot;ios-package&quot; value=&quot;CDVLocalStorage&quot;/&gt;
    &lt;/feature&gt;
    &lt;preference name=&quot;UIWebViewDecelerationSpeed&quot; value=&quot;normal&quot;/&gt;
    &lt;preference name=&quot;monaca:AndroidIsPackageNameSeparate&quot; value=&quot;false&quot;/&gt;
    &lt;platform name=&quot;ios&quot;&gt;
      &lt;preference name=&quot;orientation&quot; value=&quot;portrait&quot;/&gt;
      &lt;icon src=&quot;lobbe.png&quot;/&gt;
      &lt;icon platform=&quot;ios&quot; height=&quot;76&quot; src=&quot;lobbe-76-76.png&quot; width=&quot;76&quot;/&gt;
      &lt;icon platform=&quot;ios&quot; height=&quot;120&quot; src=&quot;lobbe-120-120.png&quot; width=&quot;120&quot;/&gt;
      &lt;icon platform=&quot;ios&quot; height=&quot;152&quot; src=&quot;lobbe-152-152.png&quot; width=&quot;152&quot;/&gt;
      &lt;icon platform=&quot;ios&quot; height=&quot;1024&quot; src=&quot;lobbe-1024-1024.png&quot; width=&quot;1024&quot;/&gt;
      &lt;icon platform=&quot;ios&quot; height=&quot;40&quot; src=&quot;lobbe-40-40.png&quot; width=&quot;40&quot;/&gt;
      &lt;icon platform=&quot;ios&quot; height=&quot;167&quot; src=&quot;lobbe-167-167.png&quot; width=&quot;167&quot;/&gt;
      &lt;splash src=&quot;/res/ios/screen/Default@2x~universal~anyany.png&quot;/&gt;
      &lt;preference name=&quot;WKWebViewOnly&quot; value=&quot;true&quot;/&gt;
      &lt;preference name=&quot;CordovaWebViewEngine&quot; value=&quot;CDVWKWebViewEngine&quot;/&gt;
      &lt;feature name=&quot;CDVWKWebViewEngine&quot;&gt;
        &lt;param name=&quot;ios-package&quot; value=&quot;CDVWKWebViewEngine&quot;/&gt;
      &lt;/feature&gt;
      &lt;config-file platform=&quot;ios&quot; parent=&quot;CFBundleLocalizations&quot; target=&quot;*-Info.plist&quot;&gt;
        &lt;array&gt;
          &lt;string&gt;tr&lt;/string&gt;
          &lt;string&gt;en&lt;/string&gt;
        &lt;/array&gt;
      &lt;/config-file&gt;
    &lt;/platform&gt;
    &lt;preference name=&quot;WindowsStorePublisherName&quot; value=&quot;My Name&quot;/&gt;
    &lt;preference name=&quot;WindowsStoreIdentityName&quot; value=&quot;3e46a957-1e6e-2eb6-9380-b3b37c4dec02&quot;/&gt;
    &lt;preference name=&quot;ios-XCBuildConfiguration-TARGETED_DEVICE_FAMILY&quot; value=&quot;1,2&quot;/&gt;
    &lt;preference name=&quot;AutoHideSplashScreen&quot; value=&quot;true&quot;/&gt;
    &lt;preference name=&quot;FadeSplashScreen&quot; value=&quot;true&quot;/&gt;
    &lt;preference name=&quot;ShowSplashScreenSpinner&quot; value=&quot;false&quot;/&gt;
    &lt;access origin=&quot;bileteviniz.com&quot;/&gt;
    &lt;preference name=&quot;DisallowOverscroll&quot; value=&quot;true&quot;/&gt;
    &lt;preference name=&quot;EnableViewportScale&quot; value=&quot;false&quot;/&gt;
  &lt;/widget&gt;
  </code></pre>
  <p>and this is package.json</p>
  <pre><code> {
        &quot;name&quot;: &quot;monaca-template-minimum&quot;,
        &quot;version&quot;: &quot;2.0.7&quot;,
        &quot;displayName&quot;: &quot;Monaca Template Minimum&quot;,
        &quot;dependencies&quot;: {
          &quot;cordova-custom-config&quot;: &quot;5.1.0&quot;,
          &quot;cordova-plugin-splashscreen&quot;: &quot;5.0.2&quot;,
          &quot;cordova-plugin-whitelist&quot;: &quot;1.3.3&quot;,
          &quot;monaca-plugin-monaca-core&quot;: &quot;3.3.0&quot;
        },
        &quot;scripts&quot;: {
          &quot;monaca:preview&quot;: &quot;npm run dev&quot;,
          &quot;dev&quot;: &quot;browser-sync start -s www/ --watch --port 8080 --ui-port 8081&quot;
        },
        &quot;cordova&quot;: {
          &quot;plugins&quot;: {
            &quot;cordova-plugin-whitelist&quot;: {},
            &quot;cordova-plugin-splashscreen&quot;: {},
            &quot;cordova-custom-config&quot;: {},
            &quot;monaca-plugin-monaca-core&quot;: {}
          }
        },
        &quot;devDependencies&quot;: {
          &quot;browser-sync&quot;: &quot;^2.26.7&quot;,
          &quot;cordova&quot;: &quot;^9.0.0&quot;
        }
      }
  </code></pre>