How to install Frank when my project uses Cocoapods?

I have a sample, a new project, and I used Cocoapods to install TestFlight and RestKit . Now I'm trying to add Frank, but the "frank build" does not work.

I tried the following steps: here ;

I tried changing franked ../Frank/frankify.xcconfig and I changed .xcconfig for the default target.

When I run the "explicit build", the build fails and leaves me a message, "ld: library not found for -lPods" .

Any ideas on how to make this work?

+4
source share
3 answers

from the article you are referring to, after changing your frankify.xcconfig file frankify.xcconfig you still have to speak frankly with the --workspace and --scheme .

+4
source

just enter

 frank build --workspace YourWorkspace.xcworkspace/ --scheme YourProject 
+2
source

You will have this problem because the scheme is missing for the Pods project that provides this library. You need to configure the script / Frank construct to use the new xcworkspace instead of the xcodeproj source file. The change your regular project and Pods static library should get depends on that.

This also happens with Jenkins and Hudson. The problem is not isolated from Frank.

+1
source

All Articles