You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Building passes when Frameworks/gethamcrest is executed first. So the build process depends on the presence of that binary download. This affects Carthage, the only dependency manager that uses the Xcode project and its build settings, and thus suffers from this path being hard-coded.
Possible ways out:
Use Carthage in the Xcode project itself instead of a custom .xcframework reference;
add a "Run Script" phase that downloads OCHamcrest automatically
The latter creates inconsistencies in the dependency, though, since currently it'd download OCHamcrest 9.0.1 for the Xcode project, meanwhile Carthage fetches v8 during the resolution. See #170
Executing
fails; similarly, using OCMockito as a dependency via Carthage fails.
The text was updated successfully, but these errors were encountered: