Iphone 在预构建库中检查UDID访问,并在不重新编译的情况下剥离该调用

Iphone 在预构建库中检查UDID访问,并在不重新编译的情况下剥离该调用,iphone,ios,udid,Iphone,Ios,Udid,有没有办法确认UDID未在预建库中访问 例如:我有谷歌Admob iOS sdk。我如何确认此库中未使用以下API [[UIDevice currentDevice] uniqueIdentifier] 还有没有办法只从预构建库中删除这行代码?您可以通过终端进行检查: strings libSomething.a | grep uniqueIdentifier 你可以在项目中使用find文本。不,我只有libary文件(lib.a)文件你在使用哪个库?一般来说…说它是任何ads sdk…有

有没有办法确认UDID未在预建库中访问

例如:我有谷歌Admob iOS sdk。我如何确认此库中未使用以下API

 [[UIDevice currentDevice] uniqueIdentifier]

还有没有办法只从预构建库中删除这行代码?

您可以通过终端进行检查:

strings libSomething.a | grep uniqueIdentifier

你可以在项目中使用find文本。不,我只有libary文件(lib.a)文件你在使用哪个库?一般来说…说它是任何ads sdk…有什么方法可以找到吗?我有同样的问题,但对于libspotify,只在特殊情况下进行了不推荐的黑客攻击