qt5base-lts/mkspecs/macx-ios-clang
Richard Moe Gustavsen 78ee77f491 iOS: link photo lib plugin based on Info.plist contents
If the application's Info.plist contains the key
'NSPhotoLibraryUsageDescription', we know that we can safely link in
qiosnsphotolibrarysupport without violating AppStore requirements.

This is a simple feature that doesn't introduce additional qmake
API for doing app deployment with optional iOS QPA plugins.

[ChangeLog][iOS] Starting from iOS 10, Apple requires all apps
that need access to photos to have the key
'NSPhotoLibraryUsageDescription' in the Info.plist.
Therefore, to get the same support in Qt (when, e.g., using
a file dialog), the Info.plist assigned to QMAKE_INFO_PLIST
will need this key as well.

Change-Id: I7a93afe24b589cad96d5a1d9e2a155ad1671178a
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
2016-10-26 08:55:19 +00:00
..
features iOS: link photo lib plugin based on Info.plist contents 2016-10-26 08:55:19 +00:00
Default-568h@2x.png iOS: Provide default launch image for 4-inch devices 2013-11-29 09:55:23 +01:00
Info.plist.app Remove exec bits from files that should not be executable 2015-06-07 22:50:19 +00:00
Info.plist.dSYM.in qmake: Add support for separate debug info on Apple platforms. 2016-04-14 21:28:54 +00:00
Info.plist.lib Add CFBundleVersion to the Info.plist files. 2014-10-01 10:56:41 +02:00
ios_destinations.sh iOS, mkspec: update UUID parsing to support Xcode 8 beta 2016-08-24 13:05:09 +00:00
ios_devices.pl iOS, mkspec: update UUID parsing to support Xcode 8 beta 2016-08-24 13:05:09 +00:00
LaunchScreen.xib iOS: let qmake generate default LaunchScreen.xib 2014-11-11 20:43:05 +01:00
qmake.conf purge vestige: plugin_no_soname is no more 2016-06-22 15:13:02 +00:00
qplatformdefs.h Update copyright headers 2015-02-11 06:49:51 +00:00
xcodebuild.mk Pass -quiet to xcodebuild when invoking make with -s option 2016-09-21 21:42:22 +00:00