问题描述
我新建一个基于cocos2d-box2d的项目,两个文件里总是有4个warning,一个是CLScoreServerPost.m,代码有warning如下
I create a new project based on cocos2d-box2d, and there are always 4 warning in two files, one is CLScoreServerPost.m, the code has warning is following
[self addValue:[[UIDevice currentDevice] uniqueIdentifier] key:@"cc_device_id"];
另一个是CLScoreServerRequest.m,代码有警告如下
and another is CLScoreServerRequest.m, the code has warning is following
device = [[UIDevice currentDevice] uniqueIdentifier];
它们都显示相同的警告:'uniqueIdentifier' 已弃用
both of them show the same warning: 'uniqueIdentifier' is deprecated
那我该怎么办?非常感谢
so what should I do? many thanks
推荐答案
你可以使用例如 OpenUDID https:///github.com/ylechelle/OpenUDID
You can use for example OpenUDID https://github.com/ylechelle/OpenUDID
正如 LearnCocos2D 在评论中所说,还有一个关于 SOF 的主题:UIDevice不推荐使用 uniqueIdentifier - 现在该怎么办?
As LearnCocos2D told in a comment there is also a topic on SOF : UIDevice uniqueIdentifier Deprecated - What To Do Now?
这篇关于警告“'uniqueIdentifier'已弃用";在基于 cocos2d-box2d 的项目中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!