Browse Source

修改iOS17版本闪退问题

weicu
tanlongsheng 1 year ago
parent
commit
c58608c2ce
  1. 2
      ios/Runner.xcodeproj/project.pbxproj
  2. 7
      local_plugins/ble_service/ios/ble_service/Package.swift

2
ios/Runner.xcodeproj/project.pbxproj

@ -45,7 +45,6 @@
/* Begin PBXFileReference section */ /* Begin PBXFileReference section */
0AD944112DD9DB5C00557D21 /* GoogleService-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; }; 0AD944112DD9DB5C00557D21 /* GoogleService-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; };
0AD944132DDA0C0D00557D21 /* AccessorySetupKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AccessorySetupKit.framework; path = System/Library/Frameworks/AccessorySetupKit.framework; sourceTree = SDKROOT; };
1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = "<group>"; }; 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = "<group>"; };
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; }; 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; };
162D67C21ED243BA396CEF5C /* Pods_RunnerTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RunnerTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 162D67C21ED243BA396CEF5C /* Pods_RunnerTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RunnerTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
@ -109,7 +108,6 @@
1E5DDD8701F6FB27AA502080 /* Frameworks */ = { 1E5DDD8701F6FB27AA502080 /* Frameworks */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
0AD944132DDA0C0D00557D21 /* AccessorySetupKit.framework */,
EFDA2C0DD7A7D82CA03799B2 /* Pods_Runner.framework */, EFDA2C0DD7A7D82CA03799B2 /* Pods_Runner.framework */,
162D67C21ED243BA396CEF5C /* Pods_RunnerTests.framework */, 162D67C21ED243BA396CEF5C /* Pods_RunnerTests.framework */,
); );

7
local_plugins/ble_service/ios/ble_service/Package.swift

@ -21,10 +21,9 @@ let package = Package(
linkerSettings: [ linkerSettings: [
.linkedFramework("AVFoundation"), .linkedFramework("AVFoundation"),
.linkedFramework("AudioToolbox"), .linkedFramework("AudioToolbox"),
.linkedFramework("CoreBluetooth"), .linkedFramework("CoreBluetooth")
.linkedFramework("AccessorySetupKit", .when(platforms: [.iOS], configuration: .release)), // 移除 AccessorySetupKit 链接,因为它只在 iOS 18+ 可用
.linkedFramework("AccessorySetupKit", .when(platforms: [.iOS], configuration: .debug))
] ]
) )
] ]
) )
Loading…
Cancel
Save