CocoaPods/Xcodeproj — Issue #4: Xcodeproj chokes on my project's info.plist
Author: subdigital
Created: 2012-02-24 17:42:56+00:00
State: open

Looking at the source, it seems to only support string values in arrays. Why is this?

Here's my info.plist (slightly sanitized):

````

CFBuildDate
2011-10-31T17:30:16Z
CFBuildNumber
1052
CFBundleDevelopmentRegion
en
CFBundleDisplayName
My App
CFBundleExecutable
${EXECUTABLE_NAME}
CFBundleIconFiles

Icon.png
Icon@2x.png
Icon-72.png
Icon-Small.png
Icon-Small@2x.png

CFBundleIdentifier
com.company.appname
CFBundleInfoDictionaryVersion
6.0
CFBundleName
${PRODUCT_NAME}
CFBundlePackageType
APPL
CFBundleShortVersionString
${APP_VERSION}
CFBundleSignature
????
CFBundleURLTypes

CFBundleURLName

CFBundleURLSchemes

facebook1234

CFBundleURLName
com.companyname.appname
CFBundleURLSchemes

custom_url_scheme

CFBundleVersion
2.3
LSRequiresIPhoneOS

LSApplicationCategoryType
public.app-category.music
NSMainNibFile
MainWindow
UIBackgroundModes

audio

UIPrerenderedIcon

UIStatusBarHidden

UISupportedInterfaceOrientations

UIInterfaceOrientationPortrait
UIInterfaceOrientationLandscapeLeft
UIInterfaceOrientationLandscapeRight
UIInterfaceOrientationPortraitUpsideDown

````

I'm guessing it's the custom URL schemes element (since it contains dictionaries), but not really sure.

It would also be handy if the error message spat out the node that was problematic, for easier debugging