Device icon indicating copy to clipboard operation
Device copied to clipboard

Make model identifier (version code) string public

Open tadija opened this issue 7 years ago • 1 comments

Hi @Ekhoo, thanks for this library, I like it and use it often.

Sometimes model identifier is used in a "raw" value (i.e. "iPhone9,4"), for instance when sending client device information to a backend or similar, but in current version of Device this info is hidden behind static fileprivate func getVersionCode() -> String. Would you mind making that public?

Also, is there a particular reason for all of these version, size, type to be static methods instead of static properties? To me it seems a little bit more convenient if those were just properties instead of methods... What do you think?

Cheers, // T

tadija avatar Jun 05 '17 15:06 tadija

same issue, I also need getVersionCode to be public.

zhuangxq avatar May 25 '20 13:05 zhuangxq