Uploaded image for project: 'Apache Cordova'
  1. Apache Cordova
  2. CB-10828

TypeError: Cannot read property 'indexOf' of null when allow-navigation using scheme:*

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Invalid
    • 4.1.0
    • None
    • cordova-ios

    Description

      cordova create test
      cd test
      cordova platform ios@4
      edit config.xml and add schem:* for <allow-navigation>
      <allow-navigation href="cdvfile:*" />

      $ cordova prepare -d
      Executing "before_prepare" hook for all plugins.
      Searching PlatformJson files for differences between project vs. platform installed plugins
      No differences found between project and ios platform. Continuing...
      Generating config.xml from defaults for platform "ios"
      Error: TypeError: Cannot read property 'indexOf' of null
      at parseWhitelistUrlForATS (/Users/csantana23/foo/test/platforms/ios/cordova/lib/prepare.js:448:26)
      at /Users/csantana23/foo/test/platforms/ios/cordova/lib/prepare.js:400:19
      at Array.reduce (native)
      at processAccessAndAllowNavigationEntries (/Users/csantana23/foo/test/platforms/ios/cordova/lib/prepare.js:399:6)
      at writeATSEntries (/Users/csantana23/foo/test/platforms/ios/cordova/lib/prepare.js:488:14)
      at updateProject (/Users/csantana23/foo/test/platforms/ios/cordova/lib/prepare.js:148:15)
      at /Users/csantana23/foo/test/platforms/ios/cordova/lib/prepare.js:47:16
      at _fulfilled (/Users/csantana23/foo/test/platforms/ios/cordova/node_modules/q/q.js:787:54)
      at self.promiseDispatch.done (/Users/csantana23/foo/test/platforms/ios/cordova/node_modules/q/q.js:816:30)
      at Promise.promise.promiseDispatch (/Users/csantana23/foo/test/platforms/ios/cordova/node_modules/q/q.js:749:13)
      ~/foo/test

      Attachments

        Activity

          People

            csantana Carlos Santana
            csantana Carlos Santana
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: