Reputation: 241
A new Xcode 4.2 project of mine is giving the following warning only when running on the device (as in, not with the Simulator):
warning: Unable to read symbols for /Users/me/Library/Developer/Xcode/DerivedData/MyApp-caubqehwsicqvmfcjxvvwaprgulm/Build/Products/Debug-iphoneos/SomeOtherString.app/MyApp (file not found). warning: No copy of SomeOtherString.app/MyApp found locally, reading from memory on remote device. This may slow down the debug session.
I do not know where this "SomeOtherString.app" is coming from, but I would like to tell Xcode to stop looking for it. Trouble is, I cannot find where it is being set. I have looked in all the project settings, opened project.pbxproj and looked in there -- nothing.
I finally did a recursive grep for "SomeOtherString" inside my project folder -- the string was not found!
And yes, I have done many "cleans" and have cleared out my DerivedData directory. But Xcode insists that MyApp belongs under "SomeOtherString.app"!
So, my question is: where on earth is this path being stored?
The closest other SO issue I could find was this one, but no one ever posted a solution.
Thanks for any suggestions!
Upvotes: 0
Views: 185
Reputation: 241
Actually, I found out what was going on here. Even though SomeOtherString was in fact nowhere in my project, I had apparently chosen a bundle ID that was identical to another app whose name was SomeOtherString that Xcode knew about.
I guess this could be an issue if one clones a project -- make sure you use a bundle ID that you have not already used before.
Upvotes: 1