The Settings.bundle application contains the version number that is automatically generated at build time. From the build log, I see that a new value is written there, also when viewing inside the file itself in MacOS X Finder, I see the correct updated value.
Settings in the iPhone simulator or in the real iPhone shows me the old value . Removing the application and reinstalling is the only way I was able to get a new updated value.
Question: How do I get the iPhone Settings app to read my new updated package file?
Some background information, which may or may not be related: I install the application only through Xcode in both the simulator and the iPhone. This is problem? Just found this in Apple docs , not sure what it actually says. It seems to contradict itself (last chapter) ...
Each time you reinstall the application, iPhone OS performs a clean installation, which removes all previous settings. In other words, creating or running an application from Xcode always installs a new version, replacing any old content. To check preference changes between consecutive launches, you must run your application directly from the simulator interface, not from Xcode.
So, Xcode always replaces old content, but can't I use Xcode to check for changes? What was it? Both were done (after installation through Xcode) and did not see the new values ββin the settings. Any ideas how this works? Should I always install without Xcode?
source share