From 15fc0717731f6093a6c057fbe577569ae725a774 Mon Sep 17 00:00:00 2001 From: FabianLars Date: Mon, 11 Aug 2025 22:21:03 +0200 Subject: [PATCH] add corenfc framework --- .../tauri-plugin-nfc.xcodeproj/project.pbxproj | 12 ++++++++++++ .../xcshareddata/swiftpm/Package.resolved | 15 +++++++++++++++ .../UserInterfaceState.xcuserstate | Bin 0 -> 13069 bytes .../xcschemes/xcschememanagement.plist | 14 ++++++++++++++ 4 files changed, 41 insertions(+) create mode 100644 plugins/nfc/ios/tauri-plugin-nfc.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved create mode 100644 plugins/nfc/ios/tauri-plugin-nfc.xcodeproj/project.xcworkspace/xcuserdata/fabianlars.xcuserdatad/UserInterfaceState.xcuserstate create mode 100644 plugins/nfc/ios/tauri-plugin-nfc.xcodeproj/xcuserdata/fabianlars.xcuserdatad/xcschemes/xcschememanagement.plist diff --git a/plugins/nfc/ios/tauri-plugin-nfc.xcodeproj/project.pbxproj b/plugins/nfc/ios/tauri-plugin-nfc.xcodeproj/project.pbxproj index 966a4e34..1561d3f5 100644 --- a/plugins/nfc/ios/tauri-plugin-nfc.xcodeproj/project.pbxproj +++ b/plugins/nfc/ios/tauri-plugin-nfc.xcodeproj/project.pbxproj @@ -7,6 +7,7 @@ objects = { /* Begin PBXBuildFile section */ + 8E12E6982E4A879F0019CC26 /* CoreNFC.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8E12E6962E4A862B0019CC26 /* CoreNFC.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; A0E2115A2BF552D2003BCF4D /* ExamplePlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0E211592BF552D2003BCF4D /* ExamplePlugin.swift */; }; A0E211622BF55305003BCF4D /* Tauri in Frameworks */ = {isa = PBXBuildFile; productRef = A0E211612BF55305003BCF4D /* Tauri */; }; /* End PBXBuildFile section */ @@ -24,6 +25,7 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ + 8E12E6962E4A862B0019CC26 /* CoreNFC.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreNFC.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/iOSSupport/System/Library/Frameworks/CoreNFC.framework; sourceTree = DEVELOPER_DIR; }; A0E211562BF552D2003BCF4D /* libtauri-plugin-nfc.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libtauri-plugin-nfc.a"; sourceTree = BUILT_PRODUCTS_DIR; }; A0E211592BF552D2003BCF4D /* ExamplePlugin.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExamplePlugin.swift; sourceTree = ""; }; /* End PBXFileReference section */ @@ -33,6 +35,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 8E12E6982E4A879F0019CC26 /* CoreNFC.framework in Frameworks */, A0E211622BF55305003BCF4D /* Tauri in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; @@ -40,10 +43,19 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 8E12E6952E4A862B0019CC26 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 8E12E6962E4A862B0019CC26 /* CoreNFC.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; A0E2114D2BF552D2003BCF4D = { isa = PBXGroup; children = ( A0E211582BF552D2003BCF4D /* tauri-plugin-nfc */, + 8E12E6952E4A862B0019CC26 /* Frameworks */, A0E211572BF552D2003BCF4D /* Products */, ); sourceTree = ""; diff --git a/plugins/nfc/ios/tauri-plugin-nfc.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/plugins/nfc/ios/tauri-plugin-nfc.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved new file mode 100644 index 00000000..9b75c353 --- /dev/null +++ b/plugins/nfc/ios/tauri-plugin-nfc.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -0,0 +1,15 @@ +{ + "originHash" : "cd669d6eb9e52a836461d0d6168afc46839b3c2631131b83d6c1996da63315ec", + "pins" : [ + { + "identity" : "swift-rs", + "kind" : "remoteSourceControl", + "location" : "https://github.com/Brendonovich/swift-rs", + "state" : { + "revision" : "f64a4514de07f450ec5b6aa297624cd3479d9579", + "version" : "1.0.7" + } + } + ], + "version" : 3 +} diff --git a/plugins/nfc/ios/tauri-plugin-nfc.xcodeproj/project.xcworkspace/xcuserdata/fabianlars.xcuserdatad/UserInterfaceState.xcuserstate b/plugins/nfc/ios/tauri-plugin-nfc.xcodeproj/project.xcworkspace/xcuserdata/fabianlars.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..c28c88c6dfe15eea5ecc43930b794835a2352d4d GIT binary patch literal 13069 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 C0dPP7 literal 0 HcmV?d00001 diff --git a/plugins/nfc/ios/tauri-plugin-nfc.xcodeproj/xcuserdata/fabianlars.xcuserdatad/xcschemes/xcschememanagement.plist b/plugins/nfc/ios/tauri-plugin-nfc.xcodeproj/xcuserdata/fabianlars.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 00000000..d397efa5 --- /dev/null +++ b/plugins/nfc/ios/tauri-plugin-nfc.xcodeproj/xcuserdata/fabianlars.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,14 @@ + + + + + SchemeUserState + + tauri-plugin-nfc.xcscheme_^#shared#^_ + + orderHint + 0 + + + +