Are CC_MD5() and CC_SHA1() available in iOS 4?

后端 未结 4 1799
死守一世寂寞
死守一世寂寞 2021-02-14 19:02

I am looking to make use of MD5 or SHA-1 in my iOS application targeted at iOS 4 and later. I use the CC_MD5() and CC_SHA1() functions from CommonCrypto/CommonDigest.h. It seems

4条回答
  •  北荒
    北荒 (楼主)
    2021-02-14 19:32

    The best way to know if any functions or class methods are available is to set your project deployment target to the lowest ios version you want your app to work on, and test on a real device (or in the iPhone simulator but i think real device is the best solution) running through the deployment target version.

    If it's unavailable, your app will crash and debugger will let you know which functions are not usable on this iOS version. You will have to test with a greater version.

    If it work on a real device, these functions are available. :)

提交回复
热议问题