From 8cab827853ab3c0c383f9fa974cad16176f9c2cb Mon Sep 17 00:00:00 2001 From: Norbert Wahl Date: Mon, 28 Jul 2025 14:40:41 +0200 Subject: [PATCH] [MWI-3206] MetaPlugin-Integration-Demo aktualisieren { configure test app for nfc } --- MetaPluginDemo.xcodeproj/project.pbxproj | 4 ++++ MetaPluginDemo/Info.plist | 17 +++++++++++++++++ MetaPluginDemo/MetaPluginDemo.entitlements | 10 ++++++++++ 3 files changed, 31 insertions(+) create mode 100644 MetaPluginDemo/MetaPluginDemo.entitlements diff --git a/MetaPluginDemo.xcodeproj/project.pbxproj b/MetaPluginDemo.xcodeproj/project.pbxproj index fae2dc3..5ad70ab 100755 --- a/MetaPluginDemo.xcodeproj/project.pbxproj +++ b/MetaPluginDemo.xcodeproj/project.pbxproj @@ -69,6 +69,7 @@ 4C63AB002881991C0046A02E /* Credentials.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Credentials.swift; sourceTree = ""; }; 4CB10A192B860F1400624BC6 /* test.webid-solutions.de_2025.02.22.cer */ = {isa = PBXFileReference; lastKnownFileType = file; path = "test.webid-solutions.de_2025.02.22.cer"; sourceTree = ""; }; C8B6F1CC2BB460890023D2BF /* init.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = init.sh; sourceTree = ""; }; + CF5E2F482E3796E9000AD102 /* MetaPluginDemo.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = MetaPluginDemo.entitlements; sourceTree = ""; }; CFAABA0C2D5CB1D400BEBCE5 /* test.webid-solutions.de-valid_until_2026.02.21.cer */ = {isa = PBXFileReference; lastKnownFileType = file; path = "test.webid-solutions.de-valid_until_2026.02.21.cer"; sourceTree = ""; }; CFAABA0E2D5CB1F800BEBCE5 /* webid-gateway.de_valid_until_2025.10.17.cer */ = {isa = PBXFileReference; lastKnownFileType = file; path = "webid-gateway.de_valid_until_2025.10.17.cer"; sourceTree = ""; }; /* End PBXFileReference section */ @@ -148,6 +149,7 @@ 4C63AACC288193F10046A02E /* MetaPluginDemo */ = { isa = PBXGroup; children = ( + CF5E2F482E3796E9000AD102 /* MetaPluginDemo.entitlements */, 4C40CAB5291A6EA000D76323 /* Certificates */, 4C63AACD288193F10046A02E /* AppDelegate.swift */, 4C63AACF288193F10046A02E /* SceneDelegate.swift */, @@ -509,6 +511,7 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CODE_SIGN_ENTITLEMENTS = MetaPluginDemo/MetaPluginDemo.entitlements; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = 86HTHE89B5; @@ -537,6 +540,7 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CODE_SIGN_ENTITLEMENTS = MetaPluginDemo/MetaPluginDemo.entitlements; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = 86HTHE89B5; diff --git a/MetaPluginDemo/Info.plist b/MetaPluginDemo/Info.plist index ef19f0f..7daa0a1 100755 --- a/MetaPluginDemo/Info.plist +++ b/MetaPluginDemo/Info.plist @@ -25,5 +25,22 @@ + com.apple.developer.nfc.readersession.felica.systemcodes + + 12FC + + com.apple.developer.nfc.readersession.formats + + TAG + + com.apple.developer.nfc.readersession.iso7816.select-identifiers + + E80704007F00070302 + A0000002471001 + A0000002472001 + 00000000000000 + + NFCReaderUsageDescription + This app uses NFC to scan passports and idcards. diff --git a/MetaPluginDemo/MetaPluginDemo.entitlements b/MetaPluginDemo/MetaPluginDemo.entitlements new file mode 100644 index 0000000..2bb4dee --- /dev/null +++ b/MetaPluginDemo/MetaPluginDemo.entitlements @@ -0,0 +1,10 @@ + + + + + com.apple.developer.nfc.readersession.formats + + TAG + + +