11

So, first, I know this question has been asked before several times. None of the solutions seem to have helped (I think a lot of them are outdated).

I'm using Cocoa Pods to include third party frameworks. For a few weeks, the integration was working fine. Then suddenly the Pods_[nameofproject].framework Pods_[nameofproject]Tests.framework and Pods_[nameofproject]UITests.framework all gradually started turning red. Now the frameworks I imported through CocoaPods aren't being found by Xcode. I also have a few other Frameworks that I imported before I started using CocoaPods, and some of those (but not all of them) are red as well.

Looks like this

Here is the list of things I've tried:
1) Delete derived date
2) pod deintegrate/pod install
3) include $(inherited) in Framework Search Paths
4) follow the troubleshooting on the cocoapods site
5) restart Xcode
6) clean and build
7) clean and build on generic iOS device

Anything I'm missing here? I must have done something to cause this - I doubt it would just stop on its own - but I'm completely at a loss what it could be.

Edit: Forgot to add that that Pods_[nameofproject].framework appears to be grayed out in my linked binaries menu.

Trent Kennelly
  • 165
  • 1
  • 10

1 Answers1

0

I never got an answer on this, but the answer is effectively that you don’t need to worry about it. The app can still be tested/run with the pods in red.

Trent Kennelly
  • 165
  • 1
  • 10
  • Hi @Trent, did you manage to solve this issue? I'm having a similar issue. All my pods_[target].framework files are grayed. My app runs just fine on a real device and simulator but my OCD is not letting me sleep at night. – Fernando Reynoso Jun 03 '20 at 00:58