-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FSPathMakeRef failed with error -43. #10
Comments
The errors means that the path defined in the bash script cannot be reached. It might happen with soft links. Guys were discussing the issue here #6 I didn't yet publish v.1.1.1, but the latest changes available in master (including -L flag), it looks stable. So I would suggest you to try the last version:
|
With version on mac v.1.1.1 log contains only:
On windows:
|
Does it work for you with the example application?
As for the example demo to me on macOS Sierra (10.12.4) and Ubuntu 16.04 and Window 10 everything goes fine. |
|
I tried node-webkit-updater it works nice on mac, but yours app looks much flexible:( |
@Arti3DPlayer I just added the directory |
@dsheiko I have a releases folder but it is empty... |
Sure it is until you package. But empty dire shall allow you to start the server
because now the server has a directory t watch for changes. Thus you can proceed:
Now the builder has created a release package for you in
Now we have the first installation of the app. But as we test update, we rather first release a new version:
Done, we can switch back to app folder and run the application.
Observe that app prompts for update. |
Sorry for long response :( Now stuck on:
I tried to install
But
|
oh, i missed
|
Ok, it doesn't work too. Downloading/Installing works fine but restart doesn't work Only this strings in
|
In case your app is not signed MacOS will block it from opening (example app is unsigned!). But if you open the app from Finder and confirm you trust to this app it is going to work with restart |
@dsheiko Do you have example how to sign nw.js app ? I tried MAS script from official doc and from Popcorn time app. Nothing works. After update with popcorn time sign script i got this: After official MAS sign - app not open |
I have the same error with nw-autoupdater v1.1.4 (also tried v1.1.1): Any help is appreciated. |
I was able to fix the error. Apparently the module takes the name from the 'name' value in the manifest file which results an - for me - incorrect path, because I change the name of the app. But I'm still having this damaged file when it has been unzipped. Could that be related to me adding the filesize based on the size the system tells me? |
When app finished download, new app didn't launch. Tried with both strategies. In
nw-autoupdater.log
only one string:ERROR: FSPathMakeRef(/var/folders/5f/2w5ss9tn6ksgwmxkl1lrqyyh0000gn/T/nw-autoupdater/RaceFlight.app) failed with error -43.
Log with
verbose: true
https://pastebin.com/kQi48UWFI used web2exe tool to build package
The text was updated successfully, but these errors were encountered: