in Project/Package Dependencies, some problem occurs while i add Exact Version value like '1.1.0-0fec058'. the finally value i input will be random updated to 1.0.0 or other value. Reproduce by input any version value like '1.2.0-"0"' which second part begin with 0. So bad experience.
Xcode Bug in Package Dependencies
The documentation for managing version dependencies indicates that the Semantic Versioning 2.0 scheme is required. Looking over the details of that at https://semver.org/
shows that there are some allowances for extra metadata on the tail end of a semantic number, some delineated by hyphens, and others by the plus sign, such as your example of 1.1.0-0fec058
. But, there's a caveat, there cannot be a leading zero for some circumstances, which your example has.
Is this package under your control? If so, what happens if you drop the leading zero? Or if you adopt the form that uses the +
separator? If that still doesn't behave the way you're hoping, I recommend using Feedback Assistant to report this so that we can determine what to do here. Once you open that report, please pot the FB number here.
— Ed Ford, DTS Engineer