Build fails in device when I have cache for simulator vice versa. #41
-
|
While Rugby creates a cache for a simulator or device, the caches would be locked by one of the archs. I'm not sure yet Rugby how it work, but I guess it does rewriting xcconfig file that CocoaPods created. https://nshipster.com/xcconfig/#conditionalizing-build-settings For example: And Thank you for your super amazing tool! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
|
Hello @muukii, thank you for the feature request and feedback about 🏈 Rugby! There is a similar discussion #35, because your description has one drawback. I'll try to explain it. If we build like Also, there already were few similar requests. You are not alone 👍🏻 |
Beta Was this translation helpful? Give feedback.


Hello @muukii, thank you for the feature request and feedback about 🏈 Rugby!
There is a similar discussion #35, because your description has one drawback. I'll try to explain it.
If we build like
rugby -s ios, we don't update other ARCHs caches.So it can lead to misunderstanding situations and raise questions.
With your suggestion, Xcode would find caches, but the build can fail because the cache for some arch expired.
And unfortunately, we wouldn't get a clear message about this from Xcode.
Also, there already were few similar requests. You are not alone 👍🏻
I need time to dive into this problem and think about a clear API for all of us 💪🏻