Notice (2018-05-24): bugzilla.xamarin.com is now in
Please join us on
Visual Studio Developer Community and in the
Mono organizations on
GitHub to continue tracking issues. Bugzilla will remain
available for reference in read-only mode. We will continue to work
on open Bugzilla bugs, copy them to the new locations
as needed for follow-up, and add the new items under Related
Our sincere thanks to everyone who has contributed on this bug
tracker over the years. Thanks also for your understanding as we
make these adjustments and improvements for the future.
Please create a new report on
Developer Community or GitHub with
your current version information, steps to reproduce, and relevant error
messages or log files if you are hitting an issue that looks similar to
this resolved bug and you do not yet see a matching new report.
After updating to xcode_4.2_and_ios_5_sdk_for_snow_leopard, I get the following error when building:
Error merging Info.plist: The given key was not present in the dictionary
I have Monotouch 5, Monodevelop 2.8.1 and Monoframework 2.10.6_1
In order to diagnose this issue we'll need to take a look at the your actual Info.plist file and also get a full copy of the stacktrace from the error. The best approach would be build your project and then attach the full stacktrace to this bug report. I think this will be presented to you in an error dialog, but if it is not, it should be stored in the log file located in the 'Library/Logs/MonoDevelop-2.8/MonoDevelop.log' file in your Home directory.
Alternatively you could zip your project and attach it as a private comment to this bug report so we can diagnose and fix the issue locally.
Thanks for your prompt reply. Please find attached the Info.plist file, and the log from the last build.
Thanks and Regards
Created attachment 748 [details]
Log of last build
Created attachment 749 [details]
Are you sure you're running MD 2.8.1? Some of the initial issues in the log are issues I thought we fixed before MD 2.6.
It appears that MD is having trouble reading expected values from the Apple iOS SDK manifest. Is your project set to use an Apple iOS SDK version other than "Default"? If so, what is it? Is it a simulator or device build configuration?
I think you have hit the nail on the head. I have installed all updates up to and including 2.8.1, without apparent incident. However, the Monodevelop Info states that I am on v2.4.2. I have deleted the Monodevelop.app from the Applications folder, and re-installed v2.8.1 (without it wanting to replace existing version). However, the version in info remains 2.4.2. I cannot find any clear information on how to completely uninstall Monodevelop, which is what i think I need to do now. Do you have explicit instructions, or any other ideas on how to remove v 2.4.2 completely?
btw, I am not using the default option for the SDK version, but have set it to 5.0 for iPhone and simulator
Thanks so much for your prompt replies - most appreciated
Another comment for your information. The log that I sent you earlier, was from the following 'Library/Logs/MonoDevelop/MonoDevelop.log'
please note that the folder did not have a version number, perhaps this is relevant
If you click on MonoDevelop -> About MonoDevelop and it does not say that the version is 2.8.1, then you are probably installing an older version from an old dmg file.
Removing old versions of MonoDevelop can be done simply by deleting MonoDevelop from your Applications directory, which sounds like what you did. Can you confirm that you downloaded MonoDevelop-2.8.1.dmg from http://monodevelop.com/Download and copied MonoDevelop into your Applications directory from there? That should be the only thing you need to do to install MonoDevelop.
Finally, the log file you need should be found in Library/Logs/MonoDevelop-2.8. If you do not have this directory then it sounds like MonoDevelop 2.8 is not what you have installed and running.
Is this still an issue for you? If so, could you run through the steps in comment 8.
Thanks for the help
I had more than one installation of monodevelop. The installation I was using was not the installation being updated
That's great! Do let us know if you have any further problems! Thanks for the report.
We are using Xcode4.2 iOS5 and don't get any error related to Xcode.
Please close this issue.
Mono Develop 2.8.5 Stable.
Mono Touch 5.0.4 Stable
Mono Framework 2.0.7 Beta