var phoneUDID: String?
var temporaryUDID: String?
var customUDID: String?
let md5Data = MD5(string: UIDevice.current.identifierForVendor!.uuidString)
let md5Hex = md5Data.map { String(format: "%02hhx", $0) }.joined()
self.phoneUDID = md5Hex
self.temporaryUDID = (md5Hex + "@gmail.com")
self.customUDID = self.temporaryUDID
信息:顺便说一句,我正在使用Swift 3!
问题:self.customUDID = self.temporaryUDID行是否正确使用?由于它们都是字符串,这是将字符串的值复制到另一个字符串的安全方法吗?我将我的应用提交到应用商店,看到了这个嘘声,并认为可能会发生错误。请说服我我很安全。谢谢
答案 0 :(得分:3)
(https://XXXXXX.jfrog.io/XXXXXXX/libs-snapshot): Not authorized , ReasonPhrase: Unauthorized.
是Swift中的值类型。所以不,如果您更改一个,则另一个也不会更改。
完成时
String
已创建一个 new 字符串并将其存储在self.customUDID = self.temporaryUDID
中。
示例:
customUDID