From 25ef009a40d9756b3a9481af5d5631f870b3bd0f Mon Sep 17 00:00:00 2001 From: dogmaphobic Date: Mon, 19 Sep 2016 16:08:37 -0400 Subject: [PATCH] iOS Build Tweaks --- build_ios.sh | 7 +++++-- ios/iOSForAppStore-Info-Source.plist | 4 ++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/build_ios.sh b/build_ios.sh index fb91a27b0..fad0f9742 100755 --- a/build_ios.sh +++ b/build_ios.sh @@ -12,5 +12,8 @@ TRAVIS_BUILD_DIR=/Users/gus/github/work/qgroundcontrol #-- Build it mkdir -p ${SHADOW_BUILD_DIR} && cd ${SHADOW_BUILD_DIR} && -${QMAKE} -r ${TRAVIS_BUILD_DIR}/qgroundcontrol.pro CONFIG+=WarningsAsErrorsOn CONFIG-=debug_and_release CONFIG+=release CONFIG+=ForAppStore # && -# xcodebuild -configuration Release -xcconfig ${TRAVIS_BUILD_DIR}/ios/qgroundcontrol_appstore.xcconfig +#-- Create project only (build using Xcode) +${QMAKE} -r ${TRAVIS_BUILD_DIR}/qgroundcontrol.pro CONFIG+=WarningsAsErrorsOn CONFIG-=debug_and_release CONFIG+=release CONFIG+=ForAppStore +#-- Create and build +#${QMAKE} -r ${TRAVIS_BUILD_DIR}/qgroundcontrol.pro CONFIG+=WarningsAsErrorsOn CONFIG-=debug_and_release CONFIG+=release CONFIG+=ForAppStore && +#xcodebuild -configuration Release -xcconfig ${TRAVIS_BUILD_DIR}/ios/qgroundcontrol_appstore.xcconfig diff --git a/ios/iOSForAppStore-Info-Source.plist b/ios/iOSForAppStore-Info-Source.plist index 130e469f5..e194eec5b 100644 --- a/ios/iOSForAppStore-Info-Source.plist +++ b/ios/iOSForAppStore-Info-Source.plist @@ -12,6 +12,10 @@ Open Source Flight Systems GmbH CFBundleIconFile + NSCameraUsageDescription + QGC uses UVC devices for video streaming. + NSPhotoLibraryUsageDescription + We do not access it. Apple thinks we do. UIRequiredDeviceCapabilities armv7 -- 2.22.0