Creating Device-Specific Info.plist Keys - Crashes compiler

Per Apple docs - http://developer.apple.com/library/ios/#documentation/General/Reference/InfoPlistKeyReference/Articles/AboutInformationPropertyListFiles.html#//apple_ref/doc/uid/TP40009254-SW9

Creating device specific keys requires the following pattern:

key\_root-<platform>~<device>

However, the corona compiler does not like the ~ and crashes.

Here is an example of my usage that crashes corona compiler. Forcing landscape on iphone/ipod and forcing portrait on iPad:
[lua]settings =
{
orientation =
{
default = “portrait”,
supported =
{
“portrait”, “portraitUpsideDown”, “landscapeRight”, “landscapeLeft”
}
},


iphone =
{
plist =
{
UIInterfaceOrientation = “UIInterfaceOrientationLandscapeRight”,

UIInterfaceOrientation~ipad = “UIInterfaceOrientationPortrait”,

UISupportedInterfaceOrientations =
{
“UIInterfaceOrientationLandscapeLeft”,
“UIInterfaceOrientationLandscapeRight”
},

UISupportedInterfaceOrientations~ipad =
{
“UIInterfaceOrientationPortrait”,
“UIInterfaceOrientationPortraitUpsideDown”
},

UIApplicationExitsOnSuspend = true,
UIStatusBarHidden = true,
UIPrerenderedIcon = true

}
}
}[/lua] [import]uid: 9187 topic_id: 7378 reply_id: 307378[/import]

Thanks for posting. This has been filed as case #3925 in our bug base. It’s an issue we’re aware of and working to resolve. [import]uid: 5917 topic_id: 7378 reply_id: 26335[/import]