I submitted an update for my app to itunesconnect to discover that one of my third party libraries is using UDID. It was not picked up when I first submitted the app and I have made no changes to my third party libraries since then. Is there a tool that I can use to discover which one is using it. I have looked manually through them, but found nothing...
            Asked
            
        
        
            Active
            
        
            Viewed 165 times
        
    0
            
            
        - 
                    1`strings *.o | grep uniqueIdentifier` – May 13 '13 at 20:41
 - 
                    strings...do I need to download that from anywhere? – Boog Tracki May 13 '13 at 20:44
 - 
                    @BoogTracki `strings` and `grep` are standard command line commands available on most Unix systems including OS X. Run `Terminal` and enter that command on the command line. – rmaddy May 13 '13 at 20:50
 - 
                    Ok. So, I put the file path for *.o. How do I connect it to that archive... – Boog Tracki May 13 '13 at 20:52
 
1 Answers
0
            try doing cmd+shift+f on the project and search for [[UIDevice currentDevice] uniqueIdentifier]
        savner
        
- 830
 - 6
 - 7
 
- 
                    
 - 
                    
 - 
                    Kumulos, Facebook (the version before the current, so there shouldn't be any problems), and zbar – Boog Tracki May 13 '13 at 20:50
 - 
                    I use zbar in one of my app store apps so you can probably rule that out. – savner May 13 '13 at 20:57
 - 
                    Kumulos has an article stating a safe version long before I began using it...so that's out. – Boog Tracki May 13 '13 at 20:59
 - 
                    This might help: http://stackoverflow.com/questions/16409966/app-rejected-but-i-dont-use-udid – savner May 13 '13 at 21:02
 - 
                    That link is what I'm looking for, but the instructions how to implement for my app are vague. Do I just plug in: find . | grep -v .svn | grep "\.a" | grep -v "\.app" | xargs grep uniqueIdentifier – Boog Tracki May 13 '13 at 21:10
 - 
                    You need to open Terminal and from the command line navigate to your project and run the grep commands listed – savner May 13 '13 at 21:16
 -