My client has an old Obj-C based iOS project and wanted me to update it.
The problem is, on my computer, the project is clean of warnings. But on his computer, Xcode is showing 130+ Block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior
warnings.
I want to push the project warning-free, but cannot see/show/re-create them on my Mac.
Any suggestions? Thank you.
Notes:
- Development target is iOS 11.3.
- We are using the same and latest versions of macOS and Xcode.
- My client is using a MacBook Pro, I think it is a 2013 or 2014 version.
- I'm using late 2013 MacPro.
- The project uses CocoaPods with these Pods:
- pod 'Firebase/Core'
- pod 'Firebase/AdMob'
- pod 'JGProgressHUD'