README: Explain that this usbmuxd project is only needed on Linux
#265
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Similar to libimobiledevice/libusbmuxd#154.
Closes #263
Closes #232
Closes #184
Closes #126 (probably?)
Closes #247 (probably?)
Closes #255 (probably?)
Closes libimobiledevice/libimobiledevice#1371
(and likely many more)
It is unclear to some users whether
usbmuxdis referring this project or the service "in general" that is already provided by iTunes on Windows, and as a system service on macOS. They may be trying to build this service and wonder why it is failing to compile for Windows for example (and why there is no CI for Windows, despite mentioning it in the cross-platform list).Explain more clearly that this is only needed on Linux, at least for now. In the near future it might be advantageous to port this library to provide an implementation for Windows as well, to drop the dependency on iTunes (especially on architectures where it's not natively provided): libimobiledevice/libusbmuxd#153 / #263 (comment) / #93.