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

Symlinking resource files leads to inability to install app on iOS 10

    XMLWordPrintableJSON

Details

    Description

      Softlinking resource files (.wav files for example(https://github.com/apache/cordova-plugin-dialogs/tree/master/src/ios/CDVNotification.bundle)) leads to some unexpected behavior. Said resource files are stored as symbolic links inside the .ipa and the app cannot be installed on iOS 10.
      Instead of creating symbolic link create regular links - it is better than copying the files performance-wise and the solution is more robust.

      Steps to reproduce:
      1. Create a new project
      2. Add iOS platform
      3. Install cordova-plugin-dialogs with --link option
      4. Build
      5. Deploy
      Expected result: Successful deployment
      Actual result: kAMDWriteError error code 0xe8000005

      Attachments

        Issue Links

          Activity

            People

              shazron Shazron Abdullah
              Mitko-Kerezov Dimitar Kerezov
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 24h
                  24h
                  Remaining:
                  Remaining Estimate - 24h
                  24h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified