info.plist
Exposing an app’s ubiquitous container to iCloud Drive in iOS 8
I was experiencing a similar problem with my application. I was able to make this work by doing the following: Add the NSUbiquitousContainers setting to my Info.plist file according to documentation here https://developer.apple.com/library/prerelease/ios/documentation/General/Conceptual/ExtensibilityPG/FileProvider.html. Here is the relevant code: <dict> <!– … other top-level Info.plist settings … –> <key>NSUbiquitousContainers</key> <dict> <key>iCloud.com.example.MyApp</key> <dict> <key>NSUbiquitousContainerIsDocumentScopePublic</key> <true/> <key>NSUbiquitousContainerSupportedFolderLevels</key> <string>Any</string> … Read more
ITMS-90683: Missing Purpose String in Info.plist NSCameraUsageDescription
For NSCameraUsageDescription, Add the exact purpose of using camera in the Value column. For example,
Bundle creator OS Type code ??? in Xcode 4
It’s used to identify your application. You don’t have to change it for an iPhone application. Take a look at these links: Information Property List Key Reference Mac Creator and File Type Codes Data Type Registration
Configuration dependent value in Info.plist file
Changing display name of app for respective configurations: one way to achieve this is by using the same info plist file that you have. Part 1: create a user defined variable Click on target project file. Then at bottom right corner locate button “+” Add Build Setting. Click that button “Add Build Setting” and select … Read more
What is the meaning of “Localization native development region” entry in info.plist?
From the CFBundle documentation: kCFBundleDevelopmentRegionKey The name of the development language of the bundle. When CFBundle looks for resources, the fallback is to look in the lproj whose name is given by the kCFBundleDevelopmentRegionKey in the Info.plist file. You must, therefore, ensure that a bundle contains an lproj with that exact name containing a copy … Read more
In Xcode, under Info tab, what’s Role for in URL Types section?
It represents what your app can do with the URL / file type. Editor == read and write. Viewer == read only. None == can’t use at all. This flag isn’t used by iOS.
NSLocationWhenInUseUsageDescription warning, but I have already added it
Adding both NSLocationAlwaysAndWhenInUseUsageDescription and NSLocationWhenInUseUsageDescription keys in plist solved my problem. <key>NSLocationAlwaysUsageDescription</key> <string>Your location is required for xyz benefits for you</string> <key>NSLocationWhenInUseUsageDescription</key> <string>Your location is required for xyz benefits for you</string>
Fixing file ‘project.pch’ has been modified since the precompiled header was built error in Xcode
You could try a deep clean (not the same as Product > Clean) – Option+Command+Shift+K Note: this means the clean the build folder (by pressing Option + Product -> clean folder)
Xcode Buildtime Error: ‘Unable to load contents of file list: ‘…/Info.plist’ (in target ‘xxxx’)
In my case, I just fixed below Open terminal under project folder pod deintegrate sudo gem install cocoapods-clean pod clean Open the project and delete (if it’s still there) the “Pods” folder that should be red pod setup (This may take some time) pod install