Info.plist processing not triggered from dependencies
| Originator: | nikolai.ruhe | ||
| Number: | rdar://12698568 | Date Originated: | 14-Nov-2012 |
| Status: | Duplicate of 12221441 | Resolved: | Duplicate of 12221441 |
| Product: | Developer Tools | Product Version: | 4.5.2 |
| Classification: | Other bug | Reproducible: | always |
Summary:
Xcode 4.5.2 does not correctly update the Info.plist file when changing files it depends upon.
Steps to Reproduce:
1. Create a new simple project, like an iPhone single view app.
2. Open the Info.plist file and set the bundle version to ${MY_VERSION}.
3. Open the target build settings and add a setting MY_VERSION with a value of 1.0
4. Build and check the build log. There will be a line "Process Info.plist"
5. Change the MY_VERSION build setting to 2.0
6. Build and check the build log. The Info.plist processing is not done.
Expected Results:
When changing a build setting, the Info.plist file has to be processed again.
Actual Results:
When changing a build setting the Info.plist file depends upon the actual file will not be updated and contain obsolete information.
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!