What does CC_MD5's deprecation mean?

I get that it's compromised, but there are still services I need to access that need MD5 as a checksum. To me, a deprecated warning is different than an insecure warning. If CC_MD5 had a warning that it was insecure, I could ignore that for the tasks I need it for. I'd go through my code and rename my generic MD5 wrapper to be task specific and call it a day. But deprecated to me means I probably need to look for alternatives… not to MD5, since I need it, but to CC_MD5. Can I have some clarification?

Replies

Found this github repo. It creates and MD5 hash without using CC_MD5, thus no compiler warning about deprecation.
https://github.com/onmyway133/SwiftHash