From 511c3dc1d43bf794e996570a5a33d16d39ab1f44 Mon Sep 17 00:00:00 2001 From: Maksym Rachytskyy Date: Thu, 23 May 2024 12:41:04 +0300 Subject: [PATCH] Update ITSAppUsesNonExemptEncryption (#398) ## Purpose Specify your use of encryption in Xcode by adding the App Uses Non-Exempt Encryption key ## Changes Add `ITSAppUsesNonExemptEncryption` `YES` to .plist file --- .../xcshareddata/swiftpm/Package.resolved | 150 ++++++++++++++++++ .../ConcordiumWallet-mock-Info.plist | 8 +- .../ConcordiumWalletMainNet-Info.plist | 8 +- .../ConcordiumWalletStagingNet-Info.plist | 2 + .../ConcordiumWalletTestNet-Info.plist | 6 +- 5 files changed, 164 insertions(+), 10 deletions(-) create mode 100644 ConcordiumWallet.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved diff --git a/ConcordiumWallet.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/ConcordiumWallet.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved new file mode 100644 index 00000000..b075ed0b --- /dev/null +++ b/ConcordiumWallet.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -0,0 +1,150 @@ +{ + "originHash" : "06ce748ca616ce913f1f54d3edabe35c86d6b8a020d222ae86472feb433d8e60", + "pins" : [ + { + "identity" : "bigint", + "kind" : "remoteSourceControl", + "location" : "https://github.com/attaswift/BigInt.git", + "state" : { + "revision" : "0ed110f7555c34ff468e72e1686e59721f2b0da6", + "version" : "5.3.0" + } + }, + { + "identity" : "concordium-wallet-crypto-swift", + "kind" : "remoteSourceControl", + "location" : "https://github.com/Concordium/concordium-wallet-crypto-swift", + "state" : { + "revision" : "f7728a5274aae63e1bd5204ba455dfaf740f57a9", + "version" : "0.24.0-0" + } + }, + { + "identity" : "matomo-sdk-ios", + "kind" : "remoteSourceControl", + "location" : "https://github.com/matomo-org/matomo-sdk-ios.git", + "state" : { + "revision" : "15a645e11eaa8053f93749d73ced03da1e56fd01", + "version" : "7.5.2" + } + }, + { + "identity" : "mnemonicswift", + "kind" : "remoteSourceControl", + "location" : "https://github.com/zcash-hackworks/MnemonicSwift", + "state" : { + "revision" : "716a2c32ac2bbd8a1499ac834077df42b75edc85", + "version" : "2.2.4" + } + }, + { + "identity" : "qrcode", + "kind" : "remoteSourceControl", + "location" : "https://github.com/WalletConnect/QRCode", + "state" : { + "revision" : "263f280d2c8144adfb0b6676109846cfc8dd552b", + "version" : "14.3.1" + } + }, + { + "identity" : "realm-core", + "kind" : "remoteSourceControl", + "location" : "https://github.com/realm/realm-core.git", + "state" : { + "revision" : "f1e962cd447f8b69f8f7cf46a188b1c6246923c5", + "version" : "13.17.0" + } + }, + { + "identity" : "realm-swift", + "kind" : "remoteSourceControl", + "location" : "https://github.com/realm/realm-swift", + "state" : { + "revision" : "0155caac1a0830a9fbaaffe5866b909fad3a6fc4", + "version" : "10.41.1" + } + }, + { + "identity" : "sdwebimage", + "kind" : "remoteSourceControl", + "location" : "https://github.com/SDWebImage/SDWebImage.git", + "state" : { + "revision" : "f6afa0132961d593f07970d84e2d8b588c29ea04", + "version" : "5.19.1" + } + }, + { + "identity" : "sdwebimagesvgcoder", + "kind" : "remoteSourceControl", + "location" : "https://github.com/SDWebImage/SDWebImageSVGCoder.git", + "state" : { + "revision" : "950167445ab703740569869c8b7510efc9d09a26", + "version" : "1.7.0" + } + }, + { + "identity" : "sdwebimageswiftui", + "kind" : "remoteSourceControl", + "location" : "https://github.com/SDWebImage/SDWebImageSwiftUI.git", + "state" : { + "revision" : "b7af5e6bd9c2987e41730400d1baad13d74a141a", + "version" : "3.0.4" + } + }, + { + "identity" : "starscream", + "kind" : "remoteSourceControl", + "location" : "https://github.com/daltoniam/Starscream.git", + "state" : { + "revision" : "a063fda2b8145a231953c20e7a646be254365396", + "version" : "3.1.2" + } + }, + { + "identity" : "swift-crypto", + "kind" : "remoteSourceControl", + "location" : "https://github.com/apple/swift-crypto.git", + "state" : { + "revision" : "60f13f60c4d093691934dc6cfdf5f508ada1f894", + "version" : "2.6.0" + } + }, + { + "identity" : "swift-qrcode-generator", + "kind" : "remoteSourceControl", + "location" : "https://github.com/dagronf/swift-qrcode-generator", + "state" : { + "revision" : "5ca09b6a2ad190f94aa3d6ddef45b187f8c0343b", + "version" : "1.0.3" + } + }, + { + "identity" : "swiftcbor", + "kind" : "remoteSourceControl", + "location" : "https://github.com/unrelentingtech/SwiftCBOR", + "state" : { + "revision" : "418dab41b09a5da0d45d7b788c59085979ff4dae", + "version" : "0.4.7" + } + }, + { + "identity" : "swiftimagereadwrite", + "kind" : "remoteSourceControl", + "location" : "https://github.com/dagronf/SwiftImageReadWrite", + "state" : { + "revision" : "5596407d1cf61b953b8e658fa8636a471df3c509", + "version" : "1.1.6" + } + }, + { + "identity" : "walletconnectswiftv2", + "kind" : "remoteSourceControl", + "location" : "https://github.com/WalletConnect/WalletConnectSwiftV2.git", + "state" : { + "revision" : "84b09a13b48d08f1092a7494e2ad70cbb92545c2", + "version" : "1.6.11" + } + } + ], + "version" : 2 +} diff --git a/ConcordiumWallet/Resources/ConcordiumWallet-mock-Info.plist b/ConcordiumWallet/Resources/ConcordiumWallet-mock-Info.plist index fb1ba007..e01d259c 100644 --- a/ConcordiumWallet/Resources/ConcordiumWallet-mock-Info.plist +++ b/ConcordiumWallet/Resources/ConcordiumWallet-mock-Info.plist @@ -4,8 +4,6 @@ CFBundleDevelopmentRegion $(DEVELOPMENT_LANGUAGE) - CFBundleDocumentTypes - CFBundleExecutable $(EXECUTABLE_NAME) CFBundleIdentifier @@ -35,6 +33,8 @@ $(CURRENT_PROJECT_VERSION) Concordium Support Mail idiss@concordium.software + ITSAppUsesNonExemptEncryption + LSApplicationCategoryType LSApplicationQueriesSchemes @@ -67,6 +67,8 @@ Used to scan QR code and to take a picture for your identity NSFaceIDUsageDescription Enable FaceID for more convenient login + NSMicrophoneUsageDescription + To ensure a secure and seamless user experience, our app might use the microphone for a liveness check. The microphone is exclusively used during the identity creation process. UIAppFonts RobotoMono.ttf @@ -90,7 +92,5 @@ UIUserInterfaceStyle Light - NSMicrophoneUsageDescription - To ensure a secure and seamless user experience, our app might use the microphone for a liveness check. The microphone is exclusively used during the identity creation process. diff --git a/ConcordiumWallet/Resources/ConcordiumWalletMainNet-Info.plist b/ConcordiumWallet/Resources/ConcordiumWalletMainNet-Info.plist index 959ef027..0b6f654a 100644 --- a/ConcordiumWallet/Resources/ConcordiumWalletMainNet-Info.plist +++ b/ConcordiumWallet/Resources/ConcordiumWalletMainNet-Info.plist @@ -6,8 +6,6 @@ $(DEVELOPMENT_LANGUAGE) CFBundleDisplayName Concordium - CFBundleDocumentTypes - CFBundleExecutable $(EXECUTABLE_NAME) CFBundleIdentifier @@ -37,6 +35,8 @@ $(CURRENT_PROJECT_VERSION) Concordium Support Mail idiss@concordium.software + ITSAppUsesNonExemptEncryption + LSApplicationCategoryType LSApplicationQueriesSchemes @@ -54,6 +54,8 @@ Used to scan QR code and to take a picture for your identity NSFaceIDUsageDescription Enable FaceID for more convenient login + NSMicrophoneUsageDescription + To ensure a secure and seamless user experience, our app might use the microphone for a liveness check. The microphone is exclusively used during the identity creation process. UIAppFonts WorkSans.ttf @@ -78,7 +80,5 @@ UIUserInterfaceStyle Light - NSMicrophoneUsageDescription - To ensure a secure and seamless user experience, our app might use the microphone for a liveness check. The microphone is exclusively used during the identity creation process. diff --git a/ConcordiumWallet/Resources/ConcordiumWalletStagingNet-Info.plist b/ConcordiumWallet/Resources/ConcordiumWalletStagingNet-Info.plist index 77532781..b957ebd0 100644 --- a/ConcordiumWallet/Resources/ConcordiumWalletStagingNet-Info.plist +++ b/ConcordiumWallet/Resources/ConcordiumWalletStagingNet-Info.plist @@ -41,6 +41,8 @@ $(CURRENT_PROJECT_VERSION) Concordium Support Mail idiss@concordium.software + ITSAppUsesNonExemptEncryption + LSApplicationCategoryType LSApplicationQueriesSchemes diff --git a/ConcordiumWallet/Resources/ConcordiumWalletTestNet-Info.plist b/ConcordiumWallet/Resources/ConcordiumWalletTestNet-Info.plist index 6a9f6533..53acaf9b 100644 --- a/ConcordiumWallet/Resources/ConcordiumWalletTestNet-Info.plist +++ b/ConcordiumWallet/Resources/ConcordiumWalletTestNet-Info.plist @@ -41,6 +41,8 @@ $(CURRENT_PROJECT_VERSION) Concordium Support Mail idiss@concordium.software + ITSAppUsesNonExemptEncryption + LSApplicationCategoryType LSApplicationQueriesSchemes @@ -58,6 +60,8 @@ Used to scan QR code and to take a picture for your identity NSFaceIDUsageDescription Enable FaceID for more convenient login + NSMicrophoneUsageDescription + To ensure a secure and seamless user experience, our app might use the microphone for a liveness check. The microphone is exclusively used during the identity creation process. UIAppFonts RobotoMono.ttf @@ -82,7 +86,5 @@ UIUserInterfaceStyle Light - NSMicrophoneUsageDescription - To ensure a secure and seamless user experience, our app might use the microphone for a liveness check. The microphone is exclusively used during the identity creation process.