Jason Millard
11/21/2022, 2:57 PM:shared:embedAndSignAppleFrameworkForXcode
to the Run Script for the widget. Then I manually had to remove the framework in the extension, otherwise TestFlight wouldn’t accept the binary.
I then went to do the same for the next extension, and started getting sporadic build success and failures. I’m guessing Xcode is compiling multiple things at the same time which might be causing issues?
I decided to switch to CocoaPods route thinking I’d get the one framework I could easily add to each of the targets. Again, this worked for one extension, and then sporadic build success and failures with multiple extensions.
Is there any examples out there for best practice when sharing KMM between multiple targets?
UPDATE:
worked on this all day, and in my CI, turns out I needed to run ./gradlew podInstall
first before doing anything vs manually doing pod install