diff --git a/ScienceJournal.xcodeproj/project.pbxproj b/ScienceJournal.xcodeproj/project.pbxproj index 5bdffcc1..64d93e06 100644 --- a/ScienceJournal.xcodeproj/project.pbxproj +++ b/ScienceJournal.xcodeproj/project.pbxproj @@ -3138,7 +3138,7 @@ isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0820; - LastUpgradeCheck = 0940; + LastUpgradeCheck = 1200; ORGANIZATIONNAME = Arduino; TargetAttributes = { 68EBA6D91E20421E0089FF7F = { @@ -3168,10 +3168,9 @@ }; buildConfigurationList = 68EBA6D51E20421E0089FF7F /* Build configuration list for PBXProject "ScienceJournal" */; compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; + developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( - English, ar, bg, bs, @@ -3249,6 +3248,7 @@ zh_CN, zh_HK, zh_TW, + Base, ); mainGroup = 68EBA6D11E20421E0089FF7F; productRefGroup = 68EBA6DB1E20421E0089FF7F /* Products */; @@ -4151,6 +4151,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -4319,6 +4320,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -4506,6 +4508,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -4565,6 +4568,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; diff --git a/ScienceJournal.xcodeproj/xcshareddata/xcschemes/ScienceJournal.xcscheme b/ScienceJournal.xcodeproj/xcshareddata/xcschemes/ScienceJournal.xcscheme index 9a955629..d34d57d0 100644 --- a/ScienceJournal.xcodeproj/xcshareddata/xcschemes/ScienceJournal.xcscheme +++ b/ScienceJournal.xcodeproj/xcshareddata/xcschemes/ScienceJournal.xcscheme @@ -1,6 +1,6 @@ + + + + @@ -49,17 +58,6 @@ - - - - - - - - Void = { status in DispatchQueue.main.sync { let granted = status == .authorized self.delegate?.photoLibraryDataSourcePermissionsDidChange(accessGranted: granted) } - }) + } + + // Prompt user for the permission to use the camera. + if #available(iOS 14, *) { + PHPhotoLibrary.requestAuthorization(for: .readWrite, handler: handler) + } else { + PHPhotoLibrary.requestAuthorization(handler) + } return false + @unknown default: return false } }