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

              • Assignee:
                shazron Shazron Abdullah
                Reporter:
                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