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

The .xccurrentversion file does not get copied through to the platform folder breaking the iOS data model package

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersLinkUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      Insatlling a custom plugin for Cordova with an iOS implementation that has a data model package with multiple versions cannot be supported without manual steps being taken. Inside the data model package a lcoked hidden file is required by XCode called .xccurrentversion which holds XML to instruct XCode how to deal with the multiple versions of data model. The .xccurrentversion file is not copied over when adding the plugin to a project, which results in the iOS app not functioning, although it compiles.

      The issue is fact it is hidden, as unhiding the file allows Plugman to copy the file, but then XCode is not happy as it expects the file to be hidden.

      What is required that plugman simply copies the data model package in it's entirety included the .xccurrentversion file without changing the permissions.

      We have had to add manual instructions for the moment to tell the user to copy the data model package in post adding the plugin.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            kerrishotts Kerri Shotts
            dave.baddeley Dave Baddeley

            Dates

              Created:
              Updated:

              Slack

                Issue deployment