在Xcode iOS .pbxproj文件中,如何生成12个字节的ID?

时间:2016-06-26 17:34:12

标签: ios xcode pbxproj

如果您在文本编辑器中打开.pbxproj文件,则会看到类似的内容:

/* Begin PBXBuildFile section */
        25AF71181D2046B400566BC8 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25AF71171D2046B400566BC8 /* AppDelegate.swift */; };
        25AF711A1D2046B400566BC8 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25AF71191D2046B400566BC8 /* ViewController.swift */; };
        25AF711D1D2046B400566BC8 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 25AF711B1D2046B400566BC8 /* Main.storyboard */; };
        25AF711F1D2046B400566BC8 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 25AF711E1D2046B400566BC8 /* Assets.xcassets */; };
        25AF71221D2046B400566BC8 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 25AF71201D2046B400566BC8 /* LaunchScreen.storyboard */; };
/* End PBXBuildFile section */

This article声称他们是UUID,但如果是这样的话,那么他们是不是彼此完全不同?如果看起来只有第4个字节正在改变,其余的保持不变。它是否是生成的一部分,并且由于某种原因字节发生了变化?为什么呢?

25 AF 71 **18** 1D 20 46 B4 00 56 6B C8
25 AF 71 **1A** 1D 20 46 B4 00 56 6B C8
25 AF 71 **1D** 1D 20 46 B4 00 56 6B C8

这个UUID是什么意思?是否可以用自己生成的Xcode替换UUID? (还在工作吗?)

0 个答案:

没有答案