So first step into the plan: clone the project’s repo, and see what breaks.
Luckily, Shopster’s Podfile is pretty short:
First step to fix the Podfile then: remove old dependencies (TestFlight was acquired by Apple long ago!) and adopt the new syntax. The resulting
Podfile looks like this:
This new Podfile has this warning:
[!] OHAttributedLabel has been deprecated in favor of DTCoreText. I’ll deal with that later.
I also removed
AskingPoint.framework. The project still fails to build. The
pch (remember those?) is including
<TestFlightSDK/TestFlight.h>, and of course, I’m initializing it in the
AppDelegate and using it in a reporter class. Removing these makes the project build!
Current state: Shopster runs on the iOS 10 Simulator, just like it runs on my iPhone. All the low hanging fruit has been taken care of.
No wonder why: the post is from May 2014, and Shopster is from June 2013. A testament of how can I change my opinion on tools usage in a year. ↩