diff --git a/Podfile b/Podfile index 4e40646..cd31c66 100644 --- a/Podfile +++ b/Podfile @@ -1,10 +1,17 @@ platform :ios, '16.0' +project 'suixinkan.xcodeproj', + 'Debug' => :debug, + 'SimulatorDebug' => :debug, + 'Release' => :release + target 'suixinkan' do use_frameworks! - pod 'AMapLocation-NO-IDFA' - pod 'AMap3DMap-NO-IDFA' - pod 'AMapSearch-NO-IDFA' + # 高德 SDK 未提供 arm64-simulator slice,仅在真机配置中接入。 + pod 'AMapFoundation-NO-IDFA', :configurations => ['Debug', 'Release'] + pod 'AMapLocation-NO-IDFA', :configurations => ['Debug', 'Release'] + pod 'AMap3DMap-NO-IDFA', :configurations => ['Debug', 'Release'] + pod 'AMapSearch-NO-IDFA', :configurations => ['Debug', 'Release'] pod 'UMCommon' pod 'UMDevice' pod 'UMAPM' @@ -24,6 +31,9 @@ post_install do |installer| installer.pods_project.targets.each do |target| target.build_configurations.each do |config| config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '16.0' + if target.name == 'Pods-suixinkanTests' && config.name == 'SimulatorDebug' + config.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = '' + end end end end diff --git a/Podfile.lock b/Podfile.lock index 2ba89d2..9a5c43e 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -58,6 +58,7 @@ PODS: DEPENDENCIES: - AMap3DMap-NO-IDFA + - AMapFoundation-NO-IDFA - AMapLocation-NO-IDFA - AMapSearch-NO-IDFA - IQKeyboardManagerSwift @@ -109,6 +110,6 @@ SPEC CHECKSUMS: UMDevice: 20b7b3c37a36b2c5c7ca8b5a54386ff9ed2b3b19 WechatOpenSDK-XCFramework: ff342ae616bb86df3d236aca38059dfd4bc4a949 -PODFILE CHECKSUM: e7971a58b5d46ffc03f36ef716b922b6a75a6412 +PODFILE CHECKSUM: 5abf70ade4a9c4b66b64877fdea91f1d086bcaf5 COCOAPODS: 1.16.2 diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index 2ba89d2..9a5c43e 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -58,6 +58,7 @@ PODS: DEPENDENCIES: - AMap3DMap-NO-IDFA + - AMapFoundation-NO-IDFA - AMapLocation-NO-IDFA - AMapSearch-NO-IDFA - IQKeyboardManagerSwift @@ -109,6 +110,6 @@ SPEC CHECKSUMS: UMDevice: 20b7b3c37a36b2c5c7ca8b5a54386ff9ed2b3b19 WechatOpenSDK-XCFramework: ff342ae616bb86df3d236aca38059dfd4bc4a949 -PODFILE CHECKSUM: e7971a58b5d46ffc03f36ef716b922b6a75a6412 +PODFILE CHECKSUM: 5abf70ade4a9c4b66b64877fdea91f1d086bcaf5 COCOAPODS: 1.16.2 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index 5db4800..7c20af0 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -9,51 +9,51 @@ /* Begin PBXAggregateTarget section */ 09FABB7D06BB8D3958515FB15B4E7971 /* UMCommon */ = { isa = PBXAggregateTarget; - buildConfigurationList = 6F085B9AA0A9284016F6691E94DAE68A /* Build configuration list for PBXAggregateTarget "UMCommon" */; + buildConfigurationList = 16042111B26CDDA811DEA06D014F8608 /* Build configuration list for PBXAggregateTarget "UMCommon" */; buildPhases = ( - C6DE9A386628C4B66BC171D1F4BD4F7D /* [CP] Copy XCFrameworks */, + 49D5D275B9638EA1DE91DD3E23193CB6 /* [CP] Copy XCFrameworks */, ); dependencies = ( - 3C400D88288BD2BB8E6587EEA9074D4D /* PBXTargetDependency */, + 65ACB98E7ACF99994DC0973B228171CD /* PBXTargetDependency */, ); name = UMCommon; }; 4BD4E22D3419D68A85BDD6119CB37C6C /* AMapLocation-NO-IDFA */ = { isa = PBXAggregateTarget; - buildConfigurationList = 4BB6DBB059282CDC5130B3610AC32982 /* Build configuration list for PBXAggregateTarget "AMapLocation-NO-IDFA" */; + buildConfigurationList = 42EC8F64C3654164552B3366BF3A3C6D /* Build configuration list for PBXAggregateTarget "AMapLocation-NO-IDFA" */; buildPhases = ( ); dependencies = ( - 5DD8AB6C70E3B38C8C9EB1660657CE32 /* PBXTargetDependency */, + 43B6F441EC86468D6C229FFE788CFF86 /* PBXTargetDependency */, ); name = "AMapLocation-NO-IDFA"; }; 4F1379598302C9160590B3650C10E1A5 /* AMapSearch-NO-IDFA */ = { isa = PBXAggregateTarget; - buildConfigurationList = 74F8BC6869B879C9A4487377E57EA717 /* Build configuration list for PBXAggregateTarget "AMapSearch-NO-IDFA" */; + buildConfigurationList = 9548A22CCE439C8FB7025321E7EBC912 /* Build configuration list for PBXAggregateTarget "AMapSearch-NO-IDFA" */; buildPhases = ( ); dependencies = ( - 76B5AE51B472340DB1876C5B9F2496B2 /* PBXTargetDependency */, + 4D7527C0D0F449074058BC407459B048 /* PBXTargetDependency */, ); name = "AMapSearch-NO-IDFA"; }; 5FB6AB0A09E7A2F2BE11AD6BAEFD9AED /* JPush */ = { isa = PBXAggregateTarget; - buildConfigurationList = 5ECD22263502AD53B06AF92E0353C0B7 /* Build configuration list for PBXAggregateTarget "JPush" */; + buildConfigurationList = 42640293F3A3C60B57F8E8CB6A88B983 /* Build configuration list for PBXAggregateTarget "JPush" */; buildPhases = ( - D73EEB9F3069F731FAED740B7B5491BD /* [CP] Copy XCFrameworks */, + 329295F5A096E0819713CBB5799FA87B /* [CP] Copy XCFrameworks */, ); dependencies = ( - 5063A3784A5FAAF008CFF2C6FD3F4100 /* PBXTargetDependency */, + 1B8EC6C3953225A69E2312C224DD5150 /* PBXTargetDependency */, ); name = JPush; }; 7F18C31A804695333763EEC303E265D7 /* WechatOpenSDK-XCFramework */ = { isa = PBXAggregateTarget; - buildConfigurationList = 96B7158D5435EB95E2DC0D0FB8F01241 /* Build configuration list for PBXAggregateTarget "WechatOpenSDK-XCFramework" */; + buildConfigurationList = 78B8AF428546FFAC2EA50783F807876E /* Build configuration list for PBXAggregateTarget "WechatOpenSDK-XCFramework" */; buildPhases = ( - 6C1F0AE00B88ED4F09755948A825C8EB /* [CP] Copy XCFrameworks */, + 1F0C5BAEF41D93C5FBC19F69D5B4915A /* [CP] Copy XCFrameworks */, ); dependencies = ( ); @@ -61,7 +61,7 @@ }; 9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */ = { isa = PBXAggregateTarget; - buildConfigurationList = 3FA087EE42F6A5CBC391072EBEDDA5C9 /* Build configuration list for PBXAggregateTarget "AMapFoundation-NO-IDFA" */; + buildConfigurationList = E3CD454E946A968A8CC1F29529A26395 /* Build configuration list for PBXAggregateTarget "AMapFoundation-NO-IDFA" */; buildPhases = ( ); dependencies = ( @@ -70,19 +70,19 @@ }; B44FB02BD2D3FEAD1F36808AD405A543 /* AMap3DMap-NO-IDFA */ = { isa = PBXAggregateTarget; - buildConfigurationList = 9CA117AC0BCD26718BF9BD3A972FB596 /* Build configuration list for PBXAggregateTarget "AMap3DMap-NO-IDFA" */; + buildConfigurationList = E1885B18F6B73426772CE2EAFFFE8F40 /* Build configuration list for PBXAggregateTarget "AMap3DMap-NO-IDFA" */; buildPhases = ( ); dependencies = ( - E97093BB36F35C53ED86AADF1C49F1F5 /* PBXTargetDependency */, + D4853B8A651ECA6D156A2EF893BAA13A /* PBXTargetDependency */, ); name = "AMap3DMap-NO-IDFA"; }; CEB9AD2C3CFC208BFBE1F22F5EC3E1FC /* UMDevice */ = { isa = PBXAggregateTarget; - buildConfigurationList = 03C82958E211FAEE4B286929A20468BB /* Build configuration list for PBXAggregateTarget "UMDevice" */; + buildConfigurationList = B02BDB8270BB7783F0A9C8763864097B /* Build configuration list for PBXAggregateTarget "UMDevice" */; buildPhases = ( - C75DC959248BBE628FBBFBD8ED7E12ED /* [CP] Copy XCFrameworks */, + 22BE81B1621BDC2850C4141134417CBC /* [CP] Copy XCFrameworks */, ); dependencies = ( ); @@ -90,9 +90,9 @@ }; D504B99928659EA67A1C3A9E981EB8FF /* JCore */ = { isa = PBXAggregateTarget; - buildConfigurationList = AD9CF0130E1F5EB7FF3CA5FA18DECE5F /* Build configuration list for PBXAggregateTarget "JCore" */; + buildConfigurationList = 2502DBFD94504E58AACFE09B0E8730C7 /* Build configuration list for PBXAggregateTarget "JCore" */; buildPhases = ( - A74A577E80398ADFAEE6AC689315B07B /* [CP] Copy XCFrameworks */, + 9B1DCA94E2E74FDB6B8B2AF3004CC4BD /* [CP] Copy XCFrameworks */, ); dependencies = ( ); @@ -100,457 +100,456 @@ }; F1E09035B7675D89EC69B16728E2833E /* UMAPM */ = { isa = PBXAggregateTarget; - buildConfigurationList = 82DBDA80DEFBA0DF82F7974FC314DC22 /* Build configuration list for PBXAggregateTarget "UMAPM" */; + buildConfigurationList = F8A067310DDB48C2ED76ED85D2BF32A8 /* Build configuration list for PBXAggregateTarget "UMAPM" */; buildPhases = ( - 47CF44479ABE0A5C18DEDA0F07935DF1 /* [CP] Copy XCFrameworks */, + AAA46959952B8A86CC060F4456AEC1FE /* [CP] Copy XCFrameworks */, ); dependencies = ( - 76B952C72E3AE2C3201276419AFAAF8D /* PBXTargetDependency */, + 73511E9AA76ADF17F178F12B12FB430A /* PBXTargetDependency */, ); name = UMAPM; }; /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ - 01216C042B056FFF0FC7EE32A002C38A /* IQKeyboardCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 24AB5750A05B063EA0DA3264D3001A19 /* IQKeyboardCore-dummy.m */; }; - 07609DBC62C85DFEEECD636C0653127E /* IQKeyboardManager+Resign.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B684CF1599F22DF5238BEF46E8CD746 /* IQKeyboardManager+Resign.swift */; }; - 0C48C42D2D81A59C1F868DD3E00FD69D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; - 0EC264D814EB70C12FFDB18FB202B632 /* IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AA33750C13A35FA4DFFEA7D3E1D6F71 /* IQKeyboardToolbar.swift */; }; - 0F89FBA02B413337E3501F939F573F21 /* IQBarButtonItemConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD68AF4711DE3DCD592D096BC6577207 /* IQBarButtonItemConfiguration.swift */; }; - 13B75C893C5241E8C6D4A8A7C1FE56C9 /* IQKeyboardManager+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 736B201311554090BB7665BFF33F0B0D /* IQKeyboardManager+Position.swift */; }; - 18AFCA02430F0999026664718EE411D4 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 2A2F83D6955E3DA7E55E81A83CDD1633 /* PrivacyInfo.xcprivacy */; }; - 1A0ED97718867A07C7020B8BBD889B25 /* UIView+Parent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70E7C93840EABBEDEEF083F6B142029D /* UIView+Parent.swift */; }; - 1AEDCDCBCF299780A2A38A6A2729C9B5 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 9517DFB02CF19FA4C175500597CC473D /* PrivacyInfo.xcprivacy */; }; - 1B4E84392BCAE40B8D02294001544906 /* Pods-suixinkanTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DB9F697E059AD84BBE6DB6241D65A19 /* Pods-suixinkanTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1C9888D9ED4EE29F8B060D0F485E3C72 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; - 1E0535F7305750C7CAD93A36138B3716 /* IQKeyboardToolbarManager+Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31D405B850F4246DA579A22B97251360 /* IQKeyboardToolbarManager+Deprecated.swift */; }; - 24075D4BB2CB93EBE0F0321CB4A827F8 /* IQKeyboardToolbarManager-IQKeyboardToolbarManager in Resources */ = {isa = PBXBuildFile; fileRef = 80A40EDA3AF0499BDBCFF09467BB49AD /* IQKeyboardToolbarManager-IQKeyboardToolbarManager */; }; - 25C8C1DC571620C676F59FEBA032B95F /* IQKeyboardManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5DD064141FD6D9585DDBFF2FE5EF228 /* IQKeyboardManager+Debug.swift */; }; - 2E2E33A7CE9A23D5A01049599E8ED1B4 /* IQKeyboardManager+Appearance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 407749166D56AC58042E7F89FDD486AD /* IQKeyboardManager+Appearance.swift */; }; - 31CBFF117853035453FD6377E44CB1C9 /* IQTextInputViewNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97671A95678EAE5829CEE22F5A4ED288 /* IQTextInputViewNotification.swift */; }; - 32229D1FE49E67E964B6AFC170CFCEEC /* IQKeyboardToolbarConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AEC002400E17D448789C96C9A991A76 /* IQKeyboardToolbarConstants.swift */; }; - 3395989BA8E8517FE5E36313938D4B76 /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8ED740F9377F944E3895021F134AC68 /* IQBarButtonItem.swift */; }; - 378BD5280F6C07B11CF30B253D824972 /* IQKeyboardExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA76A2A5EC61CC8B474C1A4551226332 /* IQKeyboardExtended.swift */; }; - 38D024DB0DA8334B8D31D64155ECD8AE /* IQKeyboardReturnManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AE62D9B077B5FC3AD4F95C8A43FB4558 /* IQKeyboardReturnManager-dummy.m */; }; - 39B21308DB0FF57C38A989DF6C8559DA /* IQTextView+Placeholderable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 603C9655C429A8AFD3A2ABB90354F0D3 /* IQTextView+Placeholderable.swift */; }; - 3AA85F341A703A0E91707613BC1FBB2F /* UIView+ParentObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87CC2842EDD9352F470FE692A9B91AA5 /* UIView+ParentObjc.swift */; }; - 3BDC0695F069416FED48F824C55F90AB /* UICollectionView+IndexPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F613BCF49ACE20A304727CA4EDA7E47 /* UICollectionView+IndexPaths.swift */; }; - 3E715D5BADDEACEEF30D6A4CA82CDA9B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; - 416ADE07D951CB3B3F66744E48676256 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 647AECC2271497CFBB36311165FC0BF0 /* UIKit.framework */; }; - 450D34F05ABF1A9033C2D7C0C4E568CD /* IQKeyboardInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CD275A609F620EB41456FBE469BDA8C /* IQKeyboardInfo.swift */; }; - 47E918CB5229FC4A70A595D7D90B0484 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = A3B399BF12010721D7606DE2C51AC0EF /* PrivacyInfo.xcprivacy */; }; - 4867C6EF222D4DD80DF79136F0E1D54B /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 5EAF6B62A82569F4767893AB4F1DEEF4 /* PrivacyInfo.xcprivacy */; }; - 4A9A765AC802D02A6AB61D296E437C48 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 647AECC2271497CFBB36311165FC0BF0 /* UIKit.framework */; }; - 4C35AD6D6C1964E0B62736D44627D9BF /* IQScrollViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EE58245D58F26549A7A8CCB434AC52E /* IQScrollViewConfiguration.swift */; }; - 4C85EB99163E259D8EA5FF79F5120D3F /* IQKeyboardToolbarManager+Toolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73B4C7AD499AF7BCC14C3DC4248A326F /* IQKeyboardToolbarManager+Toolbar.swift */; }; - 50A311C55B25BE8EA6B5C20EDAF6E231 /* UIView+IQKeyboardManagerExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6388414814252F565A677CD3D17EC014 /* UIView+IQKeyboardManagerExtension.swift */; }; - 595B15D4D59A1F1533997424C8FDEC8D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; - 59F430F9C3E5C479B59AC1F8CEB37144 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 647AECC2271497CFBB36311165FC0BF0 /* UIKit.framework */; }; - 5BD501C37B4075EB777E47D2BAB652EB /* IQTextInputViewNotification-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7824F2A9F1A4882E8AC01FC525F509DA /* IQTextInputViewNotification-dummy.m */; }; - 5ED91676D748A08A8D2522B840802793 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = A372E26A2A397D202C662C0FD912FCA2 /* PrivacyInfo.xcprivacy */; }; - 5F79F58528944A52D29E194D3B4783D1 /* IQKeyboardReturnManager-IQKeyboardReturnManager in Resources */ = {isa = PBXBuildFile; fileRef = 110BD425B6CAD6801539E2C6AB6E0662 /* IQKeyboardReturnManager-IQKeyboardReturnManager */; }; - 5FE68510995E76F063D76748E6143CC6 /* IQKeyboardNotification-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F8DC7287225EB89CFFDCA5DD231B629 /* IQKeyboardNotification-dummy.m */; }; - 635E2C10862CC937A0BD2344B12D3F50 /* Combine.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 030EAF35766AF14A0C9409424A6C2B82 /* Combine.framework */; }; - 65E75426ECE5286E147924ED90FB2F3C /* IQKeyboardToolbar-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C93B314BF63192FFFEA853AD9BA8066A /* IQKeyboardToolbar-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 66237754BA13EE3C53BD93ED58C5CEE7 /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3583620D179FA09F78F1B6A29B53FD58 /* IQTitleBarButtonItem.swift */; }; - 690401ABEC2655B04D46AA3B85A68B28 /* IQTextView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FC5970D36251A1390A17CF7571EF768 /* IQTextView-dummy.m */; }; - 69657BED56A2DDAE4D94D0FF7F296F48 /* IQKeyboardManager+Appearance_Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC4A4ED3AA953F5ADE3FA7EC8F671377 /* IQKeyboardManager+Appearance_Deprecated.swift */; }; - 6AF59D5AA85948BE87AA2D8168464CF3 /* Pods-suixinkan-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A60233C7119F0105DB6C68E30CCC216F /* Pods-suixinkan-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6C1E1FB34F5E4795759BBA858F006598 /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 72047D59C9D0EA03C1447E76203105F5 /* IQKeyboardManagerSwift-dummy.m */; }; - 6CC5606CD458DDB113E3F74401F34970 /* IQKeyboardManager+ActiveConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = E23A19CFE92D16E0C6DF4232CAE6BE95 /* IQKeyboardManager+ActiveConfiguration.swift */; }; - 6DE9FD143CBC24075601F8FE2ADC4115 /* IQKeyboardCore-IQKeyboardCore in Resources */ = {isa = PBXBuildFile; fileRef = 6E897F35E5E27028AC58B14B552FBC8D /* IQKeyboardCore-IQKeyboardCore */; }; - 709D0EF3CAC21F2C46996DC012F853CA /* IQKeyboardAppearanceConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 095CB762599A53A99A9ACC8DBC8C0591 /* IQKeyboardAppearanceConfiguration.swift */; }; - 737ED0AA4A3560B77672478137FD3077 /* IQActiveConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4C246899B9ADD76C47413CFC1900669 /* IQActiveConfiguration.swift */; }; - 767B1806963CB1B0AE0239FBE03EA897 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 7AF35518DCE4701B077F7D5E23122BAD /* PrivacyInfo.xcprivacy */; }; - 76F783615DAA7865A7872010D1DDC8FE /* IQKeyboardToolbarManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FDC889F8FBF31BC6E149B59F01A74FC /* IQKeyboardToolbarManager+Debug.swift */; }; - 7764AA4EA4A1683B3F99AEC51E90DA13 /* IQTextInputViewInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E593660B088EDD170E5B1B7CBEA3509 /* IQTextInputViewInfo.swift */; }; - 7A0B0D21594293E2AD08613A82203B00 /* IQKeyboardReturnManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 629DD1DA2A6BB7211D4AA2CDC4ADE1BE /* IQKeyboardReturnManager.swift */; }; - 7D5C4263D83DC21315A4AA21F62DC2CB /* Pods-suixinkan-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A6A3ABC34D5CA51948F7619021EEC414 /* Pods-suixinkan-dummy.m */; }; - 7F0AB26B4289D402F0D5285CB5A8F78C /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 647AECC2271497CFBB36311165FC0BF0 /* UIKit.framework */; }; - 802C058F68EEFCECDA6841FA9FF5F7AB /* IQKeyboardManager+ToolbarManagerDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06A9F6948FD1CA41F3ACF9F3966A3888 /* IQKeyboardManager+ToolbarManagerDeprecated.swift */; }; - 82EE52834AB7023FE255776D547678BF /* IQKeyboardAppearanceManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73F4A4C2EB0A4E49EC7BFE3DACD2CCD5 /* IQKeyboardAppearanceManager.swift */; }; - 840310274B191063D64C8C056C2FD2A6 /* UIView+RespondersObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3412D26E7AC83AF43C7017AB142B719D /* UIView+RespondersObjc.swift */; }; - 89E6530E9E606C6B52A2F597A553D803 /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 097E3C45E430629A425D0B19A2A6E19C /* IQTextView.swift */; }; - 8AA66BD0572CCDC71153FEA95C7AB666 /* Pods-suixinkanTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 37B17973B8B0E935D23A94470AB95C07 /* Pods-suixinkanTests-dummy.m */; }; - 8B39ADF4DB39DD5A427D89AA15826EE3 /* IQKeyboardManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 532F94C9C97C09FF016A3ABB96B2DB11 /* IQKeyboardManager+Internal.swift */; }; - 8B51A198A6A50F38FDE246135682E6D3 /* IQKeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DED2FF966D82D4283903008C1587F98 /* IQKeyboardNotification.swift */; }; - 8F5AA251C672674A12EEC6555FC26F41 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 647AECC2271497CFBB36311165FC0BF0 /* UIKit.framework */; }; - 914AE43A691016D126083E13CFD8919F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; - 9313883D1AD755478E6BE05E546C20D1 /* IQKeyboardReturnManager+UITextFieldDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0141CCE940C38D3566A83D1108E6A304 /* IQKeyboardReturnManager+UITextFieldDelegate.swift */; }; - 93DABBF3E56FE0F3C51C6535388626C8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; - 96303B219B0840B3497F8F6E2C64F5AE /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34893074C574951651CAE0489239E848 /* IQInvocation.swift */; }; - 96EC3F5E9CEA638C0D2DA3E62C47BAC0 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 647AECC2271497CFBB36311165FC0BF0 /* UIKit.framework */; }; - 97A486010DF189982F60BF8086A2F5ED /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; - 986DC523CD4D441E2FEC4D3310F3B6AF /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6759C2C05A896EEF5A902F54ED815458 /* IQKeyboardManager.swift */; }; - 9A6363832DBE2489783687308B9FC759 /* IQKeyboardManager+ToolbarManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 992554533A232CEC66E7397532159E20 /* IQKeyboardManager+ToolbarManager.swift */; }; - 9AD25A901F8C14838158CA25A6857485 /* UIView+IQKeyboardExtensionObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC0FF26EF54F0D2CCEEC60FB7E97B123 /* UIView+IQKeyboardExtensionObjc.swift */; }; - 9CD18FBC522BC9FAF825298EE13E385A /* UIViewController+ParentContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AF4AEB75D89FF3F06FDE6A004EA9A23 /* UIViewController+ParentContainer.swift */; }; - 9DA3553C7A66C061F07D5A604B554E6B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; - 9EE2F28D27E969EEE5AA249C7B717EEE /* IQKeyboardToolbarManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 346216373F9BE3698F9AEFCF076F23D2 /* IQKeyboardToolbarManager.swift */; }; - A39FE5F72261B202CC63722A7B357206 /* IQTextInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E0A31927D7E41BFDD984506DC0F5E99 /* IQTextInputView.swift */; }; - A896B59D4DE9C73E1B26FD3778930977 /* IQKeyboardResignHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = A12612B1AED7EE8CCD44571B43987BBB /* IQKeyboardResignHandler.swift */; }; - A98B70392342AC57BE57B989A9198CE2 /* UIView+Responders.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3AC9204F4307F3CEE2EA7B4755F2BA3 /* UIView+Responders.swift */; }; - AA68F4FDE4A93CF7BEC3EC10744A93ED /* UIView+IQKeyboardExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDB04A2BDB7E068229CAF7A81165DD65 /* UIView+IQKeyboardExtension.swift */; }; - ADE2CD3CB2A5CB592C101A1BDAA4A043 /* IQKeyboardNotification-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A9A9140CB6ADD033768BB60CEA72E7A /* IQKeyboardNotification-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AE5BF96D6E97642E63B42BBC394C85B8 /* IQTextInputViewInfoModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE41AE378E9210FE5D862A988433348E /* IQTextInputViewInfoModel.swift */; }; - AE71730D56CCDD6F04A0FA51960CDBD9 /* Array+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = B476FC7E116754954EC384BBE70ECF92 /* Array+Sort.swift */; }; - AF5C4D97099EE23B692F3BDC9BAF104E /* IQDeepResponderContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D8517105921669A50D907EA797E1636 /* IQDeepResponderContainerView.swift */; }; - B0D1D20F26B55F5445852EBB724EA626 /* IQTextView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 35890C70D80685FA114966E7CFFC00A1 /* IQTextView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B446802EA179FABE47CCFED5E834DF60 /* IQTextInputViewNotification-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = ADB26D0335D3238C4C3CACC81077B951 /* IQTextInputViewNotification-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B54CA347EAE010B5C3B8C3C8CADFBF79 /* IQKeyboardNotification-IQKeyboardNotification in Resources */ = {isa = PBXBuildFile; fileRef = 120BD4C670EF00F4D5A40AA4B863A7AE /* IQKeyboardNotification-IQKeyboardNotification */; }; - B552868FC458E31F528E3AD3A483D677 /* IQKeyboardManager+Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50BF2C383279DDB7880AF4C978116E2 /* IQKeyboardManager+Deprecated.swift */; }; - BB7C411AD3BB21B5F0BED00847EC0C45 /* IQTextInputViewNotification-IQTextInputViewNotification in Resources */ = {isa = PBXBuildFile; fileRef = F956E149F5B195BB7833F97FC6211AE8 /* IQTextInputViewNotification-IQTextInputViewNotification */; }; - BEC863764D1B70E42F25A95161D8FA16 /* IQKeyboardResignHandler+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 930508646A6ED3948BD91D3EC83E0968 /* IQKeyboardResignHandler+Internal.swift */; }; - C0711C555B1FF1A76FD4EBCD3CAADE5F /* IQTextView-IQTextView in Resources */ = {isa = PBXBuildFile; fileRef = 847044E56CBBCE1235A6F3CEF3F9F607 /* IQTextView-IQTextView */; }; - C13E73214F37BAE28B4F8AD6EFEECA95 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D43C0E4C0ABC428E9D5A5AE717B658E /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C2CCA9D583705C831656EDE2080C61F6 /* UIView+IQKeyboardExtensionDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7ED417277D89101687DEA83AAF66F65C /* UIView+IQKeyboardExtensionDeprecated.swift */; }; - C4AD13C6FBD7846ACDAE78A53DB0F068 /* Combine.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 030EAF35766AF14A0C9409424A6C2B82 /* Combine.framework */; }; - C54F097D7A8227C7A6B6AB654E0ED872 /* IQKeyboardToolbarConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B4EA2289D2B8316CE956FF2268D0114 /* IQKeyboardToolbarConfiguration.swift */; }; - C945CB4EC42271D435BF23E7749BE6BF /* IQKeyboardConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4ADD25EEB716A656CC0DBEDCC9790D4 /* IQKeyboardConstants.swift */; }; - CFF458E240237C8E4BF240A2307335BF /* IQKeyboardToolbar-IQKeyboardToolbar in Resources */ = {isa = PBXBuildFile; fileRef = A16FD016E18EACCF6B23F219F2E236FE /* IQKeyboardToolbar-IQKeyboardToolbar */; }; - D05A268ED5AC21383109C46B5F680DBA /* IQKeyboardToolbar-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A528053628879455AB95D1D237A78AED /* IQKeyboardToolbar-dummy.m */; }; - D0F0D3599FD9BE4BE230C7DB43EE907F /* IQKeyboardReturnManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 527952C17AC8880F69799F25BAE08B43 /* IQKeyboardReturnManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D3ABAF6EDA21C1A1BA048EBE771A3C34 /* IQKeyboardAppearanceManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8ABCFBB8BDD11CFBF49406BF0165A41 /* IQKeyboardAppearanceManager+Internal.swift */; }; - D6D36590B9365A96F8A36B54E66CC139 /* IQKeyboardToolbarManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6753350B51E82A0FE23F430A0B57E601 /* IQKeyboardToolbarManager+Internal.swift */; }; - D6EFA9EAA562143F338EB164836B7837 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 647AECC2271497CFBB36311165FC0BF0 /* UIKit.framework */; }; - D74AC108B8C55A4DCD1F03D8C3DDFBE3 /* Combine.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 030EAF35766AF14A0C9409424A6C2B82 /* Combine.framework */; }; - D9F1FF157D4802AAA4667310E0F6D2E7 /* IQKeyboardToolbarManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D6B6259CDECD85D674B168D3AF7C0101 /* IQKeyboardToolbarManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DA59A956BADB58A8F56351BEF801A4A7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; - DAE95FD71F66232D13925E728762532B /* UIScrollView+IQKeyboardManagerExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF84270BA52DE4FAC1678E99D700AA50 /* UIScrollView+IQKeyboardManagerExtension.swift */; }; - DCCD3E35C57D99BB47B7CF853C5A9748 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift in Resources */ = {isa = PBXBuildFile; fileRef = 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */; }; - DEF9DEE9A4E977FD0789D15512C400B6 /* UIView+Resign.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0003B8890568226024C1462834BA44 /* UIView+Resign.swift */; }; - E16CD42A35F0C4177E59F6ABF0D54E18 /* UIView+ResignObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E1C0398739C8BEB724C448EE1DB0F6E /* UIView+ResignObjc.swift */; }; - E1734E56DB48E6F238408C9A232C7051 /* UIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5F0A37891F1A7765B99C903153C0945 /* UIView+Hierarchy.swift */; }; - E1C18171B224E80E6F9E87A2F1BFC47C /* IQKeyboardManager+Resign_Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 778FA22D4BEBBF59A58346CBF997FEA5 /* IQKeyboardManager+Resign_Deprecated.swift */; }; - E27C520C5FEE62892529EC23EAF50C28 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; - E519794B26536386633E398EE481A94F /* UITableView+IndexPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = 244D954871A873D3E39E3064D852B516 /* UITableView+IndexPaths.swift */; }; - E55F8777B997F1477C4C8D2FA14F54C3 /* IQKeyboardToolbarManager+Action.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7876059E50A29A0D55B20586DAFF3B7D /* IQKeyboardToolbarManager+Action.swift */; }; - E79C6378E0FD3937DD5FEB6D02D50DC7 /* IQKeyboardToolbarManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C026F448EE161E5AA295F2DD8C00F78B /* IQKeyboardToolbarManager-dummy.m */; }; - EB6360B2FFC6C6637446BD8705C10100 /* IQKeyboardReturnManager+UITextViewDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 484D6C3AFBCC01928BBCFE110C2A2F2C /* IQKeyboardReturnManager+UITextViewDelegate.swift */; }; - EFC13162E3A35D0EC2C76C2B23E5A09C /* IQRootControllerConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60631CBB35BA793CAA9E46A8F1CD243C /* IQRootControllerConfiguration.swift */; }; - F2C7BDFC9C1C561AF8C7D35E41143067 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = BC217F78CA99FD3D41A3303B824C278D /* PrivacyInfo.xcprivacy */; }; - F2DD24E632D6EA8129EF60E0A4AFD91C /* UIView+IQKeyboardManagerExtensionObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB5660BB9799DC420CD4238B38ED357F /* UIView+IQKeyboardManagerExtensionObjc.swift */; }; - F73E398751F521AA064471055F9D76B8 /* UIScrollView+IQKeyboardManagerExtensionObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7FD69C0D8168D323ADC0A6EFD7FC1DD /* UIScrollView+IQKeyboardManagerExtensionObjc.swift */; }; - F86EA3BDC119E7BE182C86EFC9AE9991 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 4294DBAFDD1C869AB58195872ECBD63C /* PrivacyInfo.xcprivacy */; }; - FBB1E7BB44069CD884FA67EEAC2EA535 /* IQKeyboardToolbarPlaceholderConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BEEC8D5C43F1F1BA28301F6F1167C87 /* IQKeyboardToolbarPlaceholderConfiguration.swift */; }; - FE0D3260BF27D388B0200F1AC8151619 /* IQKeyboardCore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B634D0C8582340A26DF881074996135 /* IQKeyboardCore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FEC86D7371EEAC597840AD4C80D95F6D /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 647AECC2271497CFBB36311165FC0BF0 /* UIKit.framework */; }; - FEDD1573581E3705CD68BD294D6EDA96 /* IQPlaceholderable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD5EDDC96EA8A526C228C3ABF1B82399 /* IQPlaceholderable.swift */; }; + 008AB2CBF9BF6738A01E4780544FEE28 /* IQKeyboardCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 24AB5750A05B063EA0DA3264D3001A19 /* IQKeyboardCore-dummy.m */; }; + 0494B703203A9A07C23ABBAEBEA3A7D2 /* UIView+IQKeyboardManagerExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6388414814252F565A677CD3D17EC014 /* UIView+IQKeyboardManagerExtension.swift */; }; + 04BD4928C99B51A317B39CF5C0C3F780 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 647AECC2271497CFBB36311165FC0BF0 /* UIKit.framework */; }; + 06EC579860CC68D7557726CE2396C1E8 /* IQKeyboardCore-IQKeyboardCore in Resources */ = {isa = PBXBuildFile; fileRef = 6E897F35E5E27028AC58B14B552FBC8D /* IQKeyboardCore-IQKeyboardCore */; }; + 0A44FCC4CCED0CBED8CC3FED0B036F21 /* IQKeyboardToolbarManager+Toolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73B4C7AD499AF7BCC14C3DC4248A326F /* IQKeyboardToolbarManager+Toolbar.swift */; }; + 0B711521C37380AB3ED0C13EF0FAF9A6 /* UIView+IQKeyboardExtensionObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC0FF26EF54F0D2CCEEC60FB7E97B123 /* UIView+IQKeyboardExtensionObjc.swift */; }; + 0C924236B7292794AE10E4BBFABC8448 /* IQKeyboardToolbar-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C93B314BF63192FFFEA853AD9BA8066A /* IQKeyboardToolbar-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0E0C92029C63C476812AB8A5E69F1A0E /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 647AECC2271497CFBB36311165FC0BF0 /* UIKit.framework */; }; + 11BD4C25B489397A643CCB5971854A74 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; + 124BCB4411C266F74471632FEE411FDC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; + 1262CF3C963C0DA764124961D439B49F /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8ED740F9377F944E3895021F134AC68 /* IQBarButtonItem.swift */; }; + 126F042D4B2F340DE3138253C1BD9C99 /* IQPlaceholderable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD5EDDC96EA8A526C228C3ABF1B82399 /* IQPlaceholderable.swift */; }; + 1369B279D519A23EADFE21DC37795BF7 /* IQKeyboardToolbarManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FDC889F8FBF31BC6E149B59F01A74FC /* IQKeyboardToolbarManager+Debug.swift */; }; + 145C5563356F971C32E32BA303E1F5ED /* IQKeyboardManager+Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50BF2C383279DDB7880AF4C978116E2 /* IQKeyboardManager+Deprecated.swift */; }; + 145F2AF90B26E3E80742AC28664C25DC /* IQKeyboardManager+Resign_Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 778FA22D4BEBBF59A58346CBF997FEA5 /* IQKeyboardManager+Resign_Deprecated.swift */; }; + 152B0D3FD8A2881CB69B710D55974FB9 /* IQKeyboardToolbarManager+Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31D405B850F4246DA579A22B97251360 /* IQKeyboardToolbarManager+Deprecated.swift */; }; + 17614D76161DA05893BDDA40F96592F8 /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6759C2C05A896EEF5A902F54ED815458 /* IQKeyboardManager.swift */; }; + 1B4F7C2C1D88307F12609EAC0464AB86 /* IQKeyboardExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA76A2A5EC61CC8B474C1A4551226332 /* IQKeyboardExtended.swift */; }; + 1BE160B878A28F5FA898999E0805FCCE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; + 1EDF6B321C32F18C59FF1A110F1A7542 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = BC217F78CA99FD3D41A3303B824C278D /* PrivacyInfo.xcprivacy */; }; + 1F95AF2D6F6B697AF9F5A65E2FEEA091 /* IQActiveConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4C246899B9ADD76C47413CFC1900669 /* IQActiveConfiguration.swift */; }; + 20302EF7FDF8788C2A52BEC837617E24 /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34893074C574951651CAE0489239E848 /* IQInvocation.swift */; }; + 20AA7AC737EFD9101D0CA80E389B88ED /* IQKeyboardReturnManager-IQKeyboardReturnManager in Resources */ = {isa = PBXBuildFile; fileRef = 110BD425B6CAD6801539E2C6AB6E0662 /* IQKeyboardReturnManager-IQKeyboardReturnManager */; }; + 25EE6824CF8528BDE7A1F21B97A2936B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; + 292D299D31BD527F867A6EF6C0EFA308 /* IQKeyboardManager+ToolbarManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 992554533A232CEC66E7397532159E20 /* IQKeyboardManager+ToolbarManager.swift */; }; + 2C730EA2EAA103C35CBEFAB503879980 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 7AF35518DCE4701B077F7D5E23122BAD /* PrivacyInfo.xcprivacy */; }; + 2F0C1DF6BCC18175DF00FA36A403917E /* IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AA33750C13A35FA4DFFEA7D3E1D6F71 /* IQKeyboardToolbar.swift */; }; + 31EF2638094D4B4F5927495A2B7D798B /* IQKeyboardToolbarConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AEC002400E17D448789C96C9A991A76 /* IQKeyboardToolbarConstants.swift */; }; + 339BEA53AF28A59C4663E40B91D9B370 /* IQKeyboardToolbarManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6753350B51E82A0FE23F430A0B57E601 /* IQKeyboardToolbarManager+Internal.swift */; }; + 380C9A16512596163FFB339B98F75C16 /* Combine.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 030EAF35766AF14A0C9409424A6C2B82 /* Combine.framework */; }; + 3A0561008BBDB7CC5003F67D1ED67D53 /* UIView+Parent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70E7C93840EABBEDEEF083F6B142029D /* UIView+Parent.swift */; }; + 3D95FD8AB8B46CBF113FBAE86FB8B059 /* UIView+Resign.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0003B8890568226024C1462834BA44 /* UIView+Resign.swift */; }; + 3EAF4037851BF1BBAB5916DB7F601763 /* IQKeyboardNotification-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F8DC7287225EB89CFFDCA5DD231B629 /* IQKeyboardNotification-dummy.m */; }; + 4247E13AB347A07432756BB3A75A3DC6 /* UIView+ParentObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87CC2842EDD9352F470FE692A9B91AA5 /* UIView+ParentObjc.swift */; }; + 4514FAA3C174519C3DB0A39CCE329F2B /* IQKeyboardReturnManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 629DD1DA2A6BB7211D4AA2CDC4ADE1BE /* IQKeyboardReturnManager.swift */; }; + 48218E2CD382EF08D195E251C7DFC3DE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; + 4C73B683C1DE3DDA347772B0FE6738A4 /* IQKeyboardResignHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = A12612B1AED7EE8CCD44571B43987BBB /* IQKeyboardResignHandler.swift */; }; + 4E1921C623087691990B31EDBD52908D /* IQKeyboardManager+Appearance_Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC4A4ED3AA953F5ADE3FA7EC8F671377 /* IQKeyboardManager+Appearance_Deprecated.swift */; }; + 4FA399C9233F2E75DF3C61FE71FE0162 /* UICollectionView+IndexPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F613BCF49ACE20A304727CA4EDA7E47 /* UICollectionView+IndexPaths.swift */; }; + 50B903F6549D7A6DDA2DF594829F24C0 /* IQTextInputViewInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E593660B088EDD170E5B1B7CBEA3509 /* IQTextInputViewInfo.swift */; }; + 549A919387FE08829094B5E6352603DF /* Combine.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 030EAF35766AF14A0C9409424A6C2B82 /* Combine.framework */; }; + 5640D7719025E79E82B04FA0736D8F9E /* IQKeyboardCore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B634D0C8582340A26DF881074996135 /* IQKeyboardCore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 572C619BF2E60BBCD0EC79B96F6F290F /* IQKeyboardConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4ADD25EEB716A656CC0DBEDCC9790D4 /* IQKeyboardConstants.swift */; }; + 5C8D01AF68C2C9E27E510C10D8A0A28F /* Pods-suixinkanTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B2F70708431A20D2521270775E3BFCC3 /* Pods-suixinkanTests-dummy.m */; }; + 6426396B8E7B8854481D895B59EE2033 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; + 6C96447A8AE98F4D3BDF939F7266C57F /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 2A2F83D6955E3DA7E55E81A83CDD1633 /* PrivacyInfo.xcprivacy */; }; + 6F28DC7E3DFE272A55834DCAA3BC46E3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 647AECC2271497CFBB36311165FC0BF0 /* UIKit.framework */; }; + 7140EFC50C715BE19C49D09F4E8B001E /* IQKeyboardToolbarManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C026F448EE161E5AA295F2DD8C00F78B /* IQKeyboardToolbarManager-dummy.m */; }; + 73E5FDFB080961A009BDB44B202BFB57 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = A3B399BF12010721D7606DE2C51AC0EF /* PrivacyInfo.xcprivacy */; }; + 74091D9359EC6AF9E1E93894F2F554F4 /* IQKeyboardManager+Appearance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 407749166D56AC58042E7F89FDD486AD /* IQKeyboardManager+Appearance.swift */; }; + 753647E6489F2973A95CC4802972B4D5 /* Pods-suixinkan-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 52F75B5EC268243B9BFE349B05E52A20 /* Pods-suixinkan-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 789681091CE951D7A2AFAEDDB746D97E /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 097E3C45E430629A425D0B19A2A6E19C /* IQTextView.swift */; }; + 791C3A33D30AC700243D4685CAB59EA7 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 9517DFB02CF19FA4C175500597CC473D /* PrivacyInfo.xcprivacy */; }; + 794E0A6AE50125209FEB21F836F814A8 /* IQKeyboardNotification-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A9A9140CB6ADD033768BB60CEA72E7A /* IQKeyboardNotification-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 797C139C4DAD4AFC09C97E71C2457033 /* UIViewController+ParentContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AF4AEB75D89FF3F06FDE6A004EA9A23 /* UIViewController+ParentContainer.swift */; }; + 7ABA54F3D307204A0413D0E117574E89 /* IQKeyboardAppearanceManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8ABCFBB8BDD11CFBF49406BF0165A41 /* IQKeyboardAppearanceManager+Internal.swift */; }; + 7B2AEE17FD04F5CC53CD6E52F25B63B6 /* UITableView+IndexPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = 244D954871A873D3E39E3064D852B516 /* UITableView+IndexPaths.swift */; }; + 7BF320447891FB83F74C8BC147F74898 /* IQTextInputViewNotification-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = ADB26D0335D3238C4C3CACC81077B951 /* IQTextInputViewNotification-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7CC5EC3E1C7BAD3A74DEDFD8D3E8FCD3 /* IQKeyboardAppearanceManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73F4A4C2EB0A4E49EC7BFE3DACD2CCD5 /* IQKeyboardAppearanceManager.swift */; }; + 7CCA3371017E9A9E03A8BEB175DB8414 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 5EAF6B62A82569F4767893AB4F1DEEF4 /* PrivacyInfo.xcprivacy */; }; + 7D7049ABBC602DFAA8118688EDE0C5F9 /* IQKeyboardReturnManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AE62D9B077B5FC3AD4F95C8A43FB4558 /* IQKeyboardReturnManager-dummy.m */; }; + 7D9B1CAFA6BC311446E2EB4FB8FC05D6 /* IQKeyboardManager+Resign.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B684CF1599F22DF5238BEF46E8CD746 /* IQKeyboardManager+Resign.swift */; }; + 7DA65932A24360D599F10035119EA5E2 /* IQKeyboardToolbarConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B4EA2289D2B8316CE956FF2268D0114 /* IQKeyboardToolbarConfiguration.swift */; }; + 7E60FD4609EDDF8E83DB794814DB7BC6 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift in Resources */ = {isa = PBXBuildFile; fileRef = 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */; }; + 7E8892157548D3A549F0CB486B596277 /* IQScrollViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EE58245D58F26549A7A8CCB434AC52E /* IQScrollViewConfiguration.swift */; }; + 7FD5748EB56A4E3BF6D2ED701B2D213D /* Array+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = B476FC7E116754954EC384BBE70ECF92 /* Array+Sort.swift */; }; + 7FDC7630F10411A4DEB79549E69F5F5F /* IQKeyboardToolbarPlaceholderConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BEEC8D5C43F1F1BA28301F6F1167C87 /* IQKeyboardToolbarPlaceholderConfiguration.swift */; }; + 812AC92889B2ADB26628EC2A23707B05 /* UIView+RespondersObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3412D26E7AC83AF43C7017AB142B719D /* UIView+RespondersObjc.swift */; }; + 82D95B0853CA494D1C763438157DFBD4 /* IQKeyboardManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5DD064141FD6D9585DDBFF2FE5EF228 /* IQKeyboardManager+Debug.swift */; }; + 85773133CDEE15E726293BDB7E7B2CF0 /* IQTextView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FC5970D36251A1390A17CF7571EF768 /* IQTextView-dummy.m */; }; + 85ED9426CDED97B9C5F563C4BBCE506D /* IQKeyboardReturnManager+UITextFieldDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0141CCE940C38D3566A83D1108E6A304 /* IQKeyboardReturnManager+UITextFieldDelegate.swift */; }; + 876991BF59C2E072FCCAA538D58EE3E9 /* IQBarButtonItemConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD68AF4711DE3DCD592D096BC6577207 /* IQBarButtonItemConfiguration.swift */; }; + 894C85B6B68DC29E241159AD71D06391 /* Combine.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 030EAF35766AF14A0C9409424A6C2B82 /* Combine.framework */; }; + 89B68F15FC6F3A096318B24F897ACE36 /* IQKeyboardManager+ActiveConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = E23A19CFE92D16E0C6DF4232CAE6BE95 /* IQKeyboardManager+ActiveConfiguration.swift */; }; + 8A4E21670B754CB36D5C537DDFF746B9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; + 901486704FC0E988B9EE82D7A4C61F0F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; + 91BBBA5792E4466D046C29B84142C2A7 /* UIView+ResignObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E1C0398739C8BEB724C448EE1DB0F6E /* UIView+ResignObjc.swift */; }; + 92E7912D1416834B306C09113D17A615 /* IQKeyboardManager+ToolbarManagerDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06A9F6948FD1CA41F3ACF9F3966A3888 /* IQKeyboardManager+ToolbarManagerDeprecated.swift */; }; + 96D981E5A461F6945E18ACAEDB5AD9DA /* IQKeyboardManager+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 736B201311554090BB7665BFF33F0B0D /* IQKeyboardManager+Position.swift */; }; + 9701D7F75D716DA6CF8F1D3693ADCFCD /* IQTextInputViewNotification-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7824F2A9F1A4882E8AC01FC525F509DA /* IQTextInputViewNotification-dummy.m */; }; + 9759B8BA30F41528B8D6C6D796D758BD /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 4294DBAFDD1C869AB58195872ECBD63C /* PrivacyInfo.xcprivacy */; }; + 977A84A34F1D6C1A79A4C065146EBF36 /* IQTextInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E0A31927D7E41BFDD984506DC0F5E99 /* IQTextInputView.swift */; }; + 9C66887BAF39DDEC4615BB75A30EF766 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D43C0E4C0ABC428E9D5A5AE717B658E /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9DF018FD9B2DA31BB1FF9830ED380650 /* IQTextInputViewInfoModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE41AE378E9210FE5D862A988433348E /* IQTextInputViewInfoModel.swift */; }; + 9DF3957B1206C0281930050EF1C58589 /* Pods-suixinkanTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B4673E41D5AF372B424C758462A39ADE /* Pods-suixinkanTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A199EBA4C308040DBF6D668F277AD380 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 647AECC2271497CFBB36311165FC0BF0 /* UIKit.framework */; }; + A601EBA1BC3752EF7B49222A1C5F0D70 /* IQTextView-IQTextView in Resources */ = {isa = PBXBuildFile; fileRef = 847044E56CBBCE1235A6F3CEF3F9F607 /* IQTextView-IQTextView */; }; + A696BD409E03454DB248248486551336 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 647AECC2271497CFBB36311165FC0BF0 /* UIKit.framework */; }; + A8D34B7B91FA733D2AED15AB04B892BD /* IQKeyboardToolbarManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 346216373F9BE3698F9AEFCF076F23D2 /* IQKeyboardToolbarManager.swift */; }; + AACCF3AA32BE2187677FD50706AD7476 /* UIView+IQKeyboardExtensionDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7ED417277D89101687DEA83AAF66F65C /* UIView+IQKeyboardExtensionDeprecated.swift */; }; + AC2BDAA5ABD21D76EAAF213256C8B8E9 /* IQKeyboardReturnManager+UITextViewDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 484D6C3AFBCC01928BBCFE110C2A2F2C /* IQKeyboardReturnManager+UITextViewDelegate.swift */; }; + B532634861D24EDC85FABA261FDD0E35 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; + B82824181ED70910225DD0E25CDDC308 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 647AECC2271497CFBB36311165FC0BF0 /* UIKit.framework */; }; + B8402636FDBC65B4E50D293F80616D6B /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = A372E26A2A397D202C662C0FD912FCA2 /* PrivacyInfo.xcprivacy */; }; + BF16B86E6246A1BAC62B945FC5B91D4B /* IQKeyboardReturnManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 527952C17AC8880F69799F25BAE08B43 /* IQKeyboardReturnManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BFC5DD1D47E9627393B920979F569A69 /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3583620D179FA09F78F1B6A29B53FD58 /* IQTitleBarButtonItem.swift */; }; + C5CB4120589DF8072F87D78E2BAE7BB0 /* IQKeyboardToolbar-IQKeyboardToolbar in Resources */ = {isa = PBXBuildFile; fileRef = A16FD016E18EACCF6B23F219F2E236FE /* IQKeyboardToolbar-IQKeyboardToolbar */; }; + C60607D4D2571A1535BECED712926730 /* UIView+Responders.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3AC9204F4307F3CEE2EA7B4755F2BA3 /* UIView+Responders.swift */; }; + CD02AEC4AE908A557E2DDEADFB5E75EA /* IQKeyboardToolbarManager-IQKeyboardToolbarManager in Resources */ = {isa = PBXBuildFile; fileRef = 80A40EDA3AF0499BDBCFF09467BB49AD /* IQKeyboardToolbarManager-IQKeyboardToolbarManager */; }; + D1F3500436232D12E46F637F12E3799D /* IQKeyboardToolbarManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D6B6259CDECD85D674B168D3AF7C0101 /* IQKeyboardToolbarManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D4D07C9CD27588E6B0F25C3B828E7A21 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6464447070DB8A1E9C56338928A9DC0F /* Foundation.framework */; }; + D7EDC1DE3A00099ECB44310E7C420B22 /* IQKeyboardNotification-IQKeyboardNotification in Resources */ = {isa = PBXBuildFile; fileRef = 120BD4C670EF00F4D5A40AA4B863A7AE /* IQKeyboardNotification-IQKeyboardNotification */; }; + D9C7F5D217BC3710874B9A0D70666A01 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 647AECC2271497CFBB36311165FC0BF0 /* UIKit.framework */; }; + D9FD33E409638FCAD07C69B35A06ADC2 /* IQTextView+Placeholderable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 603C9655C429A8AFD3A2ABB90354F0D3 /* IQTextView+Placeholderable.swift */; }; + DB99760495689B430C2E2398C481C2FF /* IQDeepResponderContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D8517105921669A50D907EA797E1636 /* IQDeepResponderContainerView.swift */; }; + DEE306224FA4E5E02C858C42EE7131D4 /* IQRootControllerConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60631CBB35BA793CAA9E46A8F1CD243C /* IQRootControllerConfiguration.swift */; }; + E1E22D47863A8CB3B228B723772C8840 /* IQKeyboardResignHandler+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 930508646A6ED3948BD91D3EC83E0968 /* IQKeyboardResignHandler+Internal.swift */; }; + E20D69402A8EB87733D99631B63512F5 /* IQTextInputViewNotification-IQTextInputViewNotification in Resources */ = {isa = PBXBuildFile; fileRef = F956E149F5B195BB7833F97FC6211AE8 /* IQTextInputViewNotification-IQTextInputViewNotification */; }; + E262B2578F75C70185C656E333DF925F /* IQKeyboardInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CD275A609F620EB41456FBE469BDA8C /* IQKeyboardInfo.swift */; }; + E2A7F3B197F20459F0941DCBF911D1D9 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 647AECC2271497CFBB36311165FC0BF0 /* UIKit.framework */; }; + E344CBDDF7D01C3ED9F53E7D99D13EF5 /* IQKeyboardManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 532F94C9C97C09FF016A3ABB96B2DB11 /* IQKeyboardManager+Internal.swift */; }; + E758379D510D62830AFF306D4630B954 /* IQKeyboardToolbarManager+Action.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7876059E50A29A0D55B20586DAFF3B7D /* IQKeyboardToolbarManager+Action.swift */; }; + E78FE7B64DD24FFD6E4EC26F25124278 /* UIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5F0A37891F1A7765B99C903153C0945 /* UIView+Hierarchy.swift */; }; + E8A74201D2F78C69C857A500D88D7F5D /* UIView+IQKeyboardExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDB04A2BDB7E068229CAF7A81165DD65 /* UIView+IQKeyboardExtension.swift */; }; + EBD56E9E283017BD6BAE73D17BB996BA /* Pods-suixinkan-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ED291EE097723C1A6325544C2500E844 /* Pods-suixinkan-dummy.m */; }; + F1159F40EEA1623CB8F2CE94CC643BB4 /* UIScrollView+IQKeyboardManagerExtensionObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7FD69C0D8168D323ADC0A6EFD7FC1DD /* UIScrollView+IQKeyboardManagerExtensionObjc.swift */; }; + F214E7966499A7E2BD10546C0D3EF62E /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 72047D59C9D0EA03C1447E76203105F5 /* IQKeyboardManagerSwift-dummy.m */; }; + F40A3F3B62CB395036B12C9291F395FD /* UIScrollView+IQKeyboardManagerExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF84270BA52DE4FAC1678E99D700AA50 /* UIScrollView+IQKeyboardManagerExtension.swift */; }; + F830A4A9A9CBAA1D538F5B503D27E85E /* IQTextView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 35890C70D80685FA114966E7CFFC00A1 /* IQTextView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F83AB9BDBF91C11FCF608D35D84E7F78 /* IQTextInputViewNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97671A95678EAE5829CEE22F5A4ED288 /* IQTextInputViewNotification.swift */; }; + F8D4EB40DFA99B22113D750200A67F86 /* IQKeyboardAppearanceConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 095CB762599A53A99A9ACC8DBC8C0591 /* IQKeyboardAppearanceConfiguration.swift */; }; + F91DE04D9AFE6368A31CF627F06D1C05 /* IQKeyboardToolbar-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A528053628879455AB95D1D237A78AED /* IQKeyboardToolbar-dummy.m */; }; + FE50EC3004486FFA49C30D14FBBA606E /* UIView+IQKeyboardManagerExtensionObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB5660BB9799DC420CD4238B38ED357F /* UIView+IQKeyboardManagerExtensionObjc.swift */; }; + FEA09EA9224F5FE424E0B9FA2AE5B02F /* IQKeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DED2FF966D82D4283903008C1587F98 /* IQKeyboardNotification.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 03F3F749B1F0A1AFFE1549083B86D3A6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 1DE17B7C77CD95CB67DF1197965B76AB; - remoteInfo = "Pods-suixinkan"; - }; - 06F15B555A96F3A2E00D4DA176B94740 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001; - remoteInfo = "AMapFoundation-NO-IDFA"; - }; - 17FE2BEF700B23B7FD33164EAD5ADDA6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001; - remoteInfo = "AMapFoundation-NO-IDFA"; - }; - 1ACA95DA1650A7CEF63648AF933BF5CE /* PBXContainerItemProxy */ = { + 08160729EBF68D12D8DEF8050CD42989 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 020993F16DA5986DACE118349EBCE9E5; remoteInfo = IQKeyboardToolbarManager; }; - 1DEE3AED9AAB27646777123ACA3F8352 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4; - remoteInfo = IQKeyboardCore; - }; - 2607DABE6AF2C6BF992BC05217CC41B4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A26E6FD851C20D652B2755C1464A9990; - remoteInfo = IQKeyboardNotification; - }; - 28233AE286DC2B6EDCEA1DAAC0076B1E /* PBXContainerItemProxy */ = { + 08C0B54B9FA330846FEB6A183A5D6742 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = F1E09035B7675D89EC69B16728E2833E; remoteInfo = UMAPM; }; - 2A429F3C65E5320CD255C0C16A912525 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4; - remoteInfo = IQKeyboardCore; - }; - 2BA16EE31C4A9BE8E6D3494937658F38 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4502C7427440BEB17A50C0BF6E638A85; - remoteInfo = "IQTextInputViewNotification-IQTextInputViewNotification"; - }; - 2FFCA627A5EB16C4CD986D366F0410E6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0981F89DB5DA3FFCFFEBDE1F56287054; - remoteInfo = IQKeyboardReturnManager; - }; - 30473E1DCB36B1463E46BB88473F9077 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 982A68D37F5DCBC1FC1FDC0BB2F0EB8E; - remoteInfo = "IQKeyboardManagerSwift-IQKeyboardManagerSwift"; - }; - 3D19E6FAFBBEC5FD217363873EB5ED8F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 7F18C31A804695333763EEC303E265D7; - remoteInfo = "WechatOpenSDK-XCFramework"; - }; - 43DAF8F116051E72B409DFE68E797B98 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC; - remoteInfo = UMDevice; - }; - 4BF15545949DFF8C7FA11CEBD2CCCBDE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 09FABB7D06BB8D3958515FB15B4E7971; - remoteInfo = UMCommon; - }; - 5097120CB4CE7D701CF08ACA0CED7EBE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0981F89DB5DA3FFCFFEBDE1F56287054; - remoteInfo = IQKeyboardReturnManager; - }; - 526C34B3DD8B1FECB9787F6AF289FCBB /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D504B99928659EA67A1C3A9E981EB8FF; - remoteInfo = JCore; - }; - 58FA1C65835CB9AB1A234C30FF08A917 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001; - remoteInfo = "AMapFoundation-NO-IDFA"; - }; - 5AE2600566E41342B61586A5FF5E1076 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 12890DE3ABBC2CA295E108358D85EE69; - remoteInfo = IQTextView; - }; - 61D6BA40F96138F22AA73E15A149324F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B490E7485944099E16C9CBD79119D1D4; - remoteInfo = IQKeyboardManagerSwift; - }; - 68E96DC17204B733767F1A49597D342F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4; - remoteInfo = IQKeyboardCore; - }; - 6AE97FCE945CB69221F68433B7F7AB7F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 7C5613175BBC4BF67E36DB4FBEBC01D0; - remoteInfo = "IQKeyboardToolbarManager-IQKeyboardToolbarManager"; - }; - 74B452428252B243257A5775134FA4D9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC; - remoteInfo = UMDevice; - }; - 781D59DBA5725D9FA78EFE74665CA345 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F4FE17428FD0E607723A44F17231B7A1; - remoteInfo = IQKeyboardToolbar; - }; - 805DDFAAFD5D86E54405A66B65DAE6AA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 283C1F2EA88CD4413165801A6748A48E; - remoteInfo = IQTextInputViewNotification; - }; - 81DEF360DE0D0AB6F3E384B216716B8F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 88810798DA63A2F6611B0970EA276DEC; - remoteInfo = "IQKeyboardReturnManager-IQKeyboardReturnManager"; - }; - 83820A27912F8B67000C5BD794D1A49C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2B8FF445A5162845FAB9EC00FC92B694; - remoteInfo = "IQKeyboardNotification-IQKeyboardNotification"; - }; - 84C4AC9B67C6F853860228906BB0A232 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 283C1F2EA88CD4413165801A6748A48E; - remoteInfo = IQTextInputViewNotification; - }; - 904F428442490C97B5D4E98FE3B8731B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A26E6FD851C20D652B2755C1464A9990; - remoteInfo = IQKeyboardNotification; - }; - 9326E24B3C03C71008C933FE8AD7EB4A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 283C1F2EA88CD4413165801A6748A48E; - remoteInfo = IQTextInputViewNotification; - }; - 9472C7C5CC462BD48377076F02F5F49E /* PBXContainerItemProxy */ = { + 133C2EC85A61CDF06B89A71B3F3FB832 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 5FB6AB0A09E7A2F2BE11AD6BAEFD9AED; remoteInfo = JPush; }; - 980294D981BB77A00441FC0F0DDF4CA8 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4; - remoteInfo = IQKeyboardCore; - }; - A7209E727F10B12120235D9290206299 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4F1379598302C9160590B3650C10E1A5; - remoteInfo = "AMapSearch-NO-IDFA"; - }; - A82CA550AE8AFA8604A5E8FD2280E63F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 09FABB7D06BB8D3958515FB15B4E7971; - remoteInfo = UMCommon; - }; - B0B604FD22E675F06FCAE0589906ECBD /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B44FB02BD2D3FEAD1F36808AD405A543; - remoteInfo = "AMap3DMap-NO-IDFA"; - }; - C3B37B9257FC919001A89798772D652B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4BD4E22D3419D68A85BDD6119CB37C6C; - remoteInfo = "AMapLocation-NO-IDFA"; - }; - C606EDBA25A8E544FC2FFEB698A1B6E1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = EEE261386011CDF271BE289F73FF5959; - remoteInfo = "IQKeyboardCore-IQKeyboardCore"; - }; - C6E633E571F5C20BC49932B752924E97 /* PBXContainerItemProxy */ = { + 147ED37FE72D28DAFEC90706C048C6EA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = F4FE17428FD0E607723A44F17231B7A1; remoteInfo = IQKeyboardToolbar; }; - C730B5E444FEB3FBE0EE17E2DBF46C83 /* PBXContainerItemProxy */ = { + 168E86429E4140AB7AE450B6F636B64E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 7F18C31A804695333763EEC303E265D7; + remoteInfo = "WechatOpenSDK-XCFramework"; + }; + 198F2A9B122C5AFDA9BA2CAD713C9CDF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 12890DE3ABBC2CA295E108358D85EE69; remoteInfo = IQTextView; }; - C742AB199230E708A228D2C53B8CFB9D /* PBXContainerItemProxy */ = { + 1E28E961A0B3C66B143F0D83DEAE38D8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = F4FE17428FD0E607723A44F17231B7A1; - remoteInfo = IQKeyboardToolbar; + remoteGlobalIDString = 283C1F2EA88CD4413165801A6748A48E; + remoteInfo = IQTextInputViewNotification; }; - D3FC636C962F413E55FDBB25658853F7 /* PBXContainerItemProxy */ = { + 1F093A748267B19E1B59DF90F454A7BC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D504B99928659EA67A1C3A9E981EB8FF; - remoteInfo = JCore; + remoteGlobalIDString = 88810798DA63A2F6611B0970EA276DEC; + remoteInfo = "IQKeyboardReturnManager-IQKeyboardReturnManager"; }; - D607F6080EAE4FBAA263650CE9E2C9E1 /* PBXContainerItemProxy */ = { + 2D17082BDAA079066A9B2943E85BE982 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 020993F16DA5986DACE118349EBCE9E5; remoteInfo = IQKeyboardToolbarManager; }; - E7DBAB1AAE83EBCD823D51E0D6652F23 /* PBXContainerItemProxy */ = { + 37EA5367B185E8D73C585D76CFA12A67 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A6602BCAA6F4F932A586C41D0B7E019C; - remoteInfo = "IQTextView-IQTextView"; + remoteGlobalIDString = 4BD4E22D3419D68A85BDD6119CB37C6C; + remoteInfo = "AMapLocation-NO-IDFA"; }; - E7E2785A20214871A3324173088EEFE1 /* PBXContainerItemProxy */ = { + 3A4000632C423DFB42EDDDE2ED54B0AE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B247F77A0CD5E19C8187A9BA1EB58C09; - remoteInfo = "IQKeyboardToolbar-IQKeyboardToolbar"; + remoteGlobalIDString = F4FE17428FD0E607723A44F17231B7A1; + remoteInfo = IQKeyboardToolbar; }; - F5392B45C95C75AD39BF61756FA9E373 /* PBXContainerItemProxy */ = { + 3C509F104E60FE2C27E0B3C891C979DA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B490E7485944099E16C9CBD79119D1D4; + remoteInfo = IQKeyboardManagerSwift; + }; + 43375E8A7E5DEE972D5A3A7CC55C741F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4; + remoteInfo = IQKeyboardCore; + }; + 47CF81B26EE0AE51709688B148A7662A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001; remoteInfo = "AMapFoundation-NO-IDFA"; }; + 4907ED9E73DED3B716A419CFFDDD78CF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC; + remoteInfo = UMDevice; + }; + 4CB9062557A28267D22F4E20A2927AD4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4; + remoteInfo = IQKeyboardCore; + }; + 4F8E9DD83779B38B70DC679422847A4C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 7C5613175BBC4BF67E36DB4FBEBC01D0; + remoteInfo = "IQKeyboardToolbarManager-IQKeyboardToolbarManager"; + }; + 5B8957EC1CB8F95A847120AD59DDEFAB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0981F89DB5DA3FFCFFEBDE1F56287054; + remoteInfo = IQKeyboardReturnManager; + }; + 5F9AD0BD2225542820663819BA76D223 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4502C7427440BEB17A50C0BF6E638A85; + remoteInfo = "IQTextInputViewNotification-IQTextInputViewNotification"; + }; + 62652A6D5809456307591E683A677266 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 09FABB7D06BB8D3958515FB15B4E7971; + remoteInfo = UMCommon; + }; + 713D4F0ABEA99574CA78A6A200B6E9F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001; + remoteInfo = "AMapFoundation-NO-IDFA"; + }; + 718E32BB22D5761863712D50A719B13E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4; + remoteInfo = IQKeyboardCore; + }; + 77340A1E87646633F9EA52E66E57B674 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D504B99928659EA67A1C3A9E981EB8FF; + remoteInfo = JCore; + }; + 8412429FAD3C39A715015569D46CB6CF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A6602BCAA6F4F932A586C41D0B7E019C; + remoteInfo = "IQTextView-IQTextView"; + }; + 869CC868A322E78A78D6BBABA14E7C8C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 09FABB7D06BB8D3958515FB15B4E7971; + remoteInfo = UMCommon; + }; + 9A3A247AD57EFF42E6B410B78E061CF8 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F4FE17428FD0E607723A44F17231B7A1; + remoteInfo = IQKeyboardToolbar; + }; + 9F0C8DA2DAAB44671B01D41E79934E46 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1DE17B7C77CD95CB67DF1197965B76AB; + remoteInfo = "Pods-suixinkan"; + }; + A2FC1D93AA2AE0116D85F839E3630642 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 283C1F2EA88CD4413165801A6748A48E; + remoteInfo = IQTextInputViewNotification; + }; + A68FC33FBFEBF6E0FC9A3004CD375308 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001; + remoteInfo = "AMapFoundation-NO-IDFA"; + }; + A9B14D84173A1A00F4C4BA2CE94FCA5E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EEE261386011CDF271BE289F73FF5959; + remoteInfo = "IQKeyboardCore-IQKeyboardCore"; + }; + AD834305DA2DE95480DD793BAACDD5CB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 982A68D37F5DCBC1FC1FDC0BB2F0EB8E; + remoteInfo = "IQKeyboardManagerSwift-IQKeyboardManagerSwift"; + }; + C02B574389C3B5B10F5BF8E806AD24A3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2B8FF445A5162845FAB9EC00FC92B694; + remoteInfo = "IQKeyboardNotification-IQKeyboardNotification"; + }; + C1A38D27A9A8F1A9E472CCC307883FD0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A26E6FD851C20D652B2755C1464A9990; + remoteInfo = IQKeyboardNotification; + }; + C5A9E170B59A24C216A060F404429E41 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0981F89DB5DA3FFCFFEBDE1F56287054; + remoteInfo = IQKeyboardReturnManager; + }; + C6AC669F30329ABDA94DBB8071DD78C3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 12890DE3ABBC2CA295E108358D85EE69; + remoteInfo = IQTextView; + }; + CF667262D25773528EC51D3D7DA7FCB9 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B247F77A0CD5E19C8187A9BA1EB58C09; + remoteInfo = "IQKeyboardToolbar-IQKeyboardToolbar"; + }; + D07BB67961D258DFD6D4770BB99DE59A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001; + remoteInfo = "AMapFoundation-NO-IDFA"; + }; + D14881F3DD881DBB4CFEFFA8095A0E8F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4; + remoteInfo = IQKeyboardCore; + }; + EFBECFEAB6CF3583EF396FC63DA3AAB3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4F1379598302C9160590B3650C10E1A5; + remoteInfo = "AMapSearch-NO-IDFA"; + }; + F094983E31D5376CF92A3C4ED2F97C3F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A26E6FD851C20D652B2755C1464A9990; + remoteInfo = IQKeyboardNotification; + }; + F608B4EA9716A1DF6EB5F14E89C57644 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D504B99928659EA67A1C3A9E981EB8FF; + remoteInfo = JCore; + }; + F9D06F8A081789EC565FDAA1773A6650 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC; + remoteInfo = UMDevice; + }; + F9FB1958F0A6F81C94A74B5EF9C0350D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 283C1F2EA88CD4413165801A6748A48E; + remoteInfo = IQTextInputViewNotification; + }; + FA244E0E1C3D5E471F57BE915A6F2E14 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B44FB02BD2D3FEAD1F36808AD405A543; + remoteInfo = "AMap3DMap-NO-IDFA"; + }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 01003F931713782781BF6BB014711F27 /* Pods-suixinkanTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-suixinkanTests-acknowledgements.markdown"; sourceTree = ""; }; 0141CCE940C38D3566A83D1108E6A304 /* IQKeyboardReturnManager+UITextFieldDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnManager+UITextFieldDelegate.swift"; path = "IQKeyboardReturnManager/Classes/Delegates/IQKeyboardReturnManager+UITextFieldDelegate.swift"; sourceTree = ""; }; 01ACB31CCA98A0BA58C407BB759CBD44 /* MAOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOverlay.h; path = MAMapKit.framework/Headers/MAOverlay.h; sourceTree = ""; }; 02DA1675D3DF93B18F8927862A7FDA75 /* MAHeatMapVectorOverlayRender.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorOverlayRender.h; path = MAMapKit.framework/Headers/MAHeatMapVectorOverlayRender.h; sourceTree = ""; }; @@ -559,14 +558,15 @@ 06E5B413FEA5A600D76636DA132F8FB9 /* IQTextInputViewNotification */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQTextInputViewNotification; path = IQTextInputViewNotification.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 0765EFE771A4A4A2F0F58A914B4E21C2 /* MAMapView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapView.h; path = MAMapKit.framework/Headers/MAMapView.h; sourceTree = ""; }; 07D967A1100CF811A66390D51EB5A6E2 /* MAOfflineCity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineCity.h; path = MAMapKit.framework/Headers/MAOfflineCity.h; sourceTree = ""; }; - 081A933139371B97D5ABFD37B065516E /* Pods-suixinkan.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-suixinkan.release.xcconfig"; sourceTree = ""; }; 095CB762599A53A99A9ACC8DBC8C0591 /* IQKeyboardAppearanceConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardAppearanceConfiguration.swift; path = IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceConfiguration.swift; sourceTree = ""; }; 097E3C45E430629A425D0B19A2A6E19C /* IQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextView.swift; path = IQTextView/Classes/IQTextView.swift; sourceTree = ""; }; 0A3628E425118DE571E2E1BE39F07123 /* MAPolyline.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolyline.h; path = MAMapKit.framework/Headers/MAPolyline.h; sourceTree = ""; }; 0AA33750C13A35FA4DFFEA7D3E1D6F71 /* IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbar.swift; path = IQKeyboardToolbar/Classes/IQKeyboardToolbar.swift; sourceTree = ""; }; + 0AFBD211AC6EFEB81A9519313236FABF /* Pods-suixinkanTests.simulatordebug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-suixinkanTests.simulatordebug.xcconfig"; sourceTree = ""; }; 0B4EA2289D2B8316CE956FF2268D0114 /* IQKeyboardToolbarConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarConfiguration.swift; path = IQKeyboardToolbarManager/Classes/Configuration/IQKeyboardToolbarConfiguration.swift; sourceTree = ""; }; 0DE500824E8236FB34E7FC4EDF80F03E /* ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; sourceTree = ""; }; 0DFD4541FF9DAA31A2FC2A7F6D03ED22 /* IQTextView */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQTextView; path = IQTextView.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 0E3C72D0274B9F16DFC383EFE92E0ADD /* Pods-suixinkan-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-suixinkan-acknowledgements.markdown"; sourceTree = ""; }; 0EFFE26759757EA17C439FCF5BC7A432 /* ResourceBundle-IQTextView-IQTextView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQTextView-IQTextView-Info.plist"; sourceTree = ""; }; 0FDC889F8FBF31BC6E149B59F01A74FC /* IQKeyboardToolbarManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Debug.swift"; path = "IQKeyboardToolbarManager/Classes/Debug/IQKeyboardToolbarManager+Debug.swift"; sourceTree = ""; }; 10A7112588A375D793E11F0EB0414C81 /* AMapNearbySearchManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNearbySearchManager.h; path = AMapSearchKit.framework/Headers/AMapNearbySearchManager.h; sourceTree = ""; }; @@ -587,7 +587,6 @@ 1FADC993D884553299A227B2F37F270B /* IQKeyboardToolbarManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbarManager.debug.xcconfig; sourceTree = ""; }; 1FB7DE577ECCA1457268EA70E8DB4DAC /* JPush.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JPush.release.xcconfig; sourceTree = ""; }; 205EB9340BF8698369EA925117E55975 /* MAOfflineItemCommonCity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItemCommonCity.h; path = MAMapKit.framework/Headers/MAOfflineItemCommonCity.h; sourceTree = ""; }; - 21397BCD20ECAE0D5DC45E00B1022122 /* Pods-suixinkan-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-suixinkan-acknowledgements.markdown"; sourceTree = ""; }; 2161AA772A6755F4D5D60BD723919D3B /* IQTextInputViewNotification.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextInputViewNotification.release.xcconfig; sourceTree = ""; }; 21DDA7D033A7C2EC6807E087D05B8114 /* MARouteOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MARouteOverlay.h; path = MAMapKit.framework/Headers/MARouteOverlay.h; sourceTree = ""; }; 22A1064CD5D18DA7AED4D67EE50B28CF /* MAOfflineItemMunicipality.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItemMunicipality.h; path = MAMapKit.framework/Headers/MAOfflineItemMunicipality.h; sourceTree = ""; }; @@ -595,6 +594,7 @@ 23AC67D8FE201A5D8B41262606782630 /* IQKeyboardToolbarManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardToolbarManager-Info.plist"; sourceTree = ""; }; 244D954871A873D3E39E3064D852B516 /* UITableView+IndexPaths.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITableView+IndexPaths.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UITableView+IndexPaths.swift"; sourceTree = ""; }; 24AB5750A05B063EA0DA3264D3001A19 /* IQKeyboardCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardCore-dummy.m"; sourceTree = ""; }; + 259BA0551F8F105F54FDB30A416B26CF /* Pods-suixinkanTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-suixinkanTests-acknowledgements.plist"; sourceTree = ""; }; 25A6DA65604634AA8B5F0DDCEEA348ED /* IQKeyboardReturnManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardReturnManager.modulemap; sourceTree = ""; }; 2A2F83D6955E3DA7E55E81A83CDD1633 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardCore/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; 2C0D83D64DA05F98461682B1107B1B4E /* MAPolylineRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolylineRenderer.h; path = MAMapKit.framework/Headers/MAPolylineRenderer.h; sourceTree = ""; }; @@ -604,9 +604,9 @@ 2E92D7304A8A78DAEF9943AB04A94116 /* MATerrainOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATerrainOverlay.h; path = MAMapKit.framework/Headers/MATerrainOverlay.h; sourceTree = ""; }; 2EA10FEDDCB666E266D7A6F366B18E70 /* IQTextInputViewNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQTextInputViewNotification-Info.plist"; sourceTree = ""; }; 30B02A6B0D6954EF43EFA3789887E608 /* AMapSearch-NO-IDFA.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapSearch-NO-IDFA.debug.xcconfig"; sourceTree = ""; }; - 3173CBEC8CF7AA8EA006088941718CD5 /* Pods-suixinkanTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-suixinkanTests-acknowledgements.plist"; sourceTree = ""; }; 31D405B850F4246DA579A22B97251360 /* IQKeyboardToolbarManager+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Deprecated.swift"; path = "IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager+Deprecated.swift"; sourceTree = ""; }; 33005A729F5C775737278F40CCD77F9B /* AMapGeoFenceRegionObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapGeoFenceRegionObj.h; path = AMapLocationKit.framework/Headers/AMapGeoFenceRegionObj.h; sourceTree = ""; }; + 3371B87E601C64001CB6429D6D94E799 /* Pods-suixinkanTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-suixinkanTests.debug.xcconfig"; sourceTree = ""; }; 3412D26E7AC83AF43C7017AB142B719D /* UIView+RespondersObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+RespondersObjc.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/UIView+RespondersObjc.swift"; sourceTree = ""; }; 346216373F9BE3698F9AEFCF076F23D2 /* IQKeyboardToolbarManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarManager.swift; path = IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager.swift; sourceTree = ""; }; 34893074C574951651CAE0489239E848 /* IQInvocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQInvocation.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQInvocation.swift; sourceTree = ""; }; @@ -616,8 +616,6 @@ 36978964993FE13960686DDDD546D75B /* UMDevice-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "UMDevice-xcframeworks.sh"; sourceTree = ""; }; 36FF598C0D9764E4AE87E840237BA75B /* AMapURLSearchType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapURLSearchType.h; path = AMapFoundationKit.framework/Headers/AMapURLSearchType.h; sourceTree = ""; }; 3702B2DB8DB9F3674E7A72C7A38ED093 /* UMAPM.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = UMAPM.xcframework; path = UMAPM_2.0.7/UMAPM.xcframework; sourceTree = ""; }; - 37B17973B8B0E935D23A94470AB95C07 /* Pods-suixinkanTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-suixinkanTests-dummy.m"; sourceTree = ""; }; - 38B439905141423BD2DADBBD5EFC72DE /* Pods-suixinkanTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-suixinkanTests.release.xcconfig"; sourceTree = ""; }; 3AAAF0891AEED7CA4AF20AE95070E340 /* AMapSearch-NO-IDFA.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapSearch-NO-IDFA.release.xcconfig"; sourceTree = ""; }; 3BAA32FB751F6BB0FD65930595456ACA /* IQTextView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextView.release.xcconfig; sourceTree = ""; }; 3C48262702361091FBD5781B0F283DFE /* MAAnnotationMoveAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnnotationMoveAnimation.h; path = MAMapKit.framework/Headers/MAAnnotationMoveAnimation.h; sourceTree = ""; }; @@ -627,7 +625,6 @@ 3F8A7B40939E68E709158AA51CF7B536 /* UMCommon.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCommon.release.xcconfig; sourceTree = ""; }; 401C0B5E9F8F1552898BFACFDEB8C41D /* IQKeyboardNotification.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardNotification.release.xcconfig; sourceTree = ""; }; 407749166D56AC58042E7F89FDD486AD /* IQKeyboardManager+Appearance.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Appearance.swift"; path = "IQKeyboardManagerSwift/Appearance/IQKeyboardManager+Appearance.swift"; sourceTree = ""; }; - 41912F06D7E7D5A38C37B6E577D9D059 /* Pods-suixinkan-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-suixinkan-frameworks.sh"; sourceTree = ""; }; 4250F6D1B4A49520719CF69AA9DB7171 /* IQTextView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextView-prefix.pch"; sourceTree = ""; }; 4294DBAFDD1C869AB58195872ECBD63C /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQTextView/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; 45B6A705BCE14AB0BB965DAE2E740B34 /* MAMapStatus.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapStatus.h; path = MAMapKit.framework/Headers/MAMapStatus.h; sourceTree = ""; }; @@ -647,6 +644,7 @@ 50F5A25E8047CF0286E9929854002827 /* MATileOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATileOverlay.h; path = MAMapKit.framework/Headers/MATileOverlay.h; sourceTree = ""; }; 51E60014F4AFF046CCAEFB326E631B53 /* IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardManagerSwift-Info.plist"; sourceTree = ""; }; 527952C17AC8880F69799F25BAE08B43 /* IQKeyboardReturnManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardReturnManager-umbrella.h"; sourceTree = ""; }; + 52F75B5EC268243B9BFE349B05E52A20 /* Pods-suixinkan-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-suixinkan-umbrella.h"; sourceTree = ""; }; 532F94C9C97C09FF016A3ABB96B2DB11 /* IQKeyboardManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Internal.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Internal.swift"; sourceTree = ""; }; 533B31BFC1F29651016A4CED40C41C45 /* IQKeyboardReturnManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardReturnManager.debug.xcconfig; sourceTree = ""; }; 53B577B7CE9C0F08BED5686A89801EE4 /* IQKeyboardCore-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardCore-prefix.pch"; sourceTree = ""; }; @@ -657,7 +655,6 @@ 582CAD303F8413036F3444028D850F4B /* MAPoiFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPoiFilter.h; path = MAMapKit.framework/Headers/MAPoiFilter.h; sourceTree = ""; }; 58653AFE6B358C639F97F8975BAB3FC7 /* MAMapVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapVersion.h; path = MAMapKit.framework/Headers/MAMapVersion.h; sourceTree = ""; }; 59FC7750B336D68DAD91386AFEBB3AEF /* MAIndoorInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAIndoorInfo.h; path = MAMapKit.framework/Headers/MAIndoorInfo.h; sourceTree = ""; }; - 5A5D1BE1351215B2227904B08017BC18 /* Pods-suixinkanTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-suixinkanTests.modulemap"; sourceTree = ""; }; 5BD109278933E8C2F269E5DCEC3A5376 /* Pods-suixinkan */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-suixinkan"; path = Pods_suixinkan.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 5EAF6B62A82569F4767893AB4F1DEEF4 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardManagerSwift/PrivacyInfo.xcprivacy; sourceTree = ""; }; 5F800AC82DC0EBE287853A0A0FB4F5DF /* AMapSearchAPI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchAPI.h; path = AMapSearchKit.framework/Headers/AMapSearchAPI.h; sourceTree = ""; }; @@ -674,8 +671,10 @@ 65E1594E46F076BA8A8528BF7CD2E5DB /* IQKeyboardCore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardCore.debug.xcconfig; sourceTree = ""; }; 6753350B51E82A0FE23F430A0B57E601 /* IQKeyboardToolbarManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Internal.swift"; path = "IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager+Internal.swift"; sourceTree = ""; }; 6759C2C05A896EEF5A902F54ED815458 /* IQKeyboardManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManager.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager.swift; sourceTree = ""; }; + 67DC68595F07F473A69296FC2DD4E016 /* Pods-suixinkan.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-suixinkan.debug.xcconfig"; sourceTree = ""; }; 68C6374ADCD5FD0BC332791ABBCF4F8C /* AMapUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapUtility.h; path = AMapFoundationKit.framework/Headers/AMapUtility.h; sourceTree = ""; }; 69121CFF53D9CEC42CE44CF34F36F7B5 /* IQKeyboardNotification.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardNotification.modulemap; sourceTree = ""; }; + 696323FAE4B9FD026A77BAC09D3D5241 /* Pods-suixinkanTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-suixinkanTests.modulemap"; sourceTree = ""; }; 6AE1DF2DC452D2788B6E2B8392A48BF1 /* JCore-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "JCore-xcframeworks.sh"; sourceTree = ""; }; 6AE8EF33DA600DB0EFAC9BBD00770D02 /* ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist"; sourceTree = ""; }; 6AEC002400E17D448789C96C9A991A76 /* IQKeyboardToolbarConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarConstants.swift; path = IQKeyboardToolbarManager/Classes/Constants/IQKeyboardToolbarConstants.swift; sourceTree = ""; }; @@ -693,11 +692,11 @@ 736B201311554090BB7665BFF33F0B0D /* IQKeyboardManager+Position.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Position.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Position.swift"; sourceTree = ""; }; 73B4C7AD499AF7BCC14C3DC4248A326F /* IQKeyboardToolbarManager+Toolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Toolbar.swift"; path = "IQKeyboardToolbarManager/Classes/Toolbar/IQKeyboardToolbarManager+Toolbar.swift"; sourceTree = ""; }; 73F4A4C2EB0A4E49EC7BFE3DACD2CCD5 /* IQKeyboardAppearanceManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardAppearanceManager.swift; path = IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceManager.swift; sourceTree = ""; }; + 775B1614748F1EDCA3D01AFDD894BCC0 /* Pods-suixinkanTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-suixinkanTests-acknowledgements.markdown"; sourceTree = ""; }; 778FA22D4BEBBF59A58346CBF997FEA5 /* IQKeyboardManager+Resign_Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Resign_Deprecated.swift"; path = "IQKeyboardManagerSwift/Resign/IQKeyboardManager+Resign_Deprecated.swift"; sourceTree = ""; }; 77A5D875250BB2847A6580EEC009BA4F /* AMapLocationKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapLocationKit.framework; sourceTree = ""; }; 7824F2A9F1A4882E8AC01FC525F509DA /* IQTextInputViewNotification-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQTextInputViewNotification-dummy.m"; sourceTree = ""; }; 7876059E50A29A0D55B20586DAFF3B7D /* IQKeyboardToolbarManager+Action.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Action.swift"; path = "IQKeyboardToolbarManager/Classes/Toolbar/IQKeyboardToolbarManager+Action.swift"; sourceTree = ""; }; - 7970E185DCA1CE6D331C00CC66BFEAA3 /* Pods-suixinkan-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-suixinkan-acknowledgements.plist"; sourceTree = ""; }; 7AF35518DCE4701B077F7D5E23122BAD /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardToolbar/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; 7BE8D3F5CFB6098660E108950BB18879 /* AMapNearbyUploadInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNearbyUploadInfo.h; path = AMapSearchKit.framework/Headers/AMapNearbyUploadInfo.h; sourceTree = ""; }; 7D9F044857F251A31321EF21554EB709 /* MAOfflineItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItem.h; path = MAMapKit.framework/Headers/MAOfflineItem.h; sourceTree = ""; }; @@ -721,8 +720,6 @@ 8CC78E637C86F7BC30C4C3A669049F79 /* AMapLocationManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationManager.h; path = AMapLocationKit.framework/Headers/AMapLocationManager.h; sourceTree = ""; }; 8D6DCAE6D0330A20D29082667233E33C /* WechatOpenSDK-XCFramework.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "WechatOpenSDK-XCFramework.release.xcconfig"; sourceTree = ""; }; 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IQKeyboardManagerSwift-IQKeyboardManagerSwift"; path = IQKeyboardManagerSwift.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 8DB9F697E059AD84BBE6DB6241D65A19 /* Pods-suixinkanTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-suixinkanTests-umbrella.h"; sourceTree = ""; }; - 8DC1D17AA22E3F30BEC1992D3A9C677B /* Pods-suixinkan.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-suixinkan.modulemap"; sourceTree = ""; }; 8E593660B088EDD170E5B1B7CBEA3509 /* IQTextInputViewInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputViewInfo.swift; path = IQTextInputViewNotification/Classes/IQTextInputViewInfo.swift; sourceTree = ""; }; 8EEE1F5B32FF5F35E4F7CC0F55C1B41F /* AMapFoundationKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapFoundationKit.h; path = AMapFoundationKit.framework/Headers/AMapFoundationKit.h; sourceTree = ""; }; 930508646A6ED3948BD91D3EC83E0968 /* IQKeyboardResignHandler+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardResignHandler+Internal.swift"; path = "IQKeyboardManagerSwift/Resign/IQKeyboardResignHandler+Internal.swift"; sourceTree = ""; }; @@ -736,7 +733,9 @@ 992554533A232CEC66E7397532159E20 /* IQKeyboardManager+ToolbarManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ToolbarManager.swift"; path = "IQKeyboardManagerSwift/IQKeyboardToolbarManager/IQKeyboardManager+ToolbarManager.swift"; sourceTree = ""; }; 9A9A9140CB6ADD033768BB60CEA72E7A /* IQKeyboardNotification-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardNotification-umbrella.h"; sourceTree = ""; }; 9AE61E9DC82B9FDCC6C66EA02C64CED7 /* IQKeyboardReturnManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardReturnManager-Info.plist"; sourceTree = ""; }; + 9C16EBBD1A736D37F674242425B27F20 /* Pods-suixinkan.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-suixinkan.release.xcconfig"; sourceTree = ""; }; 9CEDABC4D125BC75920E31F38A35A415 /* MAPolygonRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolygonRenderer.h; path = MAMapKit.framework/Headers/MAPolygonRenderer.h; sourceTree = ""; }; + 9D83BB7679E7C8273476FE786BABAFF5 /* Pods-suixinkan-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-suixinkan-frameworks.sh"; sourceTree = ""; }; 9D8517105921669A50D907EA797E1636 /* IQDeepResponderContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQDeepResponderContainerView.swift; path = IQKeyboardToolbarManager/Classes/IQDeepResponderContainerView.swift; sourceTree = ""; }; 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 9DED2FF966D82D4283903008C1587F98 /* IQKeyboardNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardNotification.swift; path = IQKeyboardNotification/Classes/IQKeyboardNotification.swift; sourceTree = ""; }; @@ -756,21 +755,23 @@ A528053628879455AB95D1D237A78AED /* IQKeyboardToolbar-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardToolbar-dummy.m"; sourceTree = ""; }; A55F0EA1CF98666CC54E6179EFEB3FEF /* MACustomBuildingOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACustomBuildingOverlayRenderer.h; path = MAMapKit.framework/Headers/MACustomBuildingOverlayRenderer.h; sourceTree = ""; }; A5CAB9A0AF5C7D79C41E91058465C241 /* UMCommon-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "UMCommon-xcframeworks.sh"; sourceTree = ""; }; - A60233C7119F0105DB6C68E30CCC216F /* Pods-suixinkan-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-suixinkan-umbrella.h"; sourceTree = ""; }; - A6A3ABC34D5CA51948F7619021EEC414 /* Pods-suixinkan-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-suixinkan-dummy.m"; sourceTree = ""; }; + A60612F837C72E04C6FBB22DF596D0FD /* Pods-suixinkanTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-suixinkanTests.release.xcconfig"; sourceTree = ""; }; A6E0D731B6EAD62024190BA78D40D864 /* IQKeyboardReturnManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardReturnManager-prefix.pch"; sourceTree = ""; }; A6EA67538179CD91CD56FFCAD0626066 /* MAMultiPointOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiPointOverlayRenderer.h; path = MAMapKit.framework/Headers/MAMultiPointOverlayRenderer.h; sourceTree = ""; }; + A793550DF057E02528E95AC40437943A /* Pods-suixinkan.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-suixinkan.modulemap"; sourceTree = ""; }; A887BA5DD84AFB6405BA57323FCE8F0B /* MAMapView+Resource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MAMapView+Resource.h"; path = "MAMapKit.framework/Headers/MAMapView+Resource.h"; sourceTree = ""; }; A8E60BFFD4A191EDF1872BE7E0FAE073 /* IQKeyboardReturnManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardReturnManager.release.xcconfig; sourceTree = ""; }; A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardManagerSwift; path = IQKeyboardManagerSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + A98E61050764443945D42627C2F5BE35 /* Pods-suixinkan-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-suixinkan-acknowledgements.plist"; sourceTree = ""; }; A9E48F379ACA8E9BCCAA467CA89ABF4A /* MAAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnnotation.h; path = MAMapKit.framework/Headers/MAAnnotation.h; sourceTree = ""; }; AA518C79CF22771172370F62AF98D0ED /* ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist"; sourceTree = ""; }; AAF4093F21688BF793E97C7EC0C3C48D /* AMapSearchError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchError.h; path = AMapSearchKit.framework/Headers/AMapSearchError.h; sourceTree = ""; }; AC0FF26EF54F0D2CCEEC60FB7E97B123 /* UIView+IQKeyboardExtensionObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtensionObjc.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtensionObjc.swift"; sourceTree = ""; }; ADB26D0335D3238C4C3CACC81077B951 /* IQTextInputViewNotification-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextInputViewNotification-umbrella.h"; sourceTree = ""; }; AE62D9B077B5FC3AD4F95C8A43FB4558 /* IQKeyboardReturnManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardReturnManager-dummy.m"; sourceTree = ""; }; - B3A9B2740ED243A88FDF2D9AE77E9392 /* Pods-suixinkan.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-suixinkan.debug.xcconfig"; sourceTree = ""; }; + B2F70708431A20D2521270775E3BFCC3 /* Pods-suixinkanTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-suixinkanTests-dummy.m"; sourceTree = ""; }; B3AE51D64EA8212082A2215BE56D852C /* MAOfflineProvince.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineProvince.h; path = MAMapKit.framework/Headers/MAOfflineProvince.h; sourceTree = ""; }; + B4673E41D5AF372B424C758462A39ADE /* Pods-suixinkanTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-suixinkanTests-umbrella.h"; sourceTree = ""; }; B476FC7E116754954EC384BBE70ECF92 /* Array+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Sort.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/Array+Sort.swift"; sourceTree = ""; }; B4B1A58096F15199A14069C5D6AA1C99 /* IQKeyboardToolbar */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardToolbar; path = IQKeyboardToolbar.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B50BF2C383279DDB7880AF4C978116E2 /* IQKeyboardManager+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Deprecated.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/Deprecated/IQKeyboardManager+Deprecated.swift"; sourceTree = ""; }; @@ -779,14 +780,12 @@ B79499F18F5215A6EF9F0698F1427102 /* IQKeyboardManagerSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-prefix.pch"; sourceTree = ""; }; B8442EDA82E520DD01BEACF61F58E60E /* MATouchPoi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATouchPoi.h; path = MAMapKit.framework/Headers/MATouchPoi.h; sourceTree = ""; }; B8A46592E83A53CA8AB70662CB8DF906 /* MAPointAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPointAnnotation.h; path = MAMapKit.framework/Headers/MAPointAnnotation.h; sourceTree = ""; }; - BBAE241099C81D8EFB2A062A04F43105 /* Pods-suixinkan-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-suixinkan-Info.plist"; sourceTree = ""; }; BC217F78CA99FD3D41A3303B824C278D /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQTextInputViewNotification/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; BD5EDDC96EA8A526C228C3ABF1B82399 /* IQPlaceholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPlaceholderable.swift; path = IQKeyboardToolbar/Placeholderable/IQPlaceholderable.swift; sourceTree = ""; }; BDB6452999256D2DF97D65A8AFE1FE44 /* MAHeatMapVectorGridOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorGridOverlay.h; path = MAMapKit.framework/Headers/MAHeatMapVectorGridOverlay.h; sourceTree = ""; }; BDDEE926B156A69E8B915347853ECEC5 /* IQKeyboardManagerSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.release.xcconfig; sourceTree = ""; }; BF84270BA52DE4FAC1678E99D700AA50 /* UIScrollView+IQKeyboardManagerExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+IQKeyboardManagerExtension.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIScrollView+IQKeyboardManagerExtension.swift"; sourceTree = ""; }; C026F448EE161E5AA295F2DD8C00F78B /* IQKeyboardToolbarManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardToolbarManager-dummy.m"; sourceTree = ""; }; - C0311C83C8A4F175A21D8A662EF13B87 /* Pods-suixinkanTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-suixinkanTests-Info.plist"; sourceTree = ""; }; C416DF9C2C6D3B85FB383E91C18664DE /* UMCommon.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = UMCommon.xcframework; path = UMCommon_7.5.11/UMCommon.xcframework; sourceTree = ""; }; C4C246899B9ADD76C47413CFC1900669 /* IQActiveConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQActiveConfiguration.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/Configuration/IQActiveConfiguration.swift; sourceTree = ""; }; C582DCBB25F9FD804B0DD31A72557820 /* IQKeyboardToolbar.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardToolbar.modulemap; sourceTree = ""; }; @@ -798,12 +797,13 @@ CA76A2A5EC61CC8B474C1A4551226332 /* IQKeyboardExtended.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardExtended.swift; path = IQKeyboardCore/Classes/IQKeyboardExtended.swift; sourceTree = ""; }; CBE00B7180E351F1E2A6A92CC529B41F /* MAUserLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAUserLocation.h; path = MAMapKit.framework/Headers/MAUserLocation.h; sourceTree = ""; }; CC2DA460622CB6B30A4B3F6B866725B8 /* ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist"; sourceTree = ""; }; + CD25C568A7D214824F22DD1F8C8255BB /* Pods-suixinkanTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-suixinkanTests-Info.plist"; sourceTree = ""; }; CD831F6743DBA4A24C9265372979449E /* AMapLocationCommonObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationCommonObj.h; path = AMapLocationKit.framework/Headers/AMapLocationCommonObj.h; sourceTree = ""; }; CDB04A2BDB7E068229CAF7A81165DD65 /* UIView+IQKeyboardExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtension.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtension.swift"; sourceTree = ""; }; CE41AE378E9210FE5D862A988433348E /* IQTextInputViewInfoModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputViewInfoModel.swift; path = IQKeyboardReturnManager/Classes/IQTextInputViewInfoModel.swift; sourceTree = ""; }; CF87FBE2D4B19937F3E9A942696ECB5A /* MAMVTTileOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMVTTileOverlay.h; path = MAMapKit.framework/Headers/MAMVTTileOverlay.h; sourceTree = ""; }; - CF9B73BD5A7EF49C515CE054315DBC4E /* Pods-suixinkanTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-suixinkanTests.debug.xcconfig"; sourceTree = ""; }; D1086E217E4FD8CD9A1999C4CC605222 /* MAMultiPointOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiPointOverlay.h; path = MAMapKit.framework/Headers/MAMultiPointOverlay.h; sourceTree = ""; }; + D1D336475B683610A3803B2BDF0B662D /* Pods-suixinkan-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-suixinkan-resources.sh"; sourceTree = ""; }; D2B0169030016DBD87F970A973A138AD /* IQKeyboardCore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardCore.release.xcconfig; sourceTree = ""; }; D376C98F66AE428B2165D3BFCA6CBB0A /* AMapSearchKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchKit.h; path = AMapSearchKit.framework/Headers/AMapSearchKit.h; sourceTree = ""; }; D4ADD25EEB716A656CC0DBEDCC9790D4 /* IQKeyboardConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardConstants.swift; path = IQKeyboardCore/Classes/Constants/IQKeyboardConstants.swift; sourceTree = ""; }; @@ -826,6 +826,7 @@ E23A19CFE92D16E0C6DF4232CAE6BE95 /* IQKeyboardManager+ActiveConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ActiveConfiguration.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+ActiveConfiguration.swift"; sourceTree = ""; }; E26D520CBDC504839CC1C6D42B0B0B80 /* IQKeyboardToolbarManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbarManager-prefix.pch"; sourceTree = ""; }; E3AC9204F4307F3CEE2EA7B4755F2BA3 /* UIView+Responders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Responders.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/UIView+Responders.swift"; sourceTree = ""; }; + E3B33A56AD414D84948526129E9D584C /* Pods-suixinkan.simulatordebug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-suixinkan.simulatordebug.xcconfig"; sourceTree = ""; }; E58F90C5C01D15A1D8477A2F76C55479 /* IQKeyboardToolbar.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbar.release.xcconfig; sourceTree = ""; }; E5AEDD7F9FD976DFFF047A8BF9EEC6CC /* AMapGeoFenceError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapGeoFenceError.h; path = AMapLocationKit.framework/Headers/AMapGeoFenceError.h; sourceTree = ""; }; E5F0A37891F1A7765B99C903153C0945 /* UIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Hierarchy.swift"; path = "IQKeyboardCore/Classes/UIKitExtensions/UIView+Hierarchy.swift"; sourceTree = ""; }; @@ -839,11 +840,11 @@ EAD4712612A5077FB71A6D13B7C6AB79 /* MAOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOverlayRenderer.h; path = MAMapKit.framework/Headers/MAOverlayRenderer.h; sourceTree = ""; }; EBA5A2153A7B70835913DD6D1524E81E /* MACustomCalloutView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACustomCalloutView.h; path = MAMapKit.framework/Headers/MACustomCalloutView.h; sourceTree = ""; }; ED1ED4E7D70A14D1BD220D30119286E2 /* MAParticleOverlayOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAParticleOverlayOptions.h; path = MAMapKit.framework/Headers/MAParticleOverlayOptions.h; sourceTree = ""; }; + ED291EE097723C1A6325544C2500E844 /* Pods-suixinkan-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-suixinkan-dummy.m"; sourceTree = ""; }; EF17C02FB5EDE9DC941DACEB1BF37A67 /* MAOfflineItemNationWide.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItemNationWide.h; path = MAMapKit.framework/Headers/MAOfflineItemNationWide.h; sourceTree = ""; }; EF54B42FE0B021F5D3CDD98608D65DC8 /* ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist"; sourceTree = ""; }; F0E323C689432F05D4DCE1478FE98A38 /* MAOfflineMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineMap.h; path = MAMapKit.framework/Headers/MAOfflineMap.h; sourceTree = ""; }; F152C09480DA43D313458EDBFD5135BF /* AMapURLSearch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapURLSearch.h; path = AMapFoundationKit.framework/Headers/AMapURLSearch.h; sourceTree = ""; }; - F1727CB2CB0DE18B0DCD9AA41866666D /* Pods-suixinkan-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-suixinkan-resources.sh"; sourceTree = ""; }; F1EAE16DD95B4D774A7F33C84C92A987 /* MAOverlayPathRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOverlayPathRenderer.h; path = MAMapKit.framework/Headers/MAOverlayPathRenderer.h; sourceTree = ""; }; F235A21AFE7ECC646787D9C9313A8BC3 /* UMAPM-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "UMAPM-xcframeworks.sh"; sourceTree = ""; }; F283224B76C1D6B83702001679439919 /* UMAPM.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMAPM.release.xcconfig; sourceTree = ""; }; @@ -859,6 +860,7 @@ FA727BF5D9541C98C22C9ECC911576E2 /* IQKeyboardToolbarManager */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardToolbarManager; path = IQKeyboardToolbarManager.framework; sourceTree = BUILT_PRODUCTS_DIR; }; FAE352943F84CF1F87B4462638AE8F18 /* MAConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAConfig.h; path = MAMapKit.framework/Headers/MAConfig.h; sourceTree = ""; }; FBCA526A0BEFD238489E9050C4B47CB7 /* MAMVTTileOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMVTTileOverlayRenderer.h; path = MAMapKit.framework/Headers/MAMVTTileOverlayRenderer.h; sourceTree = ""; }; + FBEC2A4D669A5B0C6DF262C7C1A4E8A2 /* Pods-suixinkan-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-suixinkan-Info.plist"; sourceTree = ""; }; FC4A4ED3AA953F5ADE3FA7EC8F671377 /* IQKeyboardManager+Appearance_Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Appearance_Deprecated.swift"; path = "IQKeyboardManagerSwift/Appearance/IQKeyboardManager+Appearance_Deprecated.swift"; sourceTree = ""; }; FC4CD6A2AB7E8F21DDF47AE3878B13B4 /* IQTextView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextView.debug.xcconfig; sourceTree = ""; }; FC7F0CF2EA5DF59C59D9995890DA5C47 /* IQKeyboardCore */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardCore; path = IQKeyboardCore.framework; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -869,150 +871,150 @@ /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 140AE9DAFF20F8CF75AF4889E8910941 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - DA59A956BADB58A8F56351BEF801A4A7 /* Foundation.framework in Frameworks */, - FEC86D7371EEAC597840AD4C80D95F6D /* UIKit.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2328A570D329132C86570D78DD7D15BE /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 1C9888D9ED4EE29F8B060D0F485E3C72 /* Foundation.framework in Frameworks */, - 4A9A765AC802D02A6AB61D296E437C48 /* UIKit.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 23AE65F5E4DB5EE3D1E4A7FBBE3A179B /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 0C48C42D2D81A59C1F868DD3E00FD69D /* Foundation.framework in Frameworks */, - 96EC3F5E9CEA638C0D2DA3E62C47BAC0 /* UIKit.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 245C522C51F077DA7BD69583B6BD6371 /* Frameworks */ = { + 0B63EA4E1D3EA61D0E4AC4DE8422C4E8 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 4A1326591D60A78C95CEA0FD9022AE79 /* Frameworks */ = { + 311B1E6CF86C54FD5E53B93200BFF3C7 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 595B15D4D59A1F1533997424C8FDEC8D /* Foundation.framework in Frameworks */, - 8F5AA251C672674A12EEC6555FC26F41 /* UIKit.framework in Frameworks */, + D4D07C9CD27588E6B0F25C3B828E7A21 /* Foundation.framework in Frameworks */, + A696BD409E03454DB248248486551336 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4B7A89B4519E603C6A6BA6822BBC8730 /* Frameworks */ = { + 7A8C5A659560BF9E0CC487398B4E27CF /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 894C85B6B68DC29E241159AD71D06391 /* Combine.framework in Frameworks */, + 1BE160B878A28F5FA898999E0805FCCE /* Foundation.framework in Frameworks */, + A199EBA4C308040DBF6D668F277AD380 /* UIKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 89EFA7DFE0CC7B9301920C68D1C4BBB4 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 11BD4C25B489397A643CCB5971854A74 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 902E85A742A01B8059EFA5B89DA66F7F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 50A3A3D3046C4F22B7401AA64188A734 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 635E2C10862CC937A0BD2344B12D3F50 /* Combine.framework in Frameworks */, - 9DA3553C7A66C061F07D5A604B554E6B /* Foundation.framework in Frameworks */, - 416ADE07D951CB3B3F66744E48676256 /* UIKit.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 53B172FFF4C643041EB57FF87E8A864D /* Frameworks */ = { + A6D81DF4CB996A5BEAA5DD9D77D0C0F3 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 595A78EFF270F9576315B81945019A77 /* Frameworks */ = { + B7AB75E5D475777E4C3BAD9B643ED838 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 654A684634B31D4BDDBE3A6A04C93134 /* Frameworks */ = { + BE4F345025D2187B63FA2ED8E7233AED /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - C4AD13C6FBD7846ACDAE78A53DB0F068 /* Combine.framework in Frameworks */, - 93DABBF3E56FE0F3C51C6535388626C8 /* Foundation.framework in Frameworks */, - 59F430F9C3E5C479B59AC1F8CEB37144 /* UIKit.framework in Frameworks */, + 8A4E21670B754CB36D5C537DDFF746B9 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6D5A6C072E586837BCA4D334A3013C54 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 97A486010DF189982F60BF8086A2F5ED /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - B5C47E092890274C3C90262CB5402068 /* Frameworks */ = { + C5CF3AB4E319774E8EF43C96BE7E9D20 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - BD2913831E4E6ED5C60FFDC98FA2E1F3 /* Frameworks */ = { + D7A42CDC1C43250CB900E1FB74D8B092 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - C54CF2C67F89D7BF2E9043F27BAE480E /* Frameworks */ = { + DCCD854A95878812F357EA2EBB20D31A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 380C9A16512596163FFB339B98F75C16 /* Combine.framework in Frameworks */, + B532634861D24EDC85FABA261FDD0E35 /* Foundation.framework in Frameworks */, + 6F28DC7E3DFE272A55834DCAA3BC46E3 /* UIKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + EB4C499E90100393A2F36CAA19DA0329 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - D07B79E83A18E3018EFA8CE654EF97CB /* Frameworks */ = { + EC2013DAC79463EF21C09D001A46CB40 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 3E715D5BADDEACEEF30D6A4CA82CDA9B /* Foundation.framework in Frameworks */, - D6EFA9EAA562143F338EB164836B7837 /* UIKit.framework in Frameworks */, + 549A919387FE08829094B5E6352603DF /* Combine.framework in Frameworks */, + 25EE6824CF8528BDE7A1F21B97A2936B /* Foundation.framework in Frameworks */, + D9C7F5D217BC3710874B9A0D70666A01 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - F0C0B2B8082326B51B87F24ACC6C6722 /* Frameworks */ = { + EC4276E1E0D899ACABDF5030E302B8C5 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - D74AC108B8C55A4DCD1F03D8C3DDFBE3 /* Combine.framework in Frameworks */, - E27C520C5FEE62892529EC23EAF50C28 /* Foundation.framework in Frameworks */, - 7F0AB26B4289D402F0D5285CB5A8F78C /* UIKit.framework in Frameworks */, + 48218E2CD382EF08D195E251C7DFC3DE /* Foundation.framework in Frameworks */, + E2A7F3B197F20459F0941DCBF911D1D9 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - FE8D20F9B4D47B2212CF065B7D507950 /* Frameworks */ = { + F36C7EF959F38C314D7D9C07F20214F9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 914AE43A691016D126083E13CFD8919F /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - FEF3F9A2ACF766C48493978E3F9464A2 /* Frameworks */ = { + F37174EEAE9A7B254110977C59B27747 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 901486704FC0E988B9EE82D7A4C61F0F /* Foundation.framework in Frameworks */, + B82824181ED70910225DD0E25CDDC308 /* UIKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + FA5B37F87B05E58E873C97C8F4121D4E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 124BCB4411C266F74471632FEE411FDC /* Foundation.framework in Frameworks */, + 04BD4928C99B51A317B39CF5C0C3F780 /* UIKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + FC3987C09F835C384373CDD2FFD65186 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 6426396B8E7B8854481D895B59EE2033 /* Foundation.framework in Frameworks */, + 0E0C92029C63C476812AB8A5E69F1A0E /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1110,22 +1112,6 @@ path = IQKeyboardToolbarManager; sourceTree = ""; }; - 06FC11260001589A2237273CF11C079C /* Pods-suixinkanTests */ = { - isa = PBXGroup; - children = ( - 5A5D1BE1351215B2227904B08017BC18 /* Pods-suixinkanTests.modulemap */, - 01003F931713782781BF6BB014711F27 /* Pods-suixinkanTests-acknowledgements.markdown */, - 3173CBEC8CF7AA8EA006088941718CD5 /* Pods-suixinkanTests-acknowledgements.plist */, - 37B17973B8B0E935D23A94470AB95C07 /* Pods-suixinkanTests-dummy.m */, - C0311C83C8A4F175A21D8A662EF13B87 /* Pods-suixinkanTests-Info.plist */, - 8DB9F697E059AD84BBE6DB6241D65A19 /* Pods-suixinkanTests-umbrella.h */, - CF9B73BD5A7EF49C515CE054315DBC4E /* Pods-suixinkanTests.debug.xcconfig */, - 38B439905141423BD2DADBBD5EFC72DE /* Pods-suixinkanTests.release.xcconfig */, - ); - name = "Pods-suixinkanTests"; - path = "Target Support Files/Pods-suixinkanTests"; - sourceTree = ""; - }; 19A82AAA72ABA08948565E51B5A6FAFF /* IQKeyboardToolbarManager */ = { isa = PBXGroup; children = ( @@ -1356,6 +1342,25 @@ path = "../Target Support Files/JCore"; sourceTree = ""; }; + 4AEBC9A0614C37290E19500398FB7CD9 /* Pods-suixinkan */ = { + isa = PBXGroup; + children = ( + A793550DF057E02528E95AC40437943A /* Pods-suixinkan.modulemap */, + 0E3C72D0274B9F16DFC383EFE92E0ADD /* Pods-suixinkan-acknowledgements.markdown */, + A98E61050764443945D42627C2F5BE35 /* Pods-suixinkan-acknowledgements.plist */, + ED291EE097723C1A6325544C2500E844 /* Pods-suixinkan-dummy.m */, + 9D83BB7679E7C8273476FE786BABAFF5 /* Pods-suixinkan-frameworks.sh */, + FBEC2A4D669A5B0C6DF262C7C1A4E8A2 /* Pods-suixinkan-Info.plist */, + D1D336475B683610A3803B2BDF0B662D /* Pods-suixinkan-resources.sh */, + 52F75B5EC268243B9BFE349B05E52A20 /* Pods-suixinkan-umbrella.h */, + 67DC68595F07F473A69296FC2DD4E016 /* Pods-suixinkan.debug.xcconfig */, + 9C16EBBD1A736D37F674242425B27F20 /* Pods-suixinkan.release.xcconfig */, + E3B33A56AD414D84948526129E9D584C /* Pods-suixinkan.simulatordebug.xcconfig */, + ); + name = "Pods-suixinkan"; + path = "Target Support Files/Pods-suixinkan"; + sourceTree = ""; + }; 4C0F533B7756B11ECC262D9FFAF51282 /* UMAPM */ = { isa = PBXGroup; children = ( @@ -1423,6 +1428,23 @@ name = Pods; sourceTree = ""; }; + 5537570973B02316996F087DD3C28666 /* Pods-suixinkanTests */ = { + isa = PBXGroup; + children = ( + 696323FAE4B9FD026A77BAC09D3D5241 /* Pods-suixinkanTests.modulemap */, + 775B1614748F1EDCA3D01AFDD894BCC0 /* Pods-suixinkanTests-acknowledgements.markdown */, + 259BA0551F8F105F54FDB30A416B26CF /* Pods-suixinkanTests-acknowledgements.plist */, + B2F70708431A20D2521270775E3BFCC3 /* Pods-suixinkanTests-dummy.m */, + CD25C568A7D214824F22DD1F8C8255BB /* Pods-suixinkanTests-Info.plist */, + B4673E41D5AF372B424C758462A39ADE /* Pods-suixinkanTests-umbrella.h */, + 3371B87E601C64001CB6429D6D94E799 /* Pods-suixinkanTests.debug.xcconfig */, + A60612F837C72E04C6FBB22DF596D0FD /* Pods-suixinkanTests.release.xcconfig */, + 0AFBD211AC6EFEB81A9519313236FABF /* Pods-suixinkanTests.simulatordebug.xcconfig */, + ); + name = "Pods-suixinkanTests"; + path = "Target Support Files/Pods-suixinkanTests"; + sourceTree = ""; + }; 554E29F7253AB34E1FD096B6960ACD1F /* IQTextView */ = { isa = PBXGroup; children = ( @@ -1539,24 +1561,6 @@ path = "../Target Support Files/UMCommon"; sourceTree = ""; }; - 6AF4AB2CD95191F647218D6A24F8669C /* Pods-suixinkan */ = { - isa = PBXGroup; - children = ( - 8DC1D17AA22E3F30BEC1992D3A9C677B /* Pods-suixinkan.modulemap */, - 21397BCD20ECAE0D5DC45E00B1022122 /* Pods-suixinkan-acknowledgements.markdown */, - 7970E185DCA1CE6D331C00CC66BFEAA3 /* Pods-suixinkan-acknowledgements.plist */, - A6A3ABC34D5CA51948F7619021EEC414 /* Pods-suixinkan-dummy.m */, - 41912F06D7E7D5A38C37B6E577D9D059 /* Pods-suixinkan-frameworks.sh */, - BBAE241099C81D8EFB2A062A04F43105 /* Pods-suixinkan-Info.plist */, - F1727CB2CB0DE18B0DCD9AA41866666D /* Pods-suixinkan-resources.sh */, - A60233C7119F0105DB6C68E30CCC216F /* Pods-suixinkan-umbrella.h */, - B3A9B2740ED243A88FDF2D9AE77E9392 /* Pods-suixinkan.debug.xcconfig */, - 081A933139371B97D5ABFD37B065516E /* Pods-suixinkan.release.xcconfig */, - ); - name = "Pods-suixinkan"; - path = "Target Support Files/Pods-suixinkan"; - sourceTree = ""; - }; 6B922FE864036FD7498A87F5024F2058 /* Frameworks */ = { isa = PBXGroup; children = ( @@ -1839,7 +1843,7 @@ 03C5C200A0787E300053CFA8F53CA094 /* Frameworks */, 520CDF7916D7BB0DFCBC420F6DB50D65 /* Pods */, A44383B435488DA9FDC1DB25CBBBCBA6 /* Products */, - D5B2884487651951A6FC723A46071B1E /* Targets Support Files */, + D7A8BE48E94D86687C7CC4946F493431 /* Targets Support Files */, ); sourceTree = ""; }; @@ -1851,11 +1855,11 @@ name = Frameworks; sourceTree = ""; }; - D5B2884487651951A6FC723A46071B1E /* Targets Support Files */ = { + D7A8BE48E94D86687C7CC4946F493431 /* Targets Support Files */ = { isa = PBXGroup; children = ( - 6AF4AB2CD95191F647218D6A24F8669C /* Pods-suixinkan */, - 06FC11260001589A2237273CF11C079C /* Pods-suixinkanTests */, + 4AEBC9A0614C37290E19500398FB7CD9 /* Pods-suixinkan */, + 5537570973B02316996F087DD3C28666 /* Pods-suixinkanTests */, ); name = "Targets Support Files"; sourceTree = ""; @@ -1926,83 +1930,83 @@ /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 0B5772B23F4B6EB865EC392C56E09638 /* Headers */ = { + 05D78C584C2B8A3C76EF585B10467D34 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 1B4E84392BCAE40B8D02294001544906 /* Pods-suixinkanTests-umbrella.h in Headers */, + BF16B86E6246A1BAC62B945FC5B91D4B /* IQKeyboardReturnManager-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 16687501924B4537FCC2C84BE3E585B8 /* Headers */ = { + 0CB5CF52B65F48F49ECDBD41DDEB761B /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - C13E73214F37BAE28B4F8AD6EFEECA95 /* IQKeyboardManagerSwift-umbrella.h in Headers */, + F830A4A9A9CBAA1D538F5B503D27E85E /* IQTextView-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3B1AF30CF9C8E42E24DA5BEA63D1D465 /* Headers */ = { + 27623E23613AA58920630EAFE58720AC /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - FE0D3260BF27D388B0200F1AC8151619 /* IQKeyboardCore-umbrella.h in Headers */, + 5640D7719025E79E82B04FA0736D8F9E /* IQKeyboardCore-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5581C86D65146B48C9BB06C4AF46DF52 /* Headers */ = { + 4331D75657E8348B798DB10DB702B73E /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - B0D1D20F26B55F5445852EBB724EA626 /* IQTextView-umbrella.h in Headers */, + 7BF320447891FB83F74C8BC147F74898 /* IQTextInputViewNotification-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 558EF796DD453C8F70918B5105A71381 /* Headers */ = { + 4BC391D43E41534AA430750EB6B1A7F3 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - D9F1FF157D4802AAA4667310E0F6D2E7 /* IQKeyboardToolbarManager-umbrella.h in Headers */, + D1F3500436232D12E46F637F12E3799D /* IQKeyboardToolbarManager-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9846B1766797EB49FBC1C2DE45F0753F /* Headers */ = { + 4F50052A170BD3C433BCDC9871047347 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - B446802EA179FABE47CCFED5E834DF60 /* IQTextInputViewNotification-umbrella.h in Headers */, + 0C924236B7292794AE10E4BBFABC8448 /* IQKeyboardToolbar-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - A47514DE3FA66DC041B2C71F02099A4A /* Headers */ = { + 5B7AD0E0BB7AF478869A099F655EA0F4 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - D0F0D3599FD9BE4BE230C7DB43EE907F /* IQKeyboardReturnManager-umbrella.h in Headers */, + 9DF3957B1206C0281930050EF1C58589 /* Pods-suixinkanTests-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - B3506689CD87BB1DFEFA1B0A73EDD3AF /* Headers */ = { + 7680254C28B426011095084CBB09EA2A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 65E75426ECE5286E147924ED90FB2F3C /* IQKeyboardToolbar-umbrella.h in Headers */, + 794E0A6AE50125209FEB21F836F814A8 /* IQKeyboardNotification-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - C7FB54A2C9C5F4E02EB914A514CA76BA /* Headers */ = { + D6BCC8FC14F0A0A805CBC4351AB36628 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 6AF59D5AA85948BE87AA2D8168464CF3 /* Pods-suixinkan-umbrella.h in Headers */, + 9C66887BAF39DDEC4615BB75A30EF766 /* IQKeyboardManagerSwift-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - DC07BDDCCF4256DCC8D6941890192FED /* Headers */ = { + DD075277F3BC8ABF62494D69FCB6F6BE /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - ADE2CD3CB2A5CB592C101A1BDAA4A043 /* IQKeyboardNotification-umbrella.h in Headers */, + 753647E6489F2973A95CC4802972B4D5 /* Pods-suixinkan-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2011,19 +2015,19 @@ /* Begin PBXNativeTarget section */ 020993F16DA5986DACE118349EBCE9E5 /* IQKeyboardToolbarManager */ = { isa = PBXNativeTarget; - buildConfigurationList = 60E71EB8F532F718B00E3F2876D974E2 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbarManager" */; + buildConfigurationList = BCB9D19D2F10472241947B3E83FFA193 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbarManager" */; buildPhases = ( - 558EF796DD453C8F70918B5105A71381 /* Headers */, - 183681B295EB6F8FEE627FB2F9A6216A /* Sources */, - 50A3A3D3046C4F22B7401AA64188A734 /* Frameworks */, - 30FAA108F6897D29791E4A83B5FE096F /* Resources */, + 4BC391D43E41534AA430750EB6B1A7F3 /* Headers */, + 7F8A34EF840A89732F331227732CE6A3 /* Sources */, + EC2013DAC79463EF21C09D001A46CB40 /* Frameworks */, + AFB9D90B0819926ED1C202A31C2A8FB9 /* Resources */, ); buildRules = ( ); dependencies = ( - DA8AFFF9FCFC4E63660BD50E99B0FDAF /* PBXTargetDependency */, - F5588ED5C7BB504D0276546378439C2D /* PBXTargetDependency */, - 8E275F1F8E21F35A0D92C143EA851470 /* PBXTargetDependency */, + 257C046139A332001B37EC1DC9581A88 /* PBXTargetDependency */, + 423901BB0BC7656034EFDA6B76B2414C /* PBXTargetDependency */, + 40B551A587D49784793075111A2B43DA /* PBXTargetDependency */, ); name = IQKeyboardToolbarManager; productName = IQKeyboardToolbarManager; @@ -2032,18 +2036,18 @@ }; 0981F89DB5DA3FFCFFEBDE1F56287054 /* IQKeyboardReturnManager */ = { isa = PBXNativeTarget; - buildConfigurationList = F14FC59FD5020D6DB5E18B67B9D8DAEE /* Build configuration list for PBXNativeTarget "IQKeyboardReturnManager" */; + buildConfigurationList = DBA22BA64605C2BEE511FFFAC16EEBF9 /* Build configuration list for PBXNativeTarget "IQKeyboardReturnManager" */; buildPhases = ( - A47514DE3FA66DC041B2C71F02099A4A /* Headers */, - D42730EEA3C5DA9AF8F1D895B95CBD87 /* Sources */, - 23AE65F5E4DB5EE3D1E4A7FBBE3A179B /* Frameworks */, - 6B5B659224CF4F85532E58DE3F46B775 /* Resources */, + 05D78C584C2B8A3C76EF585B10467D34 /* Headers */, + 2AAF5011D324DFA6F8DF4F369E9112D7 /* Sources */, + EC4276E1E0D899ACABDF5030E302B8C5 /* Frameworks */, + F864370B46A2030CD2D29BB63BF9964C /* Resources */, ); buildRules = ( ); dependencies = ( - F1328A9750FC2280DB826D6124640EE9 /* PBXTargetDependency */, - 09BB5360AB95B73C95F500BE232AC320 /* PBXTargetDependency */, + D8E393A29EF660C4A48ACF8426C25D32 /* PBXTargetDependency */, + 4A686003582098B259DDA20E5FC9D323 /* PBXTargetDependency */, ); name = IQKeyboardReturnManager; productName = IQKeyboardReturnManager; @@ -2052,18 +2056,18 @@ }; 12890DE3ABBC2CA295E108358D85EE69 /* IQTextView */ = { isa = PBXNativeTarget; - buildConfigurationList = 52A0CA05FE04BFF97A8B842955D9B536 /* Build configuration list for PBXNativeTarget "IQTextView" */; + buildConfigurationList = 24187E637FC68EF68B8A7A6028C0073F /* Build configuration list for PBXNativeTarget "IQTextView" */; buildPhases = ( - 5581C86D65146B48C9BB06C4AF46DF52 /* Headers */, - 266E550DFFE6D7748DEB12A14A1C1C8C /* Sources */, - 2328A570D329132C86570D78DD7D15BE /* Frameworks */, - 1F1BAF06A14C49D103E69DCEB71218A0 /* Resources */, + 0CB5CF52B65F48F49ECDBD41DDEB761B /* Headers */, + 645C6BEE5C5F8EA94CA1B8A824E0A223 /* Sources */, + FC3987C09F835C384373CDD2FFD65186 /* Frameworks */, + 0EFFDC53F19C2A4DEDEE2103D0643E93 /* Resources */, ); buildRules = ( ); dependencies = ( - AEE598044988EF07494556630A13D754 /* PBXTargetDependency */, - CEC3497511FDFD2A28DE990A1584DFA0 /* PBXTargetDependency */, + 57354DDB8E699721C452977695B263FD /* PBXTargetDependency */, + C6B684446AAB0C7A81EF869A2830679A /* PBXTargetDependency */, ); name = IQTextView; productName = IQTextView; @@ -2072,34 +2076,34 @@ }; 1DE17B7C77CD95CB67DF1197965B76AB /* Pods-suixinkan */ = { isa = PBXNativeTarget; - buildConfigurationList = E196C53EF7F73F3F8BD34843CB543FC5 /* Build configuration list for PBXNativeTarget "Pods-suixinkan" */; + buildConfigurationList = 875BEC2BC17CFCC0F5056A3B395DA258 /* Build configuration list for PBXNativeTarget "Pods-suixinkan" */; buildPhases = ( - C7FB54A2C9C5F4E02EB914A514CA76BA /* Headers */, - 4FFCC7F11E2EAEBAAE538C402EF6D99C /* Sources */, - 6D5A6C072E586837BCA4D334A3013C54 /* Frameworks */, - 88A50E81F7B0B9AC4717F4C53AFA13F8 /* Resources */, + DD075277F3BC8ABF62494D69FCB6F6BE /* Headers */, + 34C275CAECED9D6901747FC1405E6B98 /* Sources */, + BE4F345025D2187B63FA2ED8E7233AED /* Frameworks */, + 1E3389B13F3713DABCD48373D5D98914 /* Resources */, ); buildRules = ( ); dependencies = ( - 1FE0B5FAB8B6207D53A1996819DAEDF5 /* PBXTargetDependency */, - B94DB9E9A8BE7F58C2B6EB6407F6B0DA /* PBXTargetDependency */, - ACABB75122D901C7554399A8302B27B6 /* PBXTargetDependency */, - 7A536091B4B0701D5FC2249C64CE4E43 /* PBXTargetDependency */, - 1C163E4FAA49F990C178CF1D40D9AF80 /* PBXTargetDependency */, - E20FB0F9908562C53CE115DDB5E06436 /* PBXTargetDependency */, - 13546A4926ADB29F36E0A7808E8452F8 /* PBXTargetDependency */, - 4B793FA2CB3FC67588137EB61B7943A5 /* PBXTargetDependency */, - 97D5E300BEACFFB38C1D73D18AAA5C3C /* PBXTargetDependency */, - D813EAB1F28155585F5B515AEDAAEAC3 /* PBXTargetDependency */, - A879F9ED71413C14D4D5EAA14F7D8E62 /* PBXTargetDependency */, - 7A16E8CEAD7223F67E1A51A92D1A63BB /* PBXTargetDependency */, - 9BF405E6DFDE23ED81C7E5A15C4E7DB0 /* PBXTargetDependency */, - 35A5D8B0424B50D7DFB0F63629C53DA9 /* PBXTargetDependency */, - 23A386183905E0C34F97887A87884418 /* PBXTargetDependency */, - 6F5366ED3FEA4D6D1FAA7100D889068C /* PBXTargetDependency */, - 0F9EB4B1933EFE8A31DB3743F919D87D /* PBXTargetDependency */, - 6E00BC3B3239EB459AE2F17DFE94C3D9 /* PBXTargetDependency */, + 559B5DC039C8981EEE9696C323082915 /* PBXTargetDependency */, + 93501992D2687169C9D64ECF593AAFB5 /* PBXTargetDependency */, + 91835F72D032F3FBDE03F331CD1BE842 /* PBXTargetDependency */, + 7E7528850A1FDD26B1FE2E8099A38A91 /* PBXTargetDependency */, + 04FCE446D622C5939DA314959342DC88 /* PBXTargetDependency */, + BC8F860A2D02AB8F29AA5B639971E84A /* PBXTargetDependency */, + 78F427895C6768AC1AB392721DAE9200 /* PBXTargetDependency */, + D75775B1CDD4D1DBFD4D66F94CD5CF03 /* PBXTargetDependency */, + 5FE0DAE0602EB758297B19F4328BC38D /* PBXTargetDependency */, + D9FB833B6E0D570E62522324BCDCB420 /* PBXTargetDependency */, + 87C4B1E7F9C8681284EF020BA2CE7232 /* PBXTargetDependency */, + 9878FADAAA880FFB5292FEA6B7285FF5 /* PBXTargetDependency */, + 82D472A757E3AE733E285863E4FF7C29 /* PBXTargetDependency */, + EBDABB0A79F03526A3A3A7726153BCC6 /* PBXTargetDependency */, + B4ED9F2608DCFF0DE645E679F965467F /* PBXTargetDependency */, + 43D53F6BFEB39F4503F44F84FBEC23F7 /* PBXTargetDependency */, + EEB39FDC8A236AB428E4BA853F5A9139 /* PBXTargetDependency */, + EBF5E69FEE7E49D4E80788A055AE67C5 /* PBXTargetDependency */, ); name = "Pods-suixinkan"; productName = Pods_suixinkan; @@ -2108,18 +2112,18 @@ }; 283C1F2EA88CD4413165801A6748A48E /* IQTextInputViewNotification */ = { isa = PBXNativeTarget; - buildConfigurationList = 64B68A65A7BEA494CE68770C06839FCC /* Build configuration list for PBXNativeTarget "IQTextInputViewNotification" */; + buildConfigurationList = 2B3292CB0DE7D6CE46A077AA7A98827F /* Build configuration list for PBXNativeTarget "IQTextInputViewNotification" */; buildPhases = ( - 9846B1766797EB49FBC1C2DE45F0753F /* Headers */, - 135F2FD3E41BA5D9786440499E5BDEB3 /* Sources */, - F0C0B2B8082326B51B87F24ACC6C6722 /* Frameworks */, - 792659D88190A2B4CF5624BB0422F391 /* Resources */, + 4331D75657E8348B798DB10DB702B73E /* Headers */, + 425CEB81B0796AC6015FF81B68024078 /* Sources */, + 7A8C5A659560BF9E0CC487398B4E27CF /* Frameworks */, + 6485D775A89B9D841B3B0E53490A947D /* Resources */, ); buildRules = ( ); dependencies = ( - 88444666CFE5A422A9AB85C968B04952 /* PBXTargetDependency */, - 8512B6BF4241312763BBFCD631466117 /* PBXTargetDependency */, + D1BAD58FB1961F1DB3B113E93A03AF29 /* PBXTargetDependency */, + 0289564FC881345A79BD1B6531FF3219 /* PBXTargetDependency */, ); name = IQTextInputViewNotification; productName = IQTextInputViewNotification; @@ -2128,11 +2132,11 @@ }; 2B8FF445A5162845FAB9EC00FC92B694 /* IQKeyboardNotification-IQKeyboardNotification */ = { isa = PBXNativeTarget; - buildConfigurationList = C3F171BDB401C85C746D220386DD79ED /* Build configuration list for PBXNativeTarget "IQKeyboardNotification-IQKeyboardNotification" */; + buildConfigurationList = 63DAAE1B3C844547AB6B4E9490D7C979 /* Build configuration list for PBXNativeTarget "IQKeyboardNotification-IQKeyboardNotification" */; buildPhases = ( - 60E195BDFD72CCC7E310B777D99811D1 /* Sources */, - 4B7A89B4519E603C6A6BA6822BBC8730 /* Frameworks */, - 2FBE2E24B235260FA8A0228E1D7277FD /* Resources */, + 64C9A2B5DDBB99DEAF940C9FE46F858F /* Sources */, + C5CF3AB4E319774E8EF43C96BE7E9D20 /* Frameworks */, + 59908003F5EB4C560351C9F4057F6FDF /* Resources */, ); buildRules = ( ); @@ -2145,11 +2149,11 @@ }; 4502C7427440BEB17A50C0BF6E638A85 /* IQTextInputViewNotification-IQTextInputViewNotification */ = { isa = PBXNativeTarget; - buildConfigurationList = 7F69561081DD437A07105B6014BE629F /* Build configuration list for PBXNativeTarget "IQTextInputViewNotification-IQTextInputViewNotification" */; + buildConfigurationList = F823D0D17289E29C0912BA8CB04F4429 /* Build configuration list for PBXNativeTarget "IQTextInputViewNotification-IQTextInputViewNotification" */; buildPhases = ( - 25379A5BF1C6A0F436F11AD44FEBFCCF /* Sources */, - BD2913831E4E6ED5C60FFDC98FA2E1F3 /* Frameworks */, - 2AF48C4119372EDAD56BC36E57C4D789 /* Resources */, + DED4AD5DD92DDDC160258A036A443D26 /* Sources */, + 0B63EA4E1D3EA61D0E4AC4DE8422C4E8 /* Frameworks */, + B4564AE26629C32AD6A5634EBBF6062D /* Resources */, ); buildRules = ( ); @@ -2162,17 +2166,17 @@ }; 508CB5D3E96E222654C51F13079FC2CD /* Pods-suixinkanTests */ = { isa = PBXNativeTarget; - buildConfigurationList = 9D12533D25351890E8822DC48F49289E /* Build configuration list for PBXNativeTarget "Pods-suixinkanTests" */; + buildConfigurationList = 3C08FAD9D890FC13A89C48F01A191FBB /* Build configuration list for PBXNativeTarget "Pods-suixinkanTests" */; buildPhases = ( - 0B5772B23F4B6EB865EC392C56E09638 /* Headers */, - A4CA8592159F27EC0C6DAAF8D354D51C /* Sources */, - FE8D20F9B4D47B2212CF065B7D507950 /* Frameworks */, - 4995BF6BC2129E05D351581B0A223B59 /* Resources */, + 5B7AD0E0BB7AF478869A099F655EA0F4 /* Headers */, + 698A4FA46E17E961B5F65449ACF41FFD /* Sources */, + 89EFA7DFE0CC7B9301920C68D1C4BBB4 /* Frameworks */, + 906397B04939E718E3C9FC827DAB8E19 /* Resources */, ); buildRules = ( ); dependencies = ( - 32440107387BAB0EBFC2E79BF6FE3DB6 /* PBXTargetDependency */, + 36CDBF917A60EEFE38DD2F7C79B0B9B4 /* PBXTargetDependency */, ); name = "Pods-suixinkanTests"; productName = Pods_suixinkanTests; @@ -2181,11 +2185,11 @@ }; 7C5613175BBC4BF67E36DB4FBEBC01D0 /* IQKeyboardToolbarManager-IQKeyboardToolbarManager */ = { isa = PBXNativeTarget; - buildConfigurationList = 30C2A9656E68D3A107C164A2F024AC26 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbarManager-IQKeyboardToolbarManager" */; + buildConfigurationList = EC63F6687A4C84131E235AAD4D9D25AC /* Build configuration list for PBXNativeTarget "IQKeyboardToolbarManager-IQKeyboardToolbarManager" */; buildPhases = ( - 389C7C88BC0C16ECF5F4B3D8FB387350 /* Sources */, - FEF3F9A2ACF766C48493978E3F9464A2 /* Frameworks */, - BA6FA49D7C3DEE49D3AAE2CBF54FB810 /* Resources */, + 630C2621E6B31FD05FB8AC311E0B4A07 /* Sources */, + F36C7EF959F38C314D7D9C07F20214F9 /* Frameworks */, + 60539C5AB084616CA15632C0F8EDB3D5 /* Resources */, ); buildRules = ( ); @@ -2198,11 +2202,11 @@ }; 88810798DA63A2F6611B0970EA276DEC /* IQKeyboardReturnManager-IQKeyboardReturnManager */ = { isa = PBXNativeTarget; - buildConfigurationList = 9F152EA08B7A4DA0C5C480A3CB1119B9 /* Build configuration list for PBXNativeTarget "IQKeyboardReturnManager-IQKeyboardReturnManager" */; + buildConfigurationList = E83D8F80B1FA8720A2E4132EFD404E69 /* Build configuration list for PBXNativeTarget "IQKeyboardReturnManager-IQKeyboardReturnManager" */; buildPhases = ( - A8308DE005DFB03FF2A5967741329E90 /* Sources */, - 53B172FFF4C643041EB57FF87E8A864D /* Frameworks */, - D1444DF3F310FE65821A754D19E90EB6 /* Resources */, + 7BD0F092F53B46BD1CB6DE279ABBEC11 /* Sources */, + D7A42CDC1C43250CB900E1FB74D8B092 /* Frameworks */, + 8B575E871296BDF9E39B3A8DE6B08BFE /* Resources */, ); buildRules = ( ); @@ -2215,11 +2219,11 @@ }; 982A68D37F5DCBC1FC1FDC0BB2F0EB8E /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */ = { isa = PBXNativeTarget; - buildConfigurationList = 5462736F578E9EE7CC3930C076C221D0 /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift-IQKeyboardManagerSwift" */; + buildConfigurationList = 9F2F12FF04A1DC0E7F0AF5684CA34C93 /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift-IQKeyboardManagerSwift" */; buildPhases = ( - 2FD3717E4CAF90A9F0455C69F7F451A5 /* Sources */, - 245C522C51F077DA7BD69583B6BD6371 /* Frameworks */, - 9D7BA61ADC2616CA28E8FFEA85ABFE62 /* Resources */, + 2F0C79D724BB39D93125904136A41EA4 /* Sources */, + A6D81DF4CB996A5BEAA5DD9D77D0C0F3 /* Frameworks */, + C25114EED101FACEF0B204F6B67C34B8 /* Resources */, ); buildRules = ( ); @@ -2232,17 +2236,17 @@ }; A26E6FD851C20D652B2755C1464A9990 /* IQKeyboardNotification */ = { isa = PBXNativeTarget; - buildConfigurationList = F7788E621E23661EB5E999F5D3088EBB /* Build configuration list for PBXNativeTarget "IQKeyboardNotification" */; + buildConfigurationList = A4028273DF78599D569A697F515473BC /* Build configuration list for PBXNativeTarget "IQKeyboardNotification" */; buildPhases = ( - DC07BDDCCF4256DCC8D6941890192FED /* Headers */, - 6F43E1035F501FBA36BDBDCB8A68B647 /* Sources */, - 654A684634B31D4BDDBE3A6A04C93134 /* Frameworks */, - AEB5E39ACC59A1A2E0D7D3F68FEEF9CE /* Resources */, + 7680254C28B426011095084CBB09EA2A /* Headers */, + AD657BBD076081C4A57DB51B94542EF2 /* Sources */, + DCCD854A95878812F357EA2EBB20D31A /* Frameworks */, + 0E8A55941FBC56DFC2E1C8A1A076B7BA /* Resources */, ); buildRules = ( ); dependencies = ( - 0E569384953607D1F4CA691C5948A823 /* PBXTargetDependency */, + D510D6FDF9862C3FCAAAAA313D2BC549 /* PBXTargetDependency */, ); name = IQKeyboardNotification; productName = IQKeyboardNotification; @@ -2251,11 +2255,11 @@ }; A6602BCAA6F4F932A586C41D0B7E019C /* IQTextView-IQTextView */ = { isa = PBXNativeTarget; - buildConfigurationList = C0068A13851C85A85C8F03520B7032BD /* Build configuration list for PBXNativeTarget "IQTextView-IQTextView" */; + buildConfigurationList = 6988CE622F6ED709924CC52474D5D523 /* Build configuration list for PBXNativeTarget "IQTextView-IQTextView" */; buildPhases = ( - 9DC53A4CFC7C145E3FECDE1D59C51E54 /* Sources */, - C54CF2C67F89D7BF2E9043F27BAE480E /* Frameworks */, - 000B8B614C851CDC33F76B8997CF0425 /* Resources */, + B9D284BA0BB1236DC3A6EA6CAA96F4BE /* Sources */, + B7AB75E5D475777E4C3BAD9B643ED838 /* Frameworks */, + 4AF9AACCDFC05B073702ED7FB0DD5D7B /* Resources */, ); buildRules = ( ); @@ -2268,11 +2272,11 @@ }; B247F77A0CD5E19C8187A9BA1EB58C09 /* IQKeyboardToolbar-IQKeyboardToolbar */ = { isa = PBXNativeTarget; - buildConfigurationList = EF88755797564F83E784A0E7FD96492A /* Build configuration list for PBXNativeTarget "IQKeyboardToolbar-IQKeyboardToolbar" */; + buildConfigurationList = 7B7782119E69124DD3565965BD15A882 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbar-IQKeyboardToolbar" */; buildPhases = ( - 76823F89677DEE7E52F70D4BD088C716 /* Sources */, - B5C47E092890274C3C90262CB5402068 /* Frameworks */, - 78FDD9C94FE0A9B41F78D54BDC5F7F20 /* Resources */, + F20137CEA44AB166235CB3761C2E57F3 /* Sources */, + 902E85A742A01B8059EFA5B89DA66F7F /* Frameworks */, + A9820E377B74EAB51B6FF79FB1861197 /* Resources */, ); buildRules = ( ); @@ -2285,22 +2289,22 @@ }; B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */ = { isa = PBXNativeTarget; - buildConfigurationList = 689FB5F7F35F7669022E8D9965E2938D /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift" */; + buildConfigurationList = A877A1BDDF0F76AA9D3FE2FC7E3FC342 /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift" */; buildPhases = ( - 16687501924B4537FCC2C84BE3E585B8 /* Headers */, - 8E8D8751848E4B107A0592666D532931 /* Sources */, - 140AE9DAFF20F8CF75AF4889E8910941 /* Frameworks */, - 15FAA77CA2CA84F3BE5CC7B2C394ECBB /* Resources */, + D6BCC8FC14F0A0A805CBC4351AB36628 /* Headers */, + AA3660511D527AA210F2EED7817FF27F /* Sources */, + F37174EEAE9A7B254110977C59B27747 /* Frameworks */, + 4D996A5D7E5D605E001A317F68E9569B /* Resources */, ); buildRules = ( ); dependencies = ( - 5F7236F1ED025314E5A0C64ED04690FA /* PBXTargetDependency */, - A1DF67061E7452BD204AABEBDC4F2FC3 /* PBXTargetDependency */, - D22E9711B31B74219685BE38F172EFCA /* PBXTargetDependency */, - 98B8E259FFD529B3281532DAADC2E98C /* PBXTargetDependency */, - 16647F069F6B60C877B395DEDAB40001 /* PBXTargetDependency */, - F39A7E3D47B2731C18D7194E6C7C146E /* PBXTargetDependency */, + A18D468817B057A7642DD6597AD5D57D /* PBXTargetDependency */, + 13CE0F457F6753EE32E8FB88BF7DD7F8 /* PBXTargetDependency */, + B0B1F438A4FD9457C082686C151CF10E /* PBXTargetDependency */, + 7A1E9DA85ECA063CAF07B94CC789DFC7 /* PBXTargetDependency */, + 2CCAC78656F98DEE5167C9844BA79CC7 /* PBXTargetDependency */, + C84A9864ABE031E2E302ADDB0E0BB052 /* PBXTargetDependency */, ); name = IQKeyboardManagerSwift; productName = IQKeyboardManagerSwift; @@ -2309,11 +2313,11 @@ }; EEE261386011CDF271BE289F73FF5959 /* IQKeyboardCore-IQKeyboardCore */ = { isa = PBXNativeTarget; - buildConfigurationList = C6BC630F7FE1BE205B91AA2672DEBA7D /* Build configuration list for PBXNativeTarget "IQKeyboardCore-IQKeyboardCore" */; + buildConfigurationList = 86208BF7557334C34C88E861EF42FB46 /* Build configuration list for PBXNativeTarget "IQKeyboardCore-IQKeyboardCore" */; buildPhases = ( - 1567F35661D5918BC48AF84E15AFF7CB /* Sources */, - 595A78EFF270F9576315B81945019A77 /* Frameworks */, - 7CCAF265BE358767958286C95D887C5E /* Resources */, + 3AA94ED8AD41859B1F4CD14E8883BFEE /* Sources */, + EB4C499E90100393A2F36CAA19DA0329 /* Frameworks */, + CF075F936468EEC91F6597F94C2E9804 /* Resources */, ); buildRules = ( ); @@ -2326,18 +2330,18 @@ }; F4FE17428FD0E607723A44F17231B7A1 /* IQKeyboardToolbar */ = { isa = PBXNativeTarget; - buildConfigurationList = 2AE6EDA8F3752725485446850EC000D4 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbar" */; + buildConfigurationList = 9326D899006F80FE158FC378373C8595 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbar" */; buildPhases = ( - B3506689CD87BB1DFEFA1B0A73EDD3AF /* Headers */, - 2CAB765B5A497BD07FE63DF8DBEADD7F /* Sources */, - 4A1326591D60A78C95CEA0FD9022AE79 /* Frameworks */, - F50A1567038FA238CDA4B6E597B79998 /* Resources */, + 4F50052A170BD3C433BCDC9871047347 /* Headers */, + D0D52338359DD125AC23F4CD8D4E0026 /* Sources */, + FA5B37F87B05E58E873C97C8F4121D4E /* Frameworks */, + 80DF7293498270D65E9E60379E94D96E /* Resources */, ); buildRules = ( ); dependencies = ( - D5614769B853688A2DCEFDD461C91AAC /* PBXTargetDependency */, - 0E50ADEFD57C7795F242306574DD29C4 /* PBXTargetDependency */, + 87027F7C2B24D7389E5ED0D1D7EB0FF3 /* PBXTargetDependency */, + E769300308672AE66F4679E79ABF421C /* PBXTargetDependency */, ); name = IQKeyboardToolbar; productName = IQKeyboardToolbar; @@ -2346,17 +2350,17 @@ }; F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */ = { isa = PBXNativeTarget; - buildConfigurationList = B2130418C2FAD0A1E2FD872758AD609B /* Build configuration list for PBXNativeTarget "IQKeyboardCore" */; + buildConfigurationList = BFF752929C94AB369A62713A2BA5A975 /* Build configuration list for PBXNativeTarget "IQKeyboardCore" */; buildPhases = ( - 3B1AF30CF9C8E42E24DA5BEA63D1D465 /* Headers */, - BF6F1816B0325207E7310ABC9FD05174 /* Sources */, - D07B79E83A18E3018EFA8CE654EF97CB /* Frameworks */, - 30325A914D6527C8259F46363D6D7531 /* Resources */, + 27623E23613AA58920630EAFE58720AC /* Headers */, + A1AF6FAB0868536B85B63F34330324C7 /* Sources */, + 311B1E6CF86C54FD5E53B93200BFF3C7 /* Frameworks */, + FAC9E1AC96310B7D59F838F43B6C4EFE /* Resources */, ); buildRules = ( ); dependencies = ( - FC4E1B54B61056EFAB8A8B2B1FB7203A /* PBXTargetDependency */, + 0A265E976551A0CE5B038DD60F48405F /* PBXTargetDependency */, ); name = IQKeyboardCore; productName = IQKeyboardCore; @@ -2420,169 +2424,152 @@ /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - 000B8B614C851CDC33F76B8997CF0425 /* Resources */ = { + 0E8A55941FBC56DFC2E1C8A1A076B7BA /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - F86EA3BDC119E7BE182C86EFC9AE9991 /* PrivacyInfo.xcprivacy in Resources */, + D7EDC1DE3A00099ECB44310E7C420B22 /* IQKeyboardNotification-IQKeyboardNotification in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 15FAA77CA2CA84F3BE5CC7B2C394ECBB /* Resources */ = { + 0EFFDC53F19C2A4DEDEE2103D0643E93 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - DCCD3E35C57D99BB47B7CF853C5A9748 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift in Resources */, + A601EBA1BC3752EF7B49222A1C5F0D70 /* IQTextView-IQTextView in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 1F1BAF06A14C49D103E69DCEB71218A0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - C0711C555B1FF1A76FD4EBCD3CAADE5F /* IQTextView-IQTextView in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2AF48C4119372EDAD56BC36E57C4D789 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - F2C7BDFC9C1C561AF8C7D35E41143067 /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2FBE2E24B235260FA8A0228E1D7277FD /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5ED91676D748A08A8D2522B840802793 /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 30325A914D6527C8259F46363D6D7531 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 6DE9FD143CBC24075601F8FE2ADC4115 /* IQKeyboardCore-IQKeyboardCore in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 30FAA108F6897D29791E4A83B5FE096F /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 24075D4BB2CB93EBE0F0321CB4A827F8 /* IQKeyboardToolbarManager-IQKeyboardToolbarManager in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4995BF6BC2129E05D351581B0A223B59 /* Resources */ = { + 1E3389B13F3713DABCD48373D5D98914 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 6B5B659224CF4F85532E58DE3F46B775 /* Resources */ = { + 4AF9AACCDFC05B073702ED7FB0DD5D7B /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 5F79F58528944A52D29E194D3B4783D1 /* IQKeyboardReturnManager-IQKeyboardReturnManager in Resources */, + 9759B8BA30F41528B8D6C6D796D758BD /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 78FDD9C94FE0A9B41F78D54BDC5F7F20 /* Resources */ = { + 4D996A5D7E5D605E001A317F68E9569B /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 767B1806963CB1B0AE0239FBE03EA897 /* PrivacyInfo.xcprivacy in Resources */, + 7E60FD4609EDDF8E83DB794814DB7BC6 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 792659D88190A2B4CF5624BB0422F391 /* Resources */ = { + 59908003F5EB4C560351C9F4057F6FDF /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - BB7C411AD3BB21B5F0BED00847EC0C45 /* IQTextInputViewNotification-IQTextInputViewNotification in Resources */, + B8402636FDBC65B4E50D293F80616D6B /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7CCAF265BE358767958286C95D887C5E /* Resources */ = { + 60539C5AB084616CA15632C0F8EDB3D5 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 18AFCA02430F0999026664718EE411D4 /* PrivacyInfo.xcprivacy in Resources */, + 73E5FDFB080961A009BDB44B202BFB57 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 88A50E81F7B0B9AC4717F4C53AFA13F8 /* Resources */ = { + 6485D775A89B9D841B3B0E53490A947D /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + E20D69402A8EB87733D99631B63512F5 /* IQTextInputViewNotification-IQTextInputViewNotification in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 80DF7293498270D65E9E60379E94D96E /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + C5CB4120589DF8072F87D78E2BAE7BB0 /* IQKeyboardToolbar-IQKeyboardToolbar in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8B575E871296BDF9E39B3A8DE6B08BFE /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 791C3A33D30AC700243D4685CAB59EA7 /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 906397B04939E718E3C9FC827DAB8E19 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 9D7BA61ADC2616CA28E8FFEA85ABFE62 /* Resources */ = { + A9820E377B74EAB51B6FF79FB1861197 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 4867C6EF222D4DD80DF79136F0E1D54B /* PrivacyInfo.xcprivacy in Resources */, + 2C730EA2EAA103C35CBEFAB503879980 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - AEB5E39ACC59A1A2E0D7D3F68FEEF9CE /* Resources */ = { + AFB9D90B0819926ED1C202A31C2A8FB9 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - B54CA347EAE010B5C3B8C3C8CADFBF79 /* IQKeyboardNotification-IQKeyboardNotification in Resources */, + CD02AEC4AE908A557E2DDEADFB5E75EA /* IQKeyboardToolbarManager-IQKeyboardToolbarManager in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - BA6FA49D7C3DEE49D3AAE2CBF54FB810 /* Resources */ = { + B4564AE26629C32AD6A5634EBBF6062D /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 47E918CB5229FC4A70A595D7D90B0484 /* PrivacyInfo.xcprivacy in Resources */, + 1EDF6B321C32F18C59FF1A110F1A7542 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - D1444DF3F310FE65821A754D19E90EB6 /* Resources */ = { + C25114EED101FACEF0B204F6B67C34B8 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 1AEDCDCBCF299780A2A38A6A2729C9B5 /* PrivacyInfo.xcprivacy in Resources */, + 7CCA3371017E9A9E03A8BEB175DB8414 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - F50A1567038FA238CDA4B6E597B79998 /* Resources */ = { + CF075F936468EEC91F6597F94C2E9804 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - CFF458E240237C8E4BF240A2307335BF /* IQKeyboardToolbar-IQKeyboardToolbar in Resources */, + 6C96447A8AE98F4D3BDF939F7266C57F /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + F864370B46A2030CD2D29BB63BF9964C /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 20AA7AC737EFD9101D0CA80E389B88ED /* IQKeyboardReturnManager-IQKeyboardReturnManager in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + FAC9E1AC96310B7D59F838F43B6C4EFE /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 06EC579860CC68D7557726CE2396C1E8 /* IQKeyboardCore-IQKeyboardCore in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 47CF44479ABE0A5C18DEDA0F07935DF1 /* [CP] Copy XCFrameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/UMAPM/UMAPM-xcframeworks-input-files.xcfilelist", - ); - name = "[CP] Copy XCFrameworks"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/UMAPM/UMAPM-xcframeworks-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/UMAPM/UMAPM-xcframeworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - 6C1F0AE00B88ED4F09755948A825C8EB /* [CP] Copy XCFrameworks */ = { + 1F0C5BAEF41D93C5FBC19F69D5B4915A /* [CP] Copy XCFrameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -2599,41 +2586,7 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/WechatOpenSDK-XCFramework/WechatOpenSDK-XCFramework-xcframeworks.sh\"\n"; showEnvVarsInLog = 0; }; - A74A577E80398ADFAEE6AC689315B07B /* [CP] Copy XCFrameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/JCore/JCore-xcframeworks-input-files.xcfilelist", - ); - name = "[CP] Copy XCFrameworks"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/JCore/JCore-xcframeworks-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/JCore/JCore-xcframeworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - C6DE9A386628C4B66BC171D1F4BD4F7D /* [CP] Copy XCFrameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/UMCommon/UMCommon-xcframeworks-input-files.xcfilelist", - ); - name = "[CP] Copy XCFrameworks"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/UMCommon/UMCommon-xcframeworks-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/UMCommon/UMCommon-xcframeworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - C75DC959248BBE628FBBFBD8ED7E12ED /* [CP] Copy XCFrameworks */ = { + 22BE81B1621BDC2850C4141134417CBC /* [CP] Copy XCFrameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -2650,7 +2603,7 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/UMDevice/UMDevice-xcframeworks.sh\"\n"; showEnvVarsInLog = 0; }; - D73EEB9F3069F731FAED740B7B5491BD /* [CP] Copy XCFrameworks */ = { + 329295F5A096E0819713CBB5799FA87B /* [CP] Copy XCFrameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -2667,486 +2620,686 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/JPush/JPush-xcframeworks.sh\"\n"; showEnvVarsInLog = 0; }; + 49D5D275B9638EA1DE91DD3E23193CB6 /* [CP] Copy XCFrameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/UMCommon/UMCommon-xcframeworks-input-files.xcfilelist", + ); + name = "[CP] Copy XCFrameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/UMCommon/UMCommon-xcframeworks-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/UMCommon/UMCommon-xcframeworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + 9B1DCA94E2E74FDB6B8B2AF3004CC4BD /* [CP] Copy XCFrameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/JCore/JCore-xcframeworks-input-files.xcfilelist", + ); + name = "[CP] Copy XCFrameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/JCore/JCore-xcframeworks-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/JCore/JCore-xcframeworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + AAA46959952B8A86CC060F4456AEC1FE /* [CP] Copy XCFrameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/UMAPM/UMAPM-xcframeworks-input-files.xcfilelist", + ); + name = "[CP] Copy XCFrameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/UMAPM/UMAPM-xcframeworks-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/UMAPM/UMAPM-xcframeworks.sh\"\n"; + showEnvVarsInLog = 0; + }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 135F2FD3E41BA5D9786440499E5BDEB3 /* Sources */ = { + 2AAF5011D324DFA6F8DF4F369E9112D7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 7764AA4EA4A1683B3F99AEC51E90DA13 /* IQTextInputViewInfo.swift in Sources */, - 31CBFF117853035453FD6377E44CB1C9 /* IQTextInputViewNotification.swift in Sources */, - 5BD501C37B4075EB777E47D2BAB652EB /* IQTextInputViewNotification-dummy.m in Sources */, + 4514FAA3C174519C3DB0A39CCE329F2B /* IQKeyboardReturnManager.swift in Sources */, + 85ED9426CDED97B9C5F563C4BBCE506D /* IQKeyboardReturnManager+UITextFieldDelegate.swift in Sources */, + AC2BDAA5ABD21D76EAAF213256C8B8E9 /* IQKeyboardReturnManager+UITextViewDelegate.swift in Sources */, + 7D7049ABBC602DFAA8118688EDE0C5F9 /* IQKeyboardReturnManager-dummy.m in Sources */, + 9DF018FD9B2DA31BB1FF9830ED380650 /* IQTextInputViewInfoModel.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 1567F35661D5918BC48AF84E15AFF7CB /* Sources */ = { + 2F0C79D724BB39D93125904136A41EA4 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 183681B295EB6F8FEE627FB2F9A6216A /* Sources */ = { + 34C275CAECED9D6901747FC1405E6B98 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - AE71730D56CCDD6F04A0FA51960CDBD9 /* Array+Sort.swift in Sources */, - AF5C4D97099EE23B692F3BDC9BAF104E /* IQDeepResponderContainerView.swift in Sources */, - C54F097D7A8227C7A6B6AB654E0ED872 /* IQKeyboardToolbarConfiguration.swift in Sources */, - 32229D1FE49E67E964B6AFC170CFCEEC /* IQKeyboardToolbarConstants.swift in Sources */, - 9EE2F28D27E969EEE5AA249C7B717EEE /* IQKeyboardToolbarManager.swift in Sources */, - E55F8777B997F1477C4C8D2FA14F54C3 /* IQKeyboardToolbarManager+Action.swift in Sources */, - 76F783615DAA7865A7872010D1DDC8FE /* IQKeyboardToolbarManager+Debug.swift in Sources */, - 1E0535F7305750C7CAD93A36138B3716 /* IQKeyboardToolbarManager+Deprecated.swift in Sources */, - D6D36590B9365A96F8A36B54E66CC139 /* IQKeyboardToolbarManager+Internal.swift in Sources */, - 4C85EB99163E259D8EA5FF79F5120D3F /* IQKeyboardToolbarManager+Toolbar.swift in Sources */, - E79C6378E0FD3937DD5FEB6D02D50DC7 /* IQKeyboardToolbarManager-dummy.m in Sources */, - A98B70392342AC57BE57B989A9198CE2 /* UIView+Responders.swift in Sources */, - 840310274B191063D64C8C056C2FD2A6 /* UIView+RespondersObjc.swift in Sources */, + EBD56E9E283017BD6BAE73D17BB996BA /* Pods-suixinkan-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 25379A5BF1C6A0F436F11AD44FEBFCCF /* Sources */ = { + 3AA94ED8AD41859B1F4CD14E8883BFEE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 266E550DFFE6D7748DEB12A14A1C1C8C /* Sources */ = { + 425CEB81B0796AC6015FF81B68024078 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 89E6530E9E606C6B52A2F597A553D803 /* IQTextView.swift in Sources */, - 39B21308DB0FF57C38A989DF6C8559DA /* IQTextView+Placeholderable.swift in Sources */, - 690401ABEC2655B04D46AA3B85A68B28 /* IQTextView-dummy.m in Sources */, + 50B903F6549D7A6DDA2DF594829F24C0 /* IQTextInputViewInfo.swift in Sources */, + F83AB9BDBF91C11FCF608D35D84E7F78 /* IQTextInputViewNotification.swift in Sources */, + 9701D7F75D716DA6CF8F1D3693ADCFCD /* IQTextInputViewNotification-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 2CAB765B5A497BD07FE63DF8DBEADD7F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 3395989BA8E8517FE5E36313938D4B76 /* IQBarButtonItem.swift in Sources */, - 0F89FBA02B413337E3501F939F573F21 /* IQBarButtonItemConfiguration.swift in Sources */, - 96303B219B0840B3497F8F6E2C64F5AE /* IQInvocation.swift in Sources */, - 0EC264D814EB70C12FFDB18FB202B632 /* IQKeyboardToolbar.swift in Sources */, - D05A268ED5AC21383109C46B5F680DBA /* IQKeyboardToolbar-dummy.m in Sources */, - FBB1E7BB44069CD884FA67EEAC2EA535 /* IQKeyboardToolbarPlaceholderConfiguration.swift in Sources */, - FEDD1573581E3705CD68BD294D6EDA96 /* IQPlaceholderable.swift in Sources */, - 66237754BA13EE3C53BD93ED58C5CEE7 /* IQTitleBarButtonItem.swift in Sources */, - AA68F4FDE4A93CF7BEC3EC10744A93ED /* UIView+IQKeyboardExtension.swift in Sources */, - C2CCA9D583705C831656EDE2080C61F6 /* UIView+IQKeyboardExtensionDeprecated.swift in Sources */, - 9AD25A901F8C14838158CA25A6857485 /* UIView+IQKeyboardExtensionObjc.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2FD3717E4CAF90A9F0455C69F7F451A5 /* Sources */ = { + 630C2621E6B31FD05FB8AC311E0B4A07 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 389C7C88BC0C16ECF5F4B3D8FB387350 /* Sources */ = { + 645C6BEE5C5F8EA94CA1B8A824E0A223 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 789681091CE951D7A2AFAEDDB746D97E /* IQTextView.swift in Sources */, + D9FD33E409638FCAD07C69B35A06ADC2 /* IQTextView+Placeholderable.swift in Sources */, + 85773133CDEE15E726293BDB7E7B2CF0 /* IQTextView-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 64C9A2B5DDBB99DEAF940C9FE46F858F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 4FFCC7F11E2EAEBAAE538C402EF6D99C /* Sources */ = { + 698A4FA46E17E961B5F65449ACF41FFD /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 7D5C4263D83DC21315A4AA21F62DC2CB /* Pods-suixinkan-dummy.m in Sources */, + 5C8D01AF68C2C9E27E510C10D8A0A28F /* Pods-suixinkanTests-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 60E195BDFD72CCC7E310B777D99811D1 /* Sources */ = { + 7BD0F092F53B46BD1CB6DE279ABBEC11 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 6F43E1035F501FBA36BDBDCB8A68B647 /* Sources */ = { + 7F8A34EF840A89732F331227732CE6A3 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 450D34F05ABF1A9033C2D7C0C4E568CD /* IQKeyboardInfo.swift in Sources */, - 8B51A198A6A50F38FDE246135682E6D3 /* IQKeyboardNotification.swift in Sources */, - 5FE68510995E76F063D76748E6143CC6 /* IQKeyboardNotification-dummy.m in Sources */, + 7FD5748EB56A4E3BF6D2ED701B2D213D /* Array+Sort.swift in Sources */, + DB99760495689B430C2E2398C481C2FF /* IQDeepResponderContainerView.swift in Sources */, + 7DA65932A24360D599F10035119EA5E2 /* IQKeyboardToolbarConfiguration.swift in Sources */, + 31EF2638094D4B4F5927495A2B7D798B /* IQKeyboardToolbarConstants.swift in Sources */, + A8D34B7B91FA733D2AED15AB04B892BD /* IQKeyboardToolbarManager.swift in Sources */, + E758379D510D62830AFF306D4630B954 /* IQKeyboardToolbarManager+Action.swift in Sources */, + 1369B279D519A23EADFE21DC37795BF7 /* IQKeyboardToolbarManager+Debug.swift in Sources */, + 152B0D3FD8A2881CB69B710D55974FB9 /* IQKeyboardToolbarManager+Deprecated.swift in Sources */, + 339BEA53AF28A59C4663E40B91D9B370 /* IQKeyboardToolbarManager+Internal.swift in Sources */, + 0A44FCC4CCED0CBED8CC3FED0B036F21 /* IQKeyboardToolbarManager+Toolbar.swift in Sources */, + 7140EFC50C715BE19C49D09F4E8B001E /* IQKeyboardToolbarManager-dummy.m in Sources */, + C60607D4D2571A1535BECED712926730 /* UIView+Responders.swift in Sources */, + 812AC92889B2ADB26628EC2A23707B05 /* UIView+RespondersObjc.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 76823F89677DEE7E52F70D4BD088C716 /* Sources */ = { + A1AF6FAB0868536B85B63F34330324C7 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 572C619BF2E60BBCD0EC79B96F6F290F /* IQKeyboardConstants.swift in Sources */, + 008AB2CBF9BF6738A01E4780544FEE28 /* IQKeyboardCore-dummy.m in Sources */, + 1B4F7C2C1D88307F12609EAC0464AB86 /* IQKeyboardExtended.swift in Sources */, + 977A84A34F1D6C1A79A4C065146EBF36 /* IQTextInputView.swift in Sources */, + E78FE7B64DD24FFD6E4EC26F25124278 /* UIView+Hierarchy.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + AA3660511D527AA210F2EED7817FF27F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 1F95AF2D6F6B697AF9F5A65E2FEEA091 /* IQActiveConfiguration.swift in Sources */, + F8D4EB40DFA99B22113D750200A67F86 /* IQKeyboardAppearanceConfiguration.swift in Sources */, + 7CC5EC3E1C7BAD3A74DEDFD8D3E8FCD3 /* IQKeyboardAppearanceManager.swift in Sources */, + 7ABA54F3D307204A0413D0E117574E89 /* IQKeyboardAppearanceManager+Internal.swift in Sources */, + 17614D76161DA05893BDDA40F96592F8 /* IQKeyboardManager.swift in Sources */, + 89B68F15FC6F3A096318B24F897ACE36 /* IQKeyboardManager+ActiveConfiguration.swift in Sources */, + 74091D9359EC6AF9E1E93894F2F554F4 /* IQKeyboardManager+Appearance.swift in Sources */, + 4E1921C623087691990B31EDBD52908D /* IQKeyboardManager+Appearance_Deprecated.swift in Sources */, + 82D95B0853CA494D1C763438157DFBD4 /* IQKeyboardManager+Debug.swift in Sources */, + 145C5563356F971C32E32BA303E1F5ED /* IQKeyboardManager+Deprecated.swift in Sources */, + E344CBDDF7D01C3ED9F53E7D99D13EF5 /* IQKeyboardManager+Internal.swift in Sources */, + 96D981E5A461F6945E18ACAEDB5AD9DA /* IQKeyboardManager+Position.swift in Sources */, + 7D9B1CAFA6BC311446E2EB4FB8FC05D6 /* IQKeyboardManager+Resign.swift in Sources */, + 145F2AF90B26E3E80742AC28664C25DC /* IQKeyboardManager+Resign_Deprecated.swift in Sources */, + 292D299D31BD527F867A6EF6C0EFA308 /* IQKeyboardManager+ToolbarManager.swift in Sources */, + 92E7912D1416834B306C09113D17A615 /* IQKeyboardManager+ToolbarManagerDeprecated.swift in Sources */, + F214E7966499A7E2BD10546C0D3EF62E /* IQKeyboardManagerSwift-dummy.m in Sources */, + 4C73B683C1DE3DDA347772B0FE6738A4 /* IQKeyboardResignHandler.swift in Sources */, + E1E22D47863A8CB3B228B723772C8840 /* IQKeyboardResignHandler+Internal.swift in Sources */, + DEE306224FA4E5E02C858C42EE7131D4 /* IQRootControllerConfiguration.swift in Sources */, + 7E8892157548D3A549F0CB486B596277 /* IQScrollViewConfiguration.swift in Sources */, + 4FA399C9233F2E75DF3C61FE71FE0162 /* UICollectionView+IndexPaths.swift in Sources */, + F40A3F3B62CB395036B12C9291F395FD /* UIScrollView+IQKeyboardManagerExtension.swift in Sources */, + F1159F40EEA1623CB8F2CE94CC643BB4 /* UIScrollView+IQKeyboardManagerExtensionObjc.swift in Sources */, + 7B2AEE17FD04F5CC53CD6E52F25B63B6 /* UITableView+IndexPaths.swift in Sources */, + 0494B703203A9A07C23ABBAEBEA3A7D2 /* UIView+IQKeyboardManagerExtension.swift in Sources */, + FE50EC3004486FFA49C30D14FBBA606E /* UIView+IQKeyboardManagerExtensionObjc.swift in Sources */, + 3A0561008BBDB7CC5003F67D1ED67D53 /* UIView+Parent.swift in Sources */, + 4247E13AB347A07432756BB3A75A3DC6 /* UIView+ParentObjc.swift in Sources */, + 3D95FD8AB8B46CBF113FBAE86FB8B059 /* UIView+Resign.swift in Sources */, + 91BBBA5792E4466D046C29B84142C2A7 /* UIView+ResignObjc.swift in Sources */, + 797C139C4DAD4AFC09C97E71C2457033 /* UIViewController+ParentContainer.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + AD657BBD076081C4A57DB51B94542EF2 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + E262B2578F75C70185C656E333DF925F /* IQKeyboardInfo.swift in Sources */, + FEA09EA9224F5FE424E0B9FA2AE5B02F /* IQKeyboardNotification.swift in Sources */, + 3EAF4037851BF1BBAB5916DB7F601763 /* IQKeyboardNotification-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B9D284BA0BB1236DC3A6EA6CAA96F4BE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 8E8D8751848E4B107A0592666D532931 /* Sources */ = { + D0D52338359DD125AC23F4CD8D4E0026 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 737ED0AA4A3560B77672478137FD3077 /* IQActiveConfiguration.swift in Sources */, - 709D0EF3CAC21F2C46996DC012F853CA /* IQKeyboardAppearanceConfiguration.swift in Sources */, - 82EE52834AB7023FE255776D547678BF /* IQKeyboardAppearanceManager.swift in Sources */, - D3ABAF6EDA21C1A1BA048EBE771A3C34 /* IQKeyboardAppearanceManager+Internal.swift in Sources */, - 986DC523CD4D441E2FEC4D3310F3B6AF /* IQKeyboardManager.swift in Sources */, - 6CC5606CD458DDB113E3F74401F34970 /* IQKeyboardManager+ActiveConfiguration.swift in Sources */, - 2E2E33A7CE9A23D5A01049599E8ED1B4 /* IQKeyboardManager+Appearance.swift in Sources */, - 69657BED56A2DDAE4D94D0FF7F296F48 /* IQKeyboardManager+Appearance_Deprecated.swift in Sources */, - 25C8C1DC571620C676F59FEBA032B95F /* IQKeyboardManager+Debug.swift in Sources */, - B552868FC458E31F528E3AD3A483D677 /* IQKeyboardManager+Deprecated.swift in Sources */, - 8B39ADF4DB39DD5A427D89AA15826EE3 /* IQKeyboardManager+Internal.swift in Sources */, - 13B75C893C5241E8C6D4A8A7C1FE56C9 /* IQKeyboardManager+Position.swift in Sources */, - 07609DBC62C85DFEEECD636C0653127E /* IQKeyboardManager+Resign.swift in Sources */, - E1C18171B224E80E6F9E87A2F1BFC47C /* IQKeyboardManager+Resign_Deprecated.swift in Sources */, - 9A6363832DBE2489783687308B9FC759 /* IQKeyboardManager+ToolbarManager.swift in Sources */, - 802C058F68EEFCECDA6841FA9FF5F7AB /* IQKeyboardManager+ToolbarManagerDeprecated.swift in Sources */, - 6C1E1FB34F5E4795759BBA858F006598 /* IQKeyboardManagerSwift-dummy.m in Sources */, - A896B59D4DE9C73E1B26FD3778930977 /* IQKeyboardResignHandler.swift in Sources */, - BEC863764D1B70E42F25A95161D8FA16 /* IQKeyboardResignHandler+Internal.swift in Sources */, - EFC13162E3A35D0EC2C76C2B23E5A09C /* IQRootControllerConfiguration.swift in Sources */, - 4C35AD6D6C1964E0B62736D44627D9BF /* IQScrollViewConfiguration.swift in Sources */, - 3BDC0695F069416FED48F824C55F90AB /* UICollectionView+IndexPaths.swift in Sources */, - DAE95FD71F66232D13925E728762532B /* UIScrollView+IQKeyboardManagerExtension.swift in Sources */, - F73E398751F521AA064471055F9D76B8 /* UIScrollView+IQKeyboardManagerExtensionObjc.swift in Sources */, - E519794B26536386633E398EE481A94F /* UITableView+IndexPaths.swift in Sources */, - 50A311C55B25BE8EA6B5C20EDAF6E231 /* UIView+IQKeyboardManagerExtension.swift in Sources */, - F2DD24E632D6EA8129EF60E0A4AFD91C /* UIView+IQKeyboardManagerExtensionObjc.swift in Sources */, - 1A0ED97718867A07C7020B8BBD889B25 /* UIView+Parent.swift in Sources */, - 3AA85F341A703A0E91707613BC1FBB2F /* UIView+ParentObjc.swift in Sources */, - DEF9DEE9A4E977FD0789D15512C400B6 /* UIView+Resign.swift in Sources */, - E16CD42A35F0C4177E59F6ABF0D54E18 /* UIView+ResignObjc.swift in Sources */, - 9CD18FBC522BC9FAF825298EE13E385A /* UIViewController+ParentContainer.swift in Sources */, + 1262CF3C963C0DA764124961D439B49F /* IQBarButtonItem.swift in Sources */, + 876991BF59C2E072FCCAA538D58EE3E9 /* IQBarButtonItemConfiguration.swift in Sources */, + 20302EF7FDF8788C2A52BEC837617E24 /* IQInvocation.swift in Sources */, + 2F0C1DF6BCC18175DF00FA36A403917E /* IQKeyboardToolbar.swift in Sources */, + F91DE04D9AFE6368A31CF627F06D1C05 /* IQKeyboardToolbar-dummy.m in Sources */, + 7FDC7630F10411A4DEB79549E69F5F5F /* IQKeyboardToolbarPlaceholderConfiguration.swift in Sources */, + 126F042D4B2F340DE3138253C1BD9C99 /* IQPlaceholderable.swift in Sources */, + BFC5DD1D47E9627393B920979F569A69 /* IQTitleBarButtonItem.swift in Sources */, + E8A74201D2F78C69C857A500D88D7F5D /* UIView+IQKeyboardExtension.swift in Sources */, + AACCF3AA32BE2187677FD50706AD7476 /* UIView+IQKeyboardExtensionDeprecated.swift in Sources */, + 0B711521C37380AB3ED0C13EF0FAF9A6 /* UIView+IQKeyboardExtensionObjc.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9DC53A4CFC7C145E3FECDE1D59C51E54 /* Sources */ = { + DED4AD5DD92DDDC160258A036A443D26 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - A4CA8592159F27EC0C6DAAF8D354D51C /* Sources */ = { + F20137CEA44AB166235CB3761C2E57F3 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 8AA66BD0572CCDC71153FEA95C7AB666 /* Pods-suixinkanTests-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - A8308DE005DFB03FF2A5967741329E90 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BF6F1816B0325207E7310ABC9FD05174 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - C945CB4EC42271D435BF23E7749BE6BF /* IQKeyboardConstants.swift in Sources */, - 01216C042B056FFF0FC7EE32A002C38A /* IQKeyboardCore-dummy.m in Sources */, - 378BD5280F6C07B11CF30B253D824972 /* IQKeyboardExtended.swift in Sources */, - A39FE5F72261B202CC63722A7B357206 /* IQTextInputView.swift in Sources */, - E1734E56DB48E6F238408C9A232C7051 /* UIView+Hierarchy.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - D42730EEA3C5DA9AF8F1D895B95CBD87 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 7A0B0D21594293E2AD08613A82203B00 /* IQKeyboardReturnManager.swift in Sources */, - 9313883D1AD755478E6BE05E546C20D1 /* IQKeyboardReturnManager+UITextFieldDelegate.swift in Sources */, - EB6360B2FFC6C6637446BD8705C10100 /* IQKeyboardReturnManager+UITextViewDelegate.swift in Sources */, - 38D024DB0DA8334B8D31D64155ECD8AE /* IQKeyboardReturnManager-dummy.m in Sources */, - AE5BF96D6E97642E63B42BBC394C85B8 /* IQTextInputViewInfoModel.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 09BB5360AB95B73C95F500BE232AC320 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "IQKeyboardReturnManager-IQKeyboardReturnManager"; - target = 88810798DA63A2F6611B0970EA276DEC /* IQKeyboardReturnManager-IQKeyboardReturnManager */; - targetProxy = 81DEF360DE0D0AB6F3E384B216716B8F /* PBXContainerItemProxy */; - }; - 0E50ADEFD57C7795F242306574DD29C4 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "IQKeyboardToolbar-IQKeyboardToolbar"; - target = B247F77A0CD5E19C8187A9BA1EB58C09 /* IQKeyboardToolbar-IQKeyboardToolbar */; - targetProxy = E7E2785A20214871A3324173088EEFE1 /* PBXContainerItemProxy */; - }; - 0E569384953607D1F4CA691C5948A823 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "IQKeyboardNotification-IQKeyboardNotification"; - target = 2B8FF445A5162845FAB9EC00FC92B694 /* IQKeyboardNotification-IQKeyboardNotification */; - targetProxy = 83820A27912F8B67000C5BD794D1A49C /* PBXContainerItemProxy */; - }; - 0F9EB4B1933EFE8A31DB3743F919D87D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMDevice; - target = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC /* UMDevice */; - targetProxy = 43DAF8F116051E72B409DFE68E797B98 /* PBXContainerItemProxy */; - }; - 13546A4926ADB29F36E0A7808E8452F8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardNotification; - target = A26E6FD851C20D652B2755C1464A9990 /* IQKeyboardNotification */; - targetProxy = 2607DABE6AF2C6BF992BC05217CC41B4 /* PBXContainerItemProxy */; - }; - 16647F069F6B60C877B395DEDAB40001 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQTextInputViewNotification; - target = 283C1F2EA88CD4413165801A6748A48E /* IQTextInputViewNotification */; - targetProxy = 84C4AC9B67C6F853860228906BB0A232 /* PBXContainerItemProxy */; - }; - 1C163E4FAA49F990C178CF1D40D9AF80 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardCore; - target = F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */; - targetProxy = 68E96DC17204B733767F1A49597D342F /* PBXContainerItemProxy */; - }; - 1FE0B5FAB8B6207D53A1996819DAEDF5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "AMap3DMap-NO-IDFA"; - target = B44FB02BD2D3FEAD1F36808AD405A543 /* AMap3DMap-NO-IDFA */; - targetProxy = B0B604FD22E675F06FCAE0589906ECBD /* PBXContainerItemProxy */; - }; - 23A386183905E0C34F97887A87884418 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMAPM; - target = F1E09035B7675D89EC69B16728E2833E /* UMAPM */; - targetProxy = 28233AE286DC2B6EDCEA1DAAC0076B1E /* PBXContainerItemProxy */; - }; - 32440107387BAB0EBFC2E79BF6FE3DB6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Pods-suixinkan"; - target = 1DE17B7C77CD95CB67DF1197965B76AB /* Pods-suixinkan */; - targetProxy = 03F3F749B1F0A1AFFE1549083B86D3A6 /* PBXContainerItemProxy */; - }; - 35A5D8B0424B50D7DFB0F63629C53DA9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = JPush; - target = 5FB6AB0A09E7A2F2BE11AD6BAEFD9AED /* JPush */; - targetProxy = 9472C7C5CC462BD48377076F02F5F49E /* PBXContainerItemProxy */; - }; - 3C400D88288BD2BB8E6587EEA9074D4D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMDevice; - target = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC /* UMDevice */; - targetProxy = 74B452428252B243257A5775134FA4D9 /* PBXContainerItemProxy */; - }; - 4B793FA2CB3FC67588137EB61B7943A5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardReturnManager; - target = 0981F89DB5DA3FFCFFEBDE1F56287054 /* IQKeyboardReturnManager */; - targetProxy = 2FFCA627A5EB16C4CD986D366F0410E6 /* PBXContainerItemProxy */; - }; - 5063A3784A5FAAF008CFF2C6FD3F4100 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = JCore; - target = D504B99928659EA67A1C3A9E981EB8FF /* JCore */; - targetProxy = D3FC636C962F413E55FDBB25658853F7 /* PBXContainerItemProxy */; - }; - 5DD8AB6C70E3B38C8C9EB1660657CE32 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "AMapFoundation-NO-IDFA"; - target = 9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */; - targetProxy = F5392B45C95C75AD39BF61756FA9E373 /* PBXContainerItemProxy */; - }; - 5F7236F1ED025314E5A0C64ED04690FA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "IQKeyboardManagerSwift-IQKeyboardManagerSwift"; - target = 982A68D37F5DCBC1FC1FDC0BB2F0EB8E /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */; - targetProxy = 30473E1DCB36B1463E46BB88473F9077 /* PBXContainerItemProxy */; - }; - 6E00BC3B3239EB459AE2F17DFE94C3D9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "WechatOpenSDK-XCFramework"; - target = 7F18C31A804695333763EEC303E265D7 /* WechatOpenSDK-XCFramework */; - targetProxy = 3D19E6FAFBBEC5FD217363873EB5ED8F /* PBXContainerItemProxy */; - }; - 6F5366ED3FEA4D6D1FAA7100D889068C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMCommon; - target = 09FABB7D06BB8D3958515FB15B4E7971 /* UMCommon */; - targetProxy = A82CA550AE8AFA8604A5E8FD2280E63F /* PBXContainerItemProxy */; - }; - 76B5AE51B472340DB1876C5B9F2496B2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "AMapFoundation-NO-IDFA"; - target = 9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */; - targetProxy = 17FE2BEF700B23B7FD33164EAD5ADDA6 /* PBXContainerItemProxy */; - }; - 76B952C72E3AE2C3201276419AFAAF8D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMCommon; - target = 09FABB7D06BB8D3958515FB15B4E7971 /* UMCommon */; - targetProxy = 4BF15545949DFF8C7FA11CEBD2CCCBDE /* PBXContainerItemProxy */; - }; - 7A16E8CEAD7223F67E1A51A92D1A63BB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQTextView; - target = 12890DE3ABBC2CA295E108358D85EE69 /* IQTextView */; - targetProxy = C730B5E444FEB3FBE0EE17E2DBF46C83 /* PBXContainerItemProxy */; - }; - 7A536091B4B0701D5FC2249C64CE4E43 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "AMapSearch-NO-IDFA"; - target = 4F1379598302C9160590B3650C10E1A5 /* AMapSearch-NO-IDFA */; - targetProxy = A7209E727F10B12120235D9290206299 /* PBXContainerItemProxy */; - }; - 8512B6BF4241312763BBFCD631466117 /* PBXTargetDependency */ = { + 0289564FC881345A79BD1B6531FF3219 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "IQTextInputViewNotification-IQTextInputViewNotification"; target = 4502C7427440BEB17A50C0BF6E638A85 /* IQTextInputViewNotification-IQTextInputViewNotification */; - targetProxy = 2BA16EE31C4A9BE8E6D3494937658F38 /* PBXContainerItemProxy */; + targetProxy = 5F9AD0BD2225542820663819BA76D223 /* PBXContainerItemProxy */; }; - 88444666CFE5A422A9AB85C968B04952 /* PBXTargetDependency */ = { + 04FCE446D622C5939DA314959342DC88 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = IQKeyboardCore; target = F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */; - targetProxy = 1DEE3AED9AAB27646777123ACA3F8352 /* PBXContainerItemProxy */; + targetProxy = D14881F3DD881DBB4CFEFFA8095A0E8F /* PBXContainerItemProxy */; }; - 8E275F1F8E21F35A0D92C143EA851470 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQTextInputViewNotification; - target = 283C1F2EA88CD4413165801A6748A48E /* IQTextInputViewNotification */; - targetProxy = 9326E24B3C03C71008C933FE8AD7EB4A /* PBXContainerItemProxy */; - }; - 97D5E300BEACFFB38C1D73D18AAA5C3C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardToolbar; - target = F4FE17428FD0E607723A44F17231B7A1 /* IQKeyboardToolbar */; - targetProxy = C742AB199230E708A228D2C53B8CFB9D /* PBXContainerItemProxy */; - }; - 98B8E259FFD529B3281532DAADC2E98C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardToolbarManager; - target = 020993F16DA5986DACE118349EBCE9E5 /* IQKeyboardToolbarManager */; - targetProxy = 1ACA95DA1650A7CEF63648AF933BF5CE /* PBXContainerItemProxy */; - }; - 9BF405E6DFDE23ED81C7E5A15C4E7DB0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = JCore; - target = D504B99928659EA67A1C3A9E981EB8FF /* JCore */; - targetProxy = 526C34B3DD8B1FECB9787F6AF289FCBB /* PBXContainerItemProxy */; - }; - A1DF67061E7452BD204AABEBDC4F2FC3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardNotification; - target = A26E6FD851C20D652B2755C1464A9990 /* IQKeyboardNotification */; - targetProxy = 904F428442490C97B5D4E98FE3B8731B /* PBXContainerItemProxy */; - }; - A879F9ED71413C14D4D5EAA14F7D8E62 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQTextInputViewNotification; - target = 283C1F2EA88CD4413165801A6748A48E /* IQTextInputViewNotification */; - targetProxy = 805DDFAAFD5D86E54405A66B65DAE6AA /* PBXContainerItemProxy */; - }; - ACABB75122D901C7554399A8302B27B6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "AMapLocation-NO-IDFA"; - target = 4BD4E22D3419D68A85BDD6119CB37C6C /* AMapLocation-NO-IDFA */; - targetProxy = C3B37B9257FC919001A89798772D652B /* PBXContainerItemProxy */; - }; - AEE598044988EF07494556630A13D754 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardToolbar; - target = F4FE17428FD0E607723A44F17231B7A1 /* IQKeyboardToolbar */; - targetProxy = 781D59DBA5725D9FA78EFE74665CA345 /* PBXContainerItemProxy */; - }; - B94DB9E9A8BE7F58C2B6EB6407F6B0DA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "AMapFoundation-NO-IDFA"; - target = 9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */; - targetProxy = 06F15B555A96F3A2E00D4DA176B94740 /* PBXContainerItemProxy */; - }; - CEC3497511FDFD2A28DE990A1584DFA0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "IQTextView-IQTextView"; - target = A6602BCAA6F4F932A586C41D0B7E019C /* IQTextView-IQTextView */; - targetProxy = E7DBAB1AAE83EBCD823D51E0D6652F23 /* PBXContainerItemProxy */; - }; - D22E9711B31B74219685BE38F172EFCA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardReturnManager; - target = 0981F89DB5DA3FFCFFEBDE1F56287054 /* IQKeyboardReturnManager */; - targetProxy = 5097120CB4CE7D701CF08ACA0CED7EBE /* PBXContainerItemProxy */; - }; - D5614769B853688A2DCEFDD461C91AAC /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardCore; - target = F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */; - targetProxy = 980294D981BB77A00441FC0F0DDF4CA8 /* PBXContainerItemProxy */; - }; - D813EAB1F28155585F5B515AEDAAEAC3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardToolbarManager; - target = 020993F16DA5986DACE118349EBCE9E5 /* IQKeyboardToolbarManager */; - targetProxy = D607F6080EAE4FBAA263650CE9E2C9E1 /* PBXContainerItemProxy */; - }; - DA8AFFF9FCFC4E63660BD50E99B0FDAF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardToolbar; - target = F4FE17428FD0E607723A44F17231B7A1 /* IQKeyboardToolbar */; - targetProxy = C6E633E571F5C20BC49932B752924E97 /* PBXContainerItemProxy */; - }; - E20FB0F9908562C53CE115DDB5E06436 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardManagerSwift; - target = B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */; - targetProxy = 61D6BA40F96138F22AA73E15A149324F /* PBXContainerItemProxy */; - }; - E97093BB36F35C53ED86AADF1C49F1F5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "AMapFoundation-NO-IDFA"; - target = 9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */; - targetProxy = 58FA1C65835CB9AB1A234C30FF08A917 /* PBXContainerItemProxy */; - }; - F1328A9750FC2280DB826D6124640EE9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardCore; - target = F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */; - targetProxy = 2A429F3C65E5320CD255C0C16A912525 /* PBXContainerItemProxy */; - }; - F39A7E3D47B2731C18D7194E6C7C146E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQTextView; - target = 12890DE3ABBC2CA295E108358D85EE69 /* IQTextView */; - targetProxy = 5AE2600566E41342B61586A5FF5E1076 /* PBXContainerItemProxy */; - }; - F5588ED5C7BB504D0276546378439C2D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "IQKeyboardToolbarManager-IQKeyboardToolbarManager"; - target = 7C5613175BBC4BF67E36DB4FBEBC01D0 /* IQKeyboardToolbarManager-IQKeyboardToolbarManager */; - targetProxy = 6AE97FCE945CB69221F68433B7F7AB7F /* PBXContainerItemProxy */; - }; - FC4E1B54B61056EFAB8A8B2B1FB7203A /* PBXTargetDependency */ = { + 0A265E976551A0CE5B038DD60F48405F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "IQKeyboardCore-IQKeyboardCore"; target = EEE261386011CDF271BE289F73FF5959 /* IQKeyboardCore-IQKeyboardCore */; - targetProxy = C606EDBA25A8E544FC2FFEB698A1B6E1 /* PBXContainerItemProxy */; + targetProxy = A9B14D84173A1A00F4C4BA2CE94FCA5E /* PBXContainerItemProxy */; + }; + 13CE0F457F6753EE32E8FB88BF7DD7F8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardNotification; + target = A26E6FD851C20D652B2755C1464A9990 /* IQKeyboardNotification */; + targetProxy = C1A38D27A9A8F1A9E472CCC307883FD0 /* PBXContainerItemProxy */; + }; + 1B8EC6C3953225A69E2312C224DD5150 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = JCore; + target = D504B99928659EA67A1C3A9E981EB8FF /* JCore */; + targetProxy = 77340A1E87646633F9EA52E66E57B674 /* PBXContainerItemProxy */; + }; + 257C046139A332001B37EC1DC9581A88 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardToolbar; + target = F4FE17428FD0E607723A44F17231B7A1 /* IQKeyboardToolbar */; + targetProxy = 3A4000632C423DFB42EDDDE2ED54B0AE /* PBXContainerItemProxy */; + }; + 2CCAC78656F98DEE5167C9844BA79CC7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQTextInputViewNotification; + target = 283C1F2EA88CD4413165801A6748A48E /* IQTextInputViewNotification */; + targetProxy = F9FB1958F0A6F81C94A74B5EF9C0350D /* PBXContainerItemProxy */; + }; + 36CDBF917A60EEFE38DD2F7C79B0B9B4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Pods-suixinkan"; + target = 1DE17B7C77CD95CB67DF1197965B76AB /* Pods-suixinkan */; + targetProxy = 9F0C8DA2DAAB44671B01D41E79934E46 /* PBXContainerItemProxy */; + }; + 40B551A587D49784793075111A2B43DA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQTextInputViewNotification; + target = 283C1F2EA88CD4413165801A6748A48E /* IQTextInputViewNotification */; + targetProxy = 1E28E961A0B3C66B143F0D83DEAE38D8 /* PBXContainerItemProxy */; + }; + 423901BB0BC7656034EFDA6B76B2414C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "IQKeyboardToolbarManager-IQKeyboardToolbarManager"; + target = 7C5613175BBC4BF67E36DB4FBEBC01D0 /* IQKeyboardToolbarManager-IQKeyboardToolbarManager */; + targetProxy = 4F8E9DD83779B38B70DC679422847A4C /* PBXContainerItemProxy */; + }; + 43B6F441EC86468D6C229FFE788CFF86 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "AMapFoundation-NO-IDFA"; + target = 9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */; + targetProxy = A68FC33FBFEBF6E0FC9A3004CD375308 /* PBXContainerItemProxy */; + }; + 43D53F6BFEB39F4503F44F84FBEC23F7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMCommon; + target = 09FABB7D06BB8D3958515FB15B4E7971 /* UMCommon */; + targetProxy = 869CC868A322E78A78D6BBABA14E7C8C /* PBXContainerItemProxy */; + }; + 4A686003582098B259DDA20E5FC9D323 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "IQKeyboardReturnManager-IQKeyboardReturnManager"; + target = 88810798DA63A2F6611B0970EA276DEC /* IQKeyboardReturnManager-IQKeyboardReturnManager */; + targetProxy = 1F093A748267B19E1B59DF90F454A7BC /* PBXContainerItemProxy */; + }; + 4D7527C0D0F449074058BC407459B048 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "AMapFoundation-NO-IDFA"; + target = 9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */; + targetProxy = 713D4F0ABEA99574CA78A6A200B6E9F3 /* PBXContainerItemProxy */; + }; + 559B5DC039C8981EEE9696C323082915 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "AMap3DMap-NO-IDFA"; + target = B44FB02BD2D3FEAD1F36808AD405A543 /* AMap3DMap-NO-IDFA */; + targetProxy = FA244E0E1C3D5E471F57BE915A6F2E14 /* PBXContainerItemProxy */; + }; + 57354DDB8E699721C452977695B263FD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardToolbar; + target = F4FE17428FD0E607723A44F17231B7A1 /* IQKeyboardToolbar */; + targetProxy = 9A3A247AD57EFF42E6B410B78E061CF8 /* PBXContainerItemProxy */; + }; + 5FE0DAE0602EB758297B19F4328BC38D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardToolbar; + target = F4FE17428FD0E607723A44F17231B7A1 /* IQKeyboardToolbar */; + targetProxy = 147ED37FE72D28DAFEC90706C048C6EA /* PBXContainerItemProxy */; + }; + 65ACB98E7ACF99994DC0973B228171CD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMDevice; + target = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC /* UMDevice */; + targetProxy = 4907ED9E73DED3B716A419CFFDDD78CF /* PBXContainerItemProxy */; + }; + 73511E9AA76ADF17F178F12B12FB430A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMCommon; + target = 09FABB7D06BB8D3958515FB15B4E7971 /* UMCommon */; + targetProxy = 62652A6D5809456307591E683A677266 /* PBXContainerItemProxy */; + }; + 78F427895C6768AC1AB392721DAE9200 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardNotification; + target = A26E6FD851C20D652B2755C1464A9990 /* IQKeyboardNotification */; + targetProxy = F094983E31D5376CF92A3C4ED2F97C3F /* PBXContainerItemProxy */; + }; + 7A1E9DA85ECA063CAF07B94CC789DFC7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardToolbarManager; + target = 020993F16DA5986DACE118349EBCE9E5 /* IQKeyboardToolbarManager */; + targetProxy = 08160729EBF68D12D8DEF8050CD42989 /* PBXContainerItemProxy */; + }; + 7E7528850A1FDD26B1FE2E8099A38A91 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "AMapSearch-NO-IDFA"; + target = 4F1379598302C9160590B3650C10E1A5 /* AMapSearch-NO-IDFA */; + targetProxy = EFBECFEAB6CF3583EF396FC63DA3AAB3 /* PBXContainerItemProxy */; + }; + 82D472A757E3AE733E285863E4FF7C29 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = JCore; + target = D504B99928659EA67A1C3A9E981EB8FF /* JCore */; + targetProxy = F608B4EA9716A1DF6EB5F14E89C57644 /* PBXContainerItemProxy */; + }; + 87027F7C2B24D7389E5ED0D1D7EB0FF3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardCore; + target = F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */; + targetProxy = 718E32BB22D5761863712D50A719B13E /* PBXContainerItemProxy */; + }; + 87C4B1E7F9C8681284EF020BA2CE7232 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQTextInputViewNotification; + target = 283C1F2EA88CD4413165801A6748A48E /* IQTextInputViewNotification */; + targetProxy = A2FC1D93AA2AE0116D85F839E3630642 /* PBXContainerItemProxy */; + }; + 91835F72D032F3FBDE03F331CD1BE842 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "AMapLocation-NO-IDFA"; + target = 4BD4E22D3419D68A85BDD6119CB37C6C /* AMapLocation-NO-IDFA */; + targetProxy = 37EA5367B185E8D73C585D76CFA12A67 /* PBXContainerItemProxy */; + }; + 93501992D2687169C9D64ECF593AAFB5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "AMapFoundation-NO-IDFA"; + target = 9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */; + targetProxy = D07BB67961D258DFD6D4770BB99DE59A /* PBXContainerItemProxy */; + }; + 9878FADAAA880FFB5292FEA6B7285FF5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQTextView; + target = 12890DE3ABBC2CA295E108358D85EE69 /* IQTextView */; + targetProxy = C6AC669F30329ABDA94DBB8071DD78C3 /* PBXContainerItemProxy */; + }; + A18D468817B057A7642DD6597AD5D57D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "IQKeyboardManagerSwift-IQKeyboardManagerSwift"; + target = 982A68D37F5DCBC1FC1FDC0BB2F0EB8E /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */; + targetProxy = AD834305DA2DE95480DD793BAACDD5CB /* PBXContainerItemProxy */; + }; + B0B1F438A4FD9457C082686C151CF10E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardReturnManager; + target = 0981F89DB5DA3FFCFFEBDE1F56287054 /* IQKeyboardReturnManager */; + targetProxy = C5A9E170B59A24C216A060F404429E41 /* PBXContainerItemProxy */; + }; + B4ED9F2608DCFF0DE645E679F965467F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMAPM; + target = F1E09035B7675D89EC69B16728E2833E /* UMAPM */; + targetProxy = 08C0B54B9FA330846FEB6A183A5D6742 /* PBXContainerItemProxy */; + }; + BC8F860A2D02AB8F29AA5B639971E84A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardManagerSwift; + target = B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */; + targetProxy = 3C509F104E60FE2C27E0B3C891C979DA /* PBXContainerItemProxy */; + }; + C6B684446AAB0C7A81EF869A2830679A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "IQTextView-IQTextView"; + target = A6602BCAA6F4F932A586C41D0B7E019C /* IQTextView-IQTextView */; + targetProxy = 8412429FAD3C39A715015569D46CB6CF /* PBXContainerItemProxy */; + }; + C84A9864ABE031E2E302ADDB0E0BB052 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQTextView; + target = 12890DE3ABBC2CA295E108358D85EE69 /* IQTextView */; + targetProxy = 198F2A9B122C5AFDA9BA2CAD713C9CDF /* PBXContainerItemProxy */; + }; + D1BAD58FB1961F1DB3B113E93A03AF29 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardCore; + target = F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */; + targetProxy = 4CB9062557A28267D22F4E20A2927AD4 /* PBXContainerItemProxy */; + }; + D4853B8A651ECA6D156A2EF893BAA13A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "AMapFoundation-NO-IDFA"; + target = 9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */; + targetProxy = 47CF81B26EE0AE51709688B148A7662A /* PBXContainerItemProxy */; + }; + D510D6FDF9862C3FCAAAAA313D2BC549 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "IQKeyboardNotification-IQKeyboardNotification"; + target = 2B8FF445A5162845FAB9EC00FC92B694 /* IQKeyboardNotification-IQKeyboardNotification */; + targetProxy = C02B574389C3B5B10F5BF8E806AD24A3 /* PBXContainerItemProxy */; + }; + D75775B1CDD4D1DBFD4D66F94CD5CF03 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardReturnManager; + target = 0981F89DB5DA3FFCFFEBDE1F56287054 /* IQKeyboardReturnManager */; + targetProxy = 5B8957EC1CB8F95A847120AD59DDEFAB /* PBXContainerItemProxy */; + }; + D8E393A29EF660C4A48ACF8426C25D32 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardCore; + target = F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */; + targetProxy = 43375E8A7E5DEE972D5A3A7CC55C741F /* PBXContainerItemProxy */; + }; + D9FB833B6E0D570E62522324BCDCB420 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardToolbarManager; + target = 020993F16DA5986DACE118349EBCE9E5 /* IQKeyboardToolbarManager */; + targetProxy = 2D17082BDAA079066A9B2943E85BE982 /* PBXContainerItemProxy */; + }; + E769300308672AE66F4679E79ABF421C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "IQKeyboardToolbar-IQKeyboardToolbar"; + target = B247F77A0CD5E19C8187A9BA1EB58C09 /* IQKeyboardToolbar-IQKeyboardToolbar */; + targetProxy = CF667262D25773528EC51D3D7DA7FCB9 /* PBXContainerItemProxy */; + }; + EBDABB0A79F03526A3A3A7726153BCC6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = JPush; + target = 5FB6AB0A09E7A2F2BE11AD6BAEFD9AED /* JPush */; + targetProxy = 133C2EC85A61CDF06B89A71B3F3FB832 /* PBXContainerItemProxy */; + }; + EBF5E69FEE7E49D4E80788A055AE67C5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "WechatOpenSDK-XCFramework"; + target = 7F18C31A804695333763EEC303E265D7 /* WechatOpenSDK-XCFramework */; + targetProxy = 168E86429E4140AB7AE450B6F636B64E /* PBXContainerItemProxy */; + }; + EEB39FDC8A236AB428E4BA853F5A9139 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMDevice; + target = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC /* UMDevice */; + targetProxy = F9D06F8A081789EC565FDAA1773A6650 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 012A277CBE0FB966947E611DB8B20F3F /* Release */ = { + 006ECEB934E36E2BAC3C338BB61530B2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BDDEE926B156A69E8B915347853ECEC5 /* IQKeyboardManagerSwift.release.xcconfig */; + baseConfigurationReference = F9CB2239F63422E991F6FEF9D9A32967 /* IQKeyboardNotification.debug.xcconfig */; buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardNotification; + PRODUCT_NAME = IQKeyboardNotification; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 00E826101F8ECF726DC994CEF0D6722C /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = D2B0169030016DBD87F970A973A138AD /* IQKeyboardCore.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardCore"; + IBSC_MODULE = IQKeyboardCore; + INFOPLIST_FILE = "Target Support Files/IQKeyboardCore/ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQKeyboardCore; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 046607F7F70BF6ADBE3CC5FB84191FB7 /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 930E9B1B194A403F3F0A4F95FAF2427A /* AMapLocation-NO-IDFA.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = SimulatorDebug; + }; + 099143098447CA7F8B58F10A500B8F4A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 533B31BFC1F29651016A4CED40C41C45 /* IQKeyboardReturnManager.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardReturnManager; + PRODUCT_NAME = IQKeyboardReturnManager; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 09C31970175B907E646C8274BAB9E057 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 11B38E077C1F133396EB0CF305E0EF6B /* IQKeyboardToolbar.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardToolbar; + PRODUCT_NAME = IQKeyboardToolbar; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 0C48E272FEFCEBBFB916BC49AD53DB8B /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 47A354AE76F39CD50DF8DE8D5F744498 /* IQKeyboardManagerSwift.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGNING_ALLOWED = NO; CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardManagerSwift"; IBSC_MODULE = IQKeyboardManagerSwift; @@ -3158,11 +3311,89 @@ TARGETED_DEVICE_FAMILY = "1,2"; WRAPPER_EXTENSION = bundle; }; + name = SimulatorDebug; + }; + 0CBBD15A4F485A23067401CA54BAB2A2 /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 47A354AE76F39CD50DF8DE8D5F744498 /* IQKeyboardManagerSwift.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardManagerSwift; + PRODUCT_NAME = IQKeyboardManagerSwift; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = SimulatorDebug; + }; + 1256C974196FF130605BCB900B8E4CF2 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A60612F837C72E04C6FBB22DF596D0FD /* Pods-suixinkanTests.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + INFOPLIST_FILE = "Target Support Files/Pods-suixinkanTests/Pods-suixinkanTests-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-suixinkanTests/Pods-suixinkanTests.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; name = Release; }; - 02041FF79C3A0DB26462077E7FD4E2E0 /* Debug */ = { + 15E5D635811DE4DDEF79E7C0D7C02EE5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B3A9B2740ED243A88FDF2D9AE77E9392 /* Pods-suixinkan.debug.xcconfig */; + baseConfigurationReference = 9C16EBBD1A736D37F674242425B27F20 /* Pods-suixinkan.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -3194,14 +3425,158 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; + name = Release; + }; + 19F92A39CD5E1730023173E7FB07EAB7 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9F44C0F5A31C9EFE79B6821581FC6A90 /* JCore.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; name = Debug; }; - 0606EC124017CF52B54FEB3096BC7E75 /* Debug */ = { + 1B03E27940D9DB99696B499239061A26 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CF9B73BD5A7EF49C515CE054315DBC4E /* Pods-suixinkanTests.debug.xcconfig */; + baseConfigurationReference = E58F90C5C01D15A1D8477A2F76C55479 /* IQKeyboardToolbar.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbar"; + IBSC_MODULE = IQKeyboardToolbar; + INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbar/ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQKeyboardToolbar; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 1EE3CBE979432D435B81CBAA8BACEBBF /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3F8A7B40939E68E709158AA51CF7B536 /* UMCommon.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 1FE8B9B19BDB828D1D6E2BAB12520D85 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3F2BA6FF47C66D4951D519C0085C948B /* AMapLocation-NO-IDFA.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 2251E044D8EF017D45F9D3DEBBE7E37A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A5009A8DB6C64B30425E121DEC607B95 /* IQTextInputViewNotification.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextInputViewNotification"; + IBSC_MODULE = IQTextInputViewNotification; + INFOPLIST_FILE = "Target Support Files/IQTextInputViewNotification/ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQTextInputViewNotification; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 2A9DF9EAE34E515C55D0F836B17B0CC9 /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 65E1594E46F076BA8A8528BF7CD2E5DB /* IQKeyboardCore.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardCore"; + IBSC_MODULE = IQKeyboardCore; + INFOPLIST_FILE = "Target Support Files/IQKeyboardCore/ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQKeyboardCore; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = SimulatorDebug; + }; + 2C54CBB64D554D5B12FCC966401A3CD5 /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 65E1594E46F076BA8A8528BF7CD2E5DB /* IQKeyboardCore.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardCore/IQKeyboardCore-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQKeyboardCore/IQKeyboardCore-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQKeyboardCore/IQKeyboardCore.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardCore; + PRODUCT_NAME = IQKeyboardCore; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = SimulatorDebug; + }; + 2F2E19975B742A91756525BE8AD1E3E9 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3371B87E601C64001CB6429D6D94E799 /* Pods-suixinkanTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -3238,147 +3613,6 @@ }; name = Debug; }; - 0BD0FCB5FEB34EEB167484DC4332BF7A /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 533B31BFC1F29651016A4CED40C41C45 /* IQKeyboardReturnManager.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardReturnManager"; - IBSC_MODULE = IQKeyboardReturnManager; - INFOPLIST_FILE = "Target Support Files/IQKeyboardReturnManager/ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - PRODUCT_NAME = IQKeyboardReturnManager; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - 15B999E2D783FC8A3BC5F71533A39875 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1D1E7E265254C8003D8A5F7C75B7B539 /* AMapFoundation-NO-IDFA.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 16A5DD118458BA2334D20E585171B938 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = FA43AA432E51DD3E160CB45F75EDD874 /* JCore.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 1896DE7FDF20E26D5F5B8876A51159FD /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 56E9537047D72ABA1C9695C95A4AF843 /* UMAPM.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 1C8EA5B039B7BE2726CC898219AD281B /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 401C0B5E9F8F1552898BFACFDEB8C41D /* IQKeyboardNotification.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardNotification"; - IBSC_MODULE = IQKeyboardNotification; - INFOPLIST_FILE = "Target Support Files/IQKeyboardNotification/ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - PRODUCT_NAME = IQKeyboardNotification; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - 2238363AFCD41557F694AFC53F84E647 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = A5009A8DB6C64B30425E121DEC607B95 /* IQTextInputViewNotification.debug.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification.modulemap"; - PRODUCT_MODULE_NAME = IQTextInputViewNotification; - PRODUCT_NAME = IQTextInputViewNotification; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.9; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 2DED9B08143AB237AB1FD941F8F133B7 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = FC4CD6A2AB7E8F21DDF47AE3878B13B4 /* IQTextView.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextView"; - IBSC_MODULE = IQTextView; - INFOPLIST_FILE = "Target Support Files/IQTextView/ResourceBundle-IQTextView-IQTextView-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - PRODUCT_NAME = IQTextView; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; 30E0B9EFD9A5C45D0D351231E81B30B3 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { @@ -3441,86 +3675,9 @@ }; name = Release; }; - 320E6AB386A42EB3A6AEBCB1958DD04C /* Debug */ = { + 33570970A5E44A907921BFC5D3CDFC52 /* SimulatorDebug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 47A354AE76F39CD50DF8DE8D5F744498 /* IQKeyboardManagerSwift.debug.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap"; - PRODUCT_MODULE_NAME = IQKeyboardManagerSwift; - PRODUCT_NAME = IQKeyboardManagerSwift; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.9; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 334CB1D451155AB744CC00F2F046EFB6 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 401C0B5E9F8F1552898BFACFDEB8C41D /* IQKeyboardNotification.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification.modulemap"; - PRODUCT_MODULE_NAME = IQKeyboardNotification; - PRODUCT_NAME = IQKeyboardNotification; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.9; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 3844E410827720E9CD81C03067E5883F /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 357507030049F8711B5F2560C8BE96B0 /* AMapFoundation-NO-IDFA.release.xcconfig */; + baseConfigurationReference = 56E9537047D72ABA1C9695C95A4AF843 /* UMAPM.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -3532,11 +3689,138 @@ ); SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; + }; + name = SimulatorDebug; + }; + 35BB84CEDBA5C1476D858453DE3FC701 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1D1E7E265254C8003D8A5F7C75B7B539 /* AMapFoundation-NO-IDFA.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 374BDDC1B25527BE81775EB8627C15CD /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A8E60BFFD4A191EDF1872BE7E0FAE073 /* IQKeyboardReturnManager.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardReturnManager"; + IBSC_MODULE = IQKeyboardReturnManager; + INFOPLIST_FILE = "Target Support Files/IQKeyboardReturnManager/ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQKeyboardReturnManager; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; }; name = Release; }; - 39FEA6E129AEF8E6B57327F300DE025A /* Release */ = { + 3D69CA0B1695293FBA0009EA7E34F1F5 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A5009A8DB6C64B30425E121DEC607B95 /* IQTextInputViewNotification.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification.modulemap"; + PRODUCT_MODULE_NAME = IQTextInputViewNotification; + PRODUCT_NAME = IQTextInputViewNotification; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 3DE59E452D8974494117DF1C303917B3 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E58F90C5C01D15A1D8477A2F76C55479 /* IQKeyboardToolbar.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardToolbar; + PRODUCT_NAME = IQKeyboardToolbar; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 427A15AAEF63818FAA1CAC6300810564 /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9F44C0F5A31C9EFE79B6821581FC6A90 /* JCore.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = SimulatorDebug; + }; + 45B43439F28EA2D1004B2EE36A4E63DC /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = D2B0169030016DBD87F970A973A138AD /* IQKeyboardCore.release.xcconfig */; buildSettings = { @@ -3575,7 +3859,76 @@ }; name = Release; }; - 4211ACC895D2325D62E504C88FDE52F4 /* Release */ = { + 46F98087C8D84310CDE4A60C95BB50E4 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 10CADA6646C9AF13C983D13EAF7F5378 /* IQKeyboardToolbarManager.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbarManager"; + IBSC_MODULE = IQKeyboardToolbarManager; + INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbarManager/ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQKeyboardToolbarManager; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 4A63680095D13AFE8AADC2DD651ED1DF /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E64981F07E6AF8250D37F4D1295891B8 /* UMCommon.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 51A5AA0D4A6EA7B3DEE27239C671F20C /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = BDDEE926B156A69E8B915347853ECEC5 /* IQKeyboardManagerSwift.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardManagerSwift"; + IBSC_MODULE = IQKeyboardManagerSwift; + INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQKeyboardManagerSwift; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 5462C869E62F6E27C1B8B088F9859726 /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 533B31BFC1F29651016A4CED40C41C45 /* IQKeyboardReturnManager.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardReturnManager"; + IBSC_MODULE = IQKeyboardReturnManager; + INFOPLIST_FILE = "Target Support Files/IQKeyboardReturnManager/ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQKeyboardReturnManager; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = SimulatorDebug; + }; + 54E5F780F370BCDEBF4A70F5FA2DE9FF /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = F283224B76C1D6B83702001679439919 /* UMAPM.release.xcconfig */; buildSettings = { @@ -3593,9 +3946,9 @@ }; name = Release; }; - 49EBBE60492138920A951F8BD7CD4013 /* Release */ = { + 57F30DED93690F3F73FC85C798F6920A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 649233ED6CEAD11508C3FEC87609ADF7 /* AMap3DMap-NO-IDFA.release.xcconfig */; + baseConfigurationReference = FA43AA432E51DD3E160CB45F75EDD874 /* JCore.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -3611,66 +3964,26 @@ }; name = Release; }; - 535F4FAD82A3C67D930C230498439B31 /* Debug */ = { + 586B0D9EBD67B3D385760CD014900637 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 30B02A6B0D6954EF43EFA3789887E608 /* AMapSearch-NO-IDFA.debug.xcconfig */; + baseConfigurationReference = 3BAA32FB751F6BB0FD65930595456ACA /* IQTextView.release.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextView"; + IBSC_MODULE = IQTextView; + INFOPLIST_FILE = "Target Support Files/IQTextView/ResourceBundle-IQTextView-IQTextView-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 59C25D381C381A4E53F13543611D1E41 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 38B439905141423BD2DADBBD5EFC72DE /* Pods-suixinkanTests.release.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - INFOPLIST_FILE = "Target Support Files/Pods-suixinkanTests/Pods-suixinkanTests-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-suixinkanTests/Pods-suixinkanTests.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = IQTextView; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; + WRAPPER_EXTENSION = bundle; }; name = Release; }; - 5BD26274B0DFC6425FE1E0362DA36343 /* Release */ = { + 5D2D3B802F1C540631553C6626C51D77 /* SimulatorDebug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 10CADA6646C9AF13C983D13EAF7F5378 /* IQKeyboardToolbarManager.release.xcconfig */; + baseConfigurationReference = 11B38E077C1F133396EB0CF305E0EF6B /* IQKeyboardToolbar.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3682,9 +3995,9 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-prefix.pch"; GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager-Info.plist"; + INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 16.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -3692,9 +4005,82 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager.modulemap"; - PRODUCT_MODULE_NAME = IQKeyboardToolbarManager; - PRODUCT_NAME = IQKeyboardToolbarManager; + MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardToolbar; + PRODUCT_NAME = IQKeyboardToolbar; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = SimulatorDebug; + }; + 5D65C20480CD1638A64822CF819348BB /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F9CB2239F63422E991F6FEF9D9A32967 /* IQKeyboardNotification.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardNotification"; + IBSC_MODULE = IQKeyboardNotification; + INFOPLIST_FILE = "Target Support Files/IQKeyboardNotification/ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQKeyboardNotification; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 5EBEDA379F0CDF486B8F287C13BFE013 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1FB7DE577ECCA1457268EA70E8DB4DAC /* JPush.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 5FAC6598990735686A996D7E70DF3EA8 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A8E60BFFD4A191EDF1872BE7E0FAE073 /* IQKeyboardReturnManager.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardReturnManager; + PRODUCT_NAME = IQKeyboardReturnManager; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -3707,41 +4093,24 @@ }; name = Release; }; - 5C1D7A1A4A4E2BB09B4EB745831DF0DF /* Debug */ = { + 610FF798BB5843B0008389B878CF0E3E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9F44C0F5A31C9EFE79B6821581FC6A90 /* JCore.debug.xcconfig */; + baseConfigurationReference = 2161AA772A6755F4D5D60BD723919D3B /* IQTextInputViewNotification.release.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextInputViewNotification"; + IBSC_MODULE = IQTextInputViewNotification; + INFOPLIST_FILE = "Target Support Files/IQTextInputViewNotification/ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); + PRODUCT_NAME = IQTextInputViewNotification; SDKROOT = iphoneos; + SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; }; - name = Debug; + name = Release; }; - 5DA53E11020A0B1CF2BAA2E4B51DB441 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = A3CDCD8BAD4E220D8D74F8D8D6DE8034 /* UMDevice.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 5F80B619FE770C8758FE91DA44F96A04 /* Release */ = { + 614855485F99BBA9DA1E29197646AA99 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = BDDEE926B156A69E8B915347853ECEC5 /* IQKeyboardManagerSwift.release.xcconfig */; buildSettings = { @@ -3780,7 +4149,627 @@ }; name = Release; }; - 5FF6037882F7D1482C88D75D7A488DFA /* Debug */ = { + 66B8ED63760B2E1782BC65C56BB81A23 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 533B31BFC1F29651016A4CED40C41C45 /* IQKeyboardReturnManager.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardReturnManager"; + IBSC_MODULE = IQKeyboardReturnManager; + INFOPLIST_FILE = "Target Support Files/IQKeyboardReturnManager/ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQKeyboardReturnManager; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 68894A46ED94B1B55EDBC8E5B7F16A4A /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FC4CD6A2AB7E8F21DDF47AE3878B13B4 /* IQTextView.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQTextView/IQTextView-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQTextView/IQTextView-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQTextView/IQTextView.modulemap"; + PRODUCT_MODULE_NAME = IQTextView; + PRODUCT_NAME = IQTextView; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = SimulatorDebug; + }; + 6A12D2FD2E860D435F801E231808847B /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 401C0B5E9F8F1552898BFACFDEB8C41D /* IQKeyboardNotification.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardNotification"; + IBSC_MODULE = IQKeyboardNotification; + INFOPLIST_FILE = "Target Support Files/IQKeyboardNotification/ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQKeyboardNotification; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 6B39FC5F68684EDE8E1156AEFCE888C6 /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E64981F07E6AF8250D37F4D1295891B8 /* UMCommon.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = SimulatorDebug; + }; + 6FD6B6F43063FD5FCCE14F70DA9A5B69 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DFE51D2405E1E217F50AA3BA1213B3AD /* UMDevice.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 72A219A8FC63CFB344DBE3451FA1313D /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 10CADA6646C9AF13C983D13EAF7F5378 /* IQKeyboardToolbarManager.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardToolbarManager; + PRODUCT_NAME = IQKeyboardToolbarManager; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 7A2AE90C14DDF3F5EA98F38A54A09F39 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 11B38E077C1F133396EB0CF305E0EF6B /* IQKeyboardToolbar.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbar"; + IBSC_MODULE = IQKeyboardToolbar; + INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbar/ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQKeyboardToolbar; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 7AB411313E0E948C032AC6FACEC06029 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1FADC993D884553299A227B2F37F270B /* IQKeyboardToolbarManager.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbarManager"; + IBSC_MODULE = IQKeyboardToolbarManager; + INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbarManager/ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQKeyboardToolbarManager; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 7CCF3C55E3884B7D6BAA7A7B5A200CE1 /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DD52E2C9D26643C4510332244B319F71 /* JPush.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = SimulatorDebug; + }; + 80ECF48F68A3A075A2A0D8B392C30F84 /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FC4CD6A2AB7E8F21DDF47AE3878B13B4 /* IQTextView.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextView"; + IBSC_MODULE = IQTextView; + INFOPLIST_FILE = "Target Support Files/IQTextView/ResourceBundle-IQTextView-IQTextView-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQTextView; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = SimulatorDebug; + }; + 8114091CF46E116D123C7DFC8F3175BF /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 533B31BFC1F29651016A4CED40C41C45 /* IQKeyboardReturnManager.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardReturnManager; + PRODUCT_NAME = IQKeyboardReturnManager; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = SimulatorDebug; + }; + 87F708D71356EA1183EF5535D5FA83FE /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 65E1594E46F076BA8A8528BF7CD2E5DB /* IQKeyboardCore.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardCore"; + IBSC_MODULE = IQKeyboardCore; + INFOPLIST_FILE = "Target Support Files/IQKeyboardCore/ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQKeyboardCore; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 89A05ED16BE7F147E0B2C1D88345B7B6 /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E3B33A56AD414D84948526129E9D584C /* Pods-suixinkan.simulatordebug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + INFOPLIST_FILE = "Target Support Files/Pods-suixinkan/Pods-suixinkan-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-suixinkan/Pods-suixinkan.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = SimulatorDebug; + }; + 93211965B43F0CB2B08107959A929B0F /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1FADC993D884553299A227B2F37F270B /* IQKeyboardToolbarManager.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardToolbarManager; + PRODUCT_NAME = IQKeyboardToolbarManager; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = SimulatorDebug; + }; + 93DF1B4C8EA7BE813A9B7A8CC33CC6F6 /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C7C310CD68DF209957D60358329E9D5B /* AMap3DMap-NO-IDFA.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = SimulatorDebug; + }; + 946384BF19448D77AF04CB5114DBCF14 /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F9CB2239F63422E991F6FEF9D9A32967 /* IQKeyboardNotification.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardNotification"; + IBSC_MODULE = IQKeyboardNotification; + INFOPLIST_FILE = "Target Support Files/IQKeyboardNotification/ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQKeyboardNotification; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = SimulatorDebug; + }; + 975FEEA40A8C8BD46300095E53BD15EE /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 47A354AE76F39CD50DF8DE8D5F744498 /* IQKeyboardManagerSwift.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardManagerSwift"; + IBSC_MODULE = IQKeyboardManagerSwift; + INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQKeyboardManagerSwift; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 988225462B092B5D7926A95A1A21B24D /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FDF709D73DE1142AE1CF86A66274B9FC /* WechatOpenSDK-XCFramework.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = SimulatorDebug; + }; + 993C8EF2D62C050B1B18AE2E75654CEB /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 357507030049F8711B5F2560C8BE96B0 /* AMapFoundation-NO-IDFA.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + A05DB17AED4D51BD93C7666E23ABD90D /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 30B02A6B0D6954EF43EFA3789887E608 /* AMapSearch-NO-IDFA.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = SimulatorDebug; + }; + A093432E64AA520BF0DA955291A9475D /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3AAAF0891AEED7CA4AF20AE95070E340 /* AMapSearch-NO-IDFA.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + AC920FCB33A41A7879A8121BC9971074 /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A5009A8DB6C64B30425E121DEC607B95 /* IQTextInputViewNotification.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextInputViewNotification"; + IBSC_MODULE = IQTextInputViewNotification; + INFOPLIST_FILE = "Target Support Files/IQTextInputViewNotification/ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQTextInputViewNotification; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = SimulatorDebug; + }; + AD0AB773E05696871E507C0BA3F182CB /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FC4CD6A2AB7E8F21DDF47AE3878B13B4 /* IQTextView.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextView"; + IBSC_MODULE = IQTextView; + INFOPLIST_FILE = "Target Support Files/IQTextView/ResourceBundle-IQTextView-IQTextView-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQTextView; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + AF0A1E4E43090E7D99AEE73C05A36AC4 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 930E9B1B194A403F3F0A4F95FAF2427A /* AMapLocation-NO-IDFA.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + B0C58F24582EC0647BB0D8EC658E7C3B /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 401C0B5E9F8F1552898BFACFDEB8C41D /* IQKeyboardNotification.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardNotification; + PRODUCT_NAME = IQKeyboardNotification; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + B52FE32909A379BCBB8A0A31C91FC490 /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0AFBD211AC6EFEB81A9519313236FABF /* Pods-suixinkanTests.simulatordebug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = ""; + INFOPLIST_FILE = "Target Support Files/Pods-suixinkanTests/Pods-suixinkanTests-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-suixinkanTests/Pods-suixinkanTests.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = SimulatorDebug; + }; + BAC71FA334650D78F8E815FFDA1DB086 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 8D6DCAE6D0330A20D29082667233E33C /* WechatOpenSDK-XCFramework.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + BC62923F49BA0AC24F803CF4CE8FA864 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = FC4CD6A2AB7E8F21DDF47AE3878B13B4 /* IQTextView.debug.xcconfig */; buildSettings = { @@ -3818,24 +4807,64 @@ }; name = Debug; }; - 647E321B8C9A62237B652FC7A3AD1E47 /* Debug */ = { + BD10A3EFC96C5630E8B5AEC4C641679F /* SimulatorDebug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 65E1594E46F076BA8A8528BF7CD2E5DB /* IQKeyboardCore.debug.xcconfig */; + baseConfigurationReference = 1FADC993D884553299A227B2F37F270B /* IQKeyboardToolbarManager.debug.xcconfig */; buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardCore"; - IBSC_MODULE = IQKeyboardCore; - INFOPLIST_FILE = "Target Support Files/IQKeyboardCore/ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbarManager"; + IBSC_MODULE = IQKeyboardToolbarManager; + INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbarManager/ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 16.0; - PRODUCT_NAME = IQKeyboardCore; + PRODUCT_NAME = IQKeyboardToolbarManager; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; WRAPPER_EXTENSION = bundle; }; + name = SimulatorDebug; + }; + BF65BDF3CFEB40B655601B9C7CFE2F9E /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 67DC68595F07F473A69296FC2DD4E016 /* Pods-suixinkan.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + INFOPLIST_FILE = "Target Support Files/Pods-suixinkan/Pods-suixinkan-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-suixinkan/Pods-suixinkan.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; name = Debug; }; - 696522CBEFD31122B46006436AB43250 /* Debug */ = { + C0864040DF7B74E1F31D9D1107560BAF /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = DD52E2C9D26643C4510332244B319F71 /* JPush.debug.xcconfig */; buildSettings = { @@ -3852,317 +4881,7 @@ }; name = Debug; }; - 6AFE5262DFBB0C912ABF0410AA2CDF4F /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E58F90C5C01D15A1D8477A2F76C55479 /* IQKeyboardToolbar.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar.modulemap"; - PRODUCT_MODULE_NAME = IQKeyboardToolbar; - PRODUCT_NAME = IQKeyboardToolbar; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.9; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 6E17D2386C42593D0AABC655C7774105 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 2161AA772A6755F4D5D60BD723919D3B /* IQTextInputViewNotification.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextInputViewNotification"; - IBSC_MODULE = IQTextInputViewNotification; - INFOPLIST_FILE = "Target Support Files/IQTextInputViewNotification/ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - PRODUCT_NAME = IQTextInputViewNotification; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - 7082C84E9F4F3C5661F4397D14D70B1D /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 8D6DCAE6D0330A20D29082667233E33C /* WechatOpenSDK-XCFramework.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 75E64EAB47C997D26B8967D42209AB20 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E64981F07E6AF8250D37F4D1295891B8 /* UMCommon.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 7E4C638BFF9EF5EEA6326FCBEE6FC303 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = D2B0169030016DBD87F970A973A138AD /* IQKeyboardCore.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardCore"; - IBSC_MODULE = IQKeyboardCore; - INFOPLIST_FILE = "Target Support Files/IQKeyboardCore/ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - PRODUCT_NAME = IQKeyboardCore; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - 7F74C706E4D19AEDB3A59195C8BEC673 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 3BAA32FB751F6BB0FD65930595456ACA /* IQTextView.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextView"; - IBSC_MODULE = IQTextView; - INFOPLIST_FILE = "Target Support Files/IQTextView/ResourceBundle-IQTextView-IQTextView-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - PRODUCT_NAME = IQTextView; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - 80B72EAE1B2AD2A3BF3F8B0A27C743D3 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = A8E60BFFD4A191EDF1872BE7E0FAE073 /* IQKeyboardReturnManager.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager.modulemap"; - PRODUCT_MODULE_NAME = IQKeyboardReturnManager; - PRODUCT_NAME = IQKeyboardReturnManager; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.9; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 87C6F4BCB4AC30D2C04EA64163093E7C /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 3F8A7B40939E68E709158AA51CF7B536 /* UMCommon.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 95ADD7B90BC3B46AC0948ABE0EC0E0A2 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 533B31BFC1F29651016A4CED40C41C45 /* IQKeyboardReturnManager.debug.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager.modulemap"; - PRODUCT_MODULE_NAME = IQKeyboardReturnManager; - PRODUCT_NAME = IQKeyboardReturnManager; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.9; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 9EE48D30C984E66495072475300D4032 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1FADC993D884553299A227B2F37F270B /* IQKeyboardToolbarManager.debug.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager.modulemap"; - PRODUCT_MODULE_NAME = IQKeyboardToolbarManager; - PRODUCT_NAME = IQKeyboardToolbarManager; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.9; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - A5889394557E95B280BBA784CBC27862 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 930E9B1B194A403F3F0A4F95FAF2427A /* AMapLocation-NO-IDFA.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - A746835B9BE82EA7E428D6077D647091 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1FADC993D884553299A227B2F37F270B /* IQKeyboardToolbarManager.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbarManager"; - IBSC_MODULE = IQKeyboardToolbarManager; - INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbarManager/ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - PRODUCT_NAME = IQKeyboardToolbarManager; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - A8694ADCCDD4F2BD34E0E6F2E2694053 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = F9CB2239F63422E991F6FEF9D9A32967 /* IQKeyboardNotification.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardNotification"; - IBSC_MODULE = IQKeyboardNotification; - INFOPLIST_FILE = "Target Support Files/IQKeyboardNotification/ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - PRODUCT_NAME = IQKeyboardNotification; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - A8894230A204E1888695F3677A130967 /* Debug */ = { + C0A3367DEECA243FFB6381711E119612 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = FDF709D73DE1142AE1CF86A66274B9FC /* WechatOpenSDK-XCFramework.debug.xcconfig */; buildSettings = { @@ -4180,26 +4899,171 @@ }; name = Debug; }; - B6173B57375D2D2F095AE9D0DA83193E /* Debug */ = { + C85614EF79473B47C339BE432AEF69EF /* SimulatorDebug */ = { isa = XCBuildConfiguration; baseConfigurationReference = A5009A8DB6C64B30425E121DEC607B95 /* IQTextInputViewNotification.debug.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextInputViewNotification"; - IBSC_MODULE = IQTextInputViewNotification; - INFOPLIST_FILE = "Target Support Files/IQTextInputViewNotification/ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist"; + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification.modulemap"; + PRODUCT_MODULE_NAME = IQTextInputViewNotification; PRODUCT_NAME = IQTextInputViewNotification; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = SimulatorDebug; + }; + C9F495D594D104438C53E96A18D74E5E /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 47A354AE76F39CD50DF8DE8D5F744498 /* IQKeyboardManagerSwift.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardManagerSwift; + PRODUCT_NAME = IQKeyboardManagerSwift; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + D15D7E129385054A649F014F167DD205 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C7C310CD68DF209957D60358329E9D5B /* AMap3DMap-NO-IDFA.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + D17A5F9FE4EE86C216ACE61D6FB58CE7 /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1D1E7E265254C8003D8A5F7C75B7B539 /* AMapFoundation-NO-IDFA.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = SimulatorDebug; + }; + D768CD154ED12F7BE1D6BB9E873A6911 /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 11B38E077C1F133396EB0CF305E0EF6B /* IQKeyboardToolbar.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbar"; + IBSC_MODULE = IQKeyboardToolbar; + INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbar/ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + PRODUCT_NAME = IQKeyboardToolbar; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; WRAPPER_EXTENSION = bundle; }; + name = SimulatorDebug; + }; + D8C82D4A0DB38BA42139C9D3619C3B6C /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 56E9537047D72ABA1C9695C95A4AF843 /* UMAPM.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; name = Debug; }; - B71B079A30C76B77DB36B83409B8C6BB /* Release */ = { + DDB0B8C1800EF25E633E9EF05D74FD72 /* SimulatorDebug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DFE51D2405E1E217F50AA3BA1213B3AD /* UMDevice.release.xcconfig */; + baseConfigurationReference = A3CDCD8BAD4E220D8D74F8D8D6DE8034 /* UMDevice.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = SimulatorDebug; + }; + E10C1F80C3E9A1D246A4D102C7806348 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 649233ED6CEAD11508C3FEC87609ADF7 /* AMap3DMap-NO-IDFA.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -4215,7 +5079,90 @@ }; name = Release; }; - BE25CEBFFAE7165BCCFE1CD3EEB5575A /* Debug */ = { + E756D4F85371E4C3B99D3BEC6CD5207F /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + 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; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "POD_CONFIGURATION_SIMULATOR_DEBUG=1", + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRIP_INSTALLED_PRODUCT = NO; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + SYMROOT = "${SRCROOT}/../build"; + }; + name = SimulatorDebug; + }; + E91CE575290BC3A080E4391DC0E93244 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A3CDCD8BAD4E220D8D74F8D8D6DE8034 /* UMDevice.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + EAB3DCC5A63DFB2910DB5131BA8617AB /* SimulatorDebug */ = { isa = XCBuildConfiguration; baseConfigurationReference = F9CB2239F63422E991F6FEF9D9A32967 /* IQKeyboardNotification.debug.xcconfig */; buildSettings = { @@ -4251,9 +5198,9 @@ VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = SimulatorDebug; }; - C0AED0B3130BD6BFEEEEB33005E1814C /* Release */ = { + ECFE8EE882A8E0E8F1F88A2CED71761D /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 3BAA32FB751F6BB0FD65930595456ACA /* IQTextView.release.xcconfig */; buildSettings = { @@ -4292,47 +5239,10 @@ }; name = Release; }; - C7DF9A8C445C3B988B65735AAFE1F964 /* Release */ = { + ED20D572033C5607EC8FF9D4C2B16843 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1FB7DE577ECCA1457268EA70E8DB4DAC /* JPush.release.xcconfig */; + baseConfigurationReference = 65E1594E46F076BA8A8528BF7CD2E5DB /* IQKeyboardCore.debug.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - CA5F2D3465D7CF173F604FC5D9E07ED5 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 3AAAF0891AEED7CA4AF20AE95070E340 /* AMapSearch-NO-IDFA.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - CF5D87EBE19B90BA7E2BE608C228C840 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 081A933139371B97D5ABFD37B065516E /* Pods-suixinkan.release.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4343,8 +5253,9 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_MODULE_VERIFIER = NO; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - INFOPLIST_FILE = "Target Support Files/Pods-suixinkan/Pods-suixinkan-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardCore/IQKeyboardCore-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQKeyboardCore/IQKeyboardCore-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 16.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -4352,85 +5263,66 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-suixinkan/Pods-suixinkan.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + MODULEMAP_FILE = "Target Support Files/IQKeyboardCore/IQKeyboardCore.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardCore; + PRODUCT_NAME = IQKeyboardCore; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - D6A628D961E772A3E10F7FE79BE8D117 /* Release */ = { + F0545B6F999FF16FA19AA34E787CC0D6 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 10CADA6646C9AF13C983D13EAF7F5378 /* IQKeyboardToolbarManager.release.xcconfig */; + baseConfigurationReference = 30B02A6B0D6954EF43EFA3789887E608 /* AMapSearch-NO-IDFA.debug.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbarManager"; - IBSC_MODULE = IQKeyboardToolbarManager; - INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbarManager/ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + F0E1E72ABB5DF0FF9232765B8F59FAE6 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1FADC993D884553299A227B2F37F270B /* IQKeyboardToolbarManager.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardToolbarManager; PRODUCT_NAME = IQKeyboardToolbarManager; SDKROOT = iphoneos; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - D6FE8A14AB372C8FF2AD27FF776725C9 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E58F90C5C01D15A1D8477A2F76C55479 /* IQKeyboardToolbar.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbar"; - IBSC_MODULE = IQKeyboardToolbar; - INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbar/ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - PRODUCT_NAME = IQKeyboardToolbar; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - D756F5DCF6F32B67A6CA3F1422C11322 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 11B38E077C1F133396EB0CF305E0EF6B /* IQKeyboardToolbar.debug.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar.modulemap"; - PRODUCT_MODULE_NAME = IQKeyboardToolbar; - PRODUCT_NAME = IQKeyboardToolbar; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_INSTALL_OBJC_HEADER = YES; SWIFT_VERSION = 5.9; @@ -4440,131 +5332,6 @@ }; name = Debug; }; - D801C66273BC5A1B462D9017D43081DB /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 2161AA772A6755F4D5D60BD723919D3B /* IQTextInputViewNotification.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification.modulemap"; - PRODUCT_MODULE_NAME = IQTextInputViewNotification; - PRODUCT_NAME = IQTextInputViewNotification; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.9; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - D80C09B5C3E12110BB1B81C6C2F5466A /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 3F2BA6FF47C66D4951D519C0085C948B /* AMapLocation-NO-IDFA.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - DD7C8FFCC688D270EB22589A35ABBC73 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C7C310CD68DF209957D60358329E9D5B /* AMap3DMap-NO-IDFA.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - E9B1012507611C77919368352A1CCF21 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 47A354AE76F39CD50DF8DE8D5F744498 /* IQKeyboardManagerSwift.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardManagerSwift"; - IBSC_MODULE = IQKeyboardManagerSwift; - INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - PRODUCT_NAME = IQKeyboardManagerSwift; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - EE151C2155EF5ACDC039D9C2E031F5CE /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 11B38E077C1F133396EB0CF305E0EF6B /* IQKeyboardToolbar.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbar"; - IBSC_MODULE = IQKeyboardToolbar; - INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbar/ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - PRODUCT_NAME = IQKeyboardToolbar; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - EF92D0927B71015AB8BC56491933B342 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = A8E60BFFD4A191EDF1872BE7E0FAE073 /* IQKeyboardReturnManager.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardReturnManager"; - IBSC_MODULE = IQKeyboardReturnManager; - INFOPLIST_FILE = "Target Support Files/IQKeyboardReturnManager/ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 16.0; - PRODUCT_NAME = IQKeyboardReturnManager; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; F4FF6A0D1970CA9705974E3CB2134802 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -4631,9 +5398,9 @@ }; name = Debug; }; - FD4D1EB782183AD18FE4C7DDDDE0785C /* Debug */ = { + FF360B7D4473A88DC4CD81C9815F7F75 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 65E1594E46F076BA8A8528BF7CD2E5DB /* IQKeyboardCore.debug.xcconfig */; + baseConfigurationReference = 2161AA772A6755F4D5D60BD723919D3B /* IQTextInputViewNotification.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -4645,9 +5412,9 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardCore/IQKeyboardCore-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification-prefix.pch"; GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQKeyboardCore/IQKeyboardCore-Info.plist"; + INFOPLIST_FILE = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 16.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -4655,55 +5422,90 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/IQKeyboardCore/IQKeyboardCore.modulemap"; - PRODUCT_MODULE_NAME = IQKeyboardCore; - PRODUCT_NAME = IQKeyboardCore; + MODULEMAP_FILE = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification.modulemap"; + PRODUCT_MODULE_NAME = IQTextInputViewNotification; + PRODUCT_NAME = IQTextInputViewNotification; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_INSTALL_OBJC_HEADER = YES; SWIFT_VERSION = 5.9; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 03C82958E211FAEE4B286929A20468BB /* Build configuration list for PBXAggregateTarget "UMDevice" */ = { + 16042111B26CDDA811DEA06D014F8608 /* Build configuration list for PBXAggregateTarget "UMCommon" */ = { isa = XCConfigurationList; buildConfigurations = ( - 5DA53E11020A0B1CF2BAA2E4B51DB441 /* Debug */, - B71B079A30C76B77DB36B83409B8C6BB /* Release */, + 4A63680095D13AFE8AADC2DD651ED1DF /* Debug */, + 1EE3CBE979432D435B81CBAA8BACEBBF /* Release */, + 6B39FC5F68684EDE8E1156AEFCE888C6 /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 2AE6EDA8F3752725485446850EC000D4 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbar" */ = { + 24187E637FC68EF68B8A7A6028C0073F /* Build configuration list for PBXNativeTarget "IQTextView" */ = { isa = XCConfigurationList; buildConfigurations = ( - D756F5DCF6F32B67A6CA3F1422C11322 /* Debug */, - 6AFE5262DFBB0C912ABF0410AA2CDF4F /* Release */, + BC62923F49BA0AC24F803CF4CE8FA864 /* Debug */, + ECFE8EE882A8E0E8F1F88A2CED71761D /* Release */, + 68894A46ED94B1B55EDBC8E5B7F16A4A /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 30C2A9656E68D3A107C164A2F024AC26 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbarManager-IQKeyboardToolbarManager" */ = { + 2502DBFD94504E58AACFE09B0E8730C7 /* Build configuration list for PBXAggregateTarget "JCore" */ = { isa = XCConfigurationList; buildConfigurations = ( - A746835B9BE82EA7E428D6077D647091 /* Debug */, - D6A628D961E772A3E10F7FE79BE8D117 /* Release */, + 19F92A39CD5E1730023173E7FB07EAB7 /* Debug */, + 57F30DED93690F3F73FC85C798F6920A /* Release */, + 427A15AAEF63818FAA1CAC6300810564 /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 3FA087EE42F6A5CBC391072EBEDDA5C9 /* Build configuration list for PBXAggregateTarget "AMapFoundation-NO-IDFA" */ = { + 2B3292CB0DE7D6CE46A077AA7A98827F /* Build configuration list for PBXNativeTarget "IQTextInputViewNotification" */ = { isa = XCConfigurationList; buildConfigurations = ( - 15B999E2D783FC8A3BC5F71533A39875 /* Debug */, - 3844E410827720E9CD81C03067E5883F /* Release */, + 3D69CA0B1695293FBA0009EA7E34F1F5 /* Debug */, + FF360B7D4473A88DC4CD81C9815F7F75 /* Release */, + C85614EF79473B47C339BE432AEF69EF /* SimulatorDebug */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 3C08FAD9D890FC13A89C48F01A191FBB /* Build configuration list for PBXNativeTarget "Pods-suixinkanTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2F2E19975B742A91756525BE8AD1E3E9 /* Debug */, + 1256C974196FF130605BCB900B8E4CF2 /* Release */, + B52FE32909A379BCBB8A0A31C91FC490 /* SimulatorDebug */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 42640293F3A3C60B57F8E8CB6A88B983 /* Build configuration list for PBXAggregateTarget "JPush" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C0864040DF7B74E1F31D9D1107560BAF /* Debug */, + 5EBEDA379F0CDF486B8F287C13BFE013 /* Release */, + 7CCF3C55E3884B7D6BAA7A7B5A200CE1 /* SimulatorDebug */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 42EC8F64C3654164552B3366BF3A3C6D /* Build configuration list for PBXAggregateTarget "AMapLocation-NO-IDFA" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + AF0A1E4E43090E7D99AEE73C05A36AC4 /* Debug */, + 1FE8B9B19BDB828D1D6E2BAB12520D85 /* Release */, + 046607F7F70BF6ADBE3CC5FB84191FB7 /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -4713,222 +5515,217 @@ buildConfigurations = ( F4FF6A0D1970CA9705974E3CB2134802 /* Debug */, 30E0B9EFD9A5C45D0D351231E81B30B3 /* Release */, + E756D4F85371E4C3B99D3BEC6CD5207F /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 4BB6DBB059282CDC5130B3610AC32982 /* Build configuration list for PBXAggregateTarget "AMapLocation-NO-IDFA" */ = { + 63DAAE1B3C844547AB6B4E9490D7C979 /* Build configuration list for PBXNativeTarget "IQKeyboardNotification-IQKeyboardNotification" */ = { isa = XCConfigurationList; buildConfigurations = ( - A5889394557E95B280BBA784CBC27862 /* Debug */, - D80C09B5C3E12110BB1B81C6C2F5466A /* Release */, + 5D65C20480CD1638A64822CF819348BB /* Debug */, + 6A12D2FD2E860D435F801E231808847B /* Release */, + 946384BF19448D77AF04CB5114DBCF14 /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 52A0CA05FE04BFF97A8B842955D9B536 /* Build configuration list for PBXNativeTarget "IQTextView" */ = { + 6988CE622F6ED709924CC52474D5D523 /* Build configuration list for PBXNativeTarget "IQTextView-IQTextView" */ = { isa = XCConfigurationList; buildConfigurations = ( - 5FF6037882F7D1482C88D75D7A488DFA /* Debug */, - C0AED0B3130BD6BFEEEEB33005E1814C /* Release */, + AD0AB773E05696871E507C0BA3F182CB /* Debug */, + 586B0D9EBD67B3D385760CD014900637 /* Release */, + 80ECF48F68A3A075A2A0D8B392C30F84 /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 5462736F578E9EE7CC3930C076C221D0 /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift-IQKeyboardManagerSwift" */ = { + 78B8AF428546FFAC2EA50783F807876E /* Build configuration list for PBXAggregateTarget "WechatOpenSDK-XCFramework" */ = { isa = XCConfigurationList; buildConfigurations = ( - E9B1012507611C77919368352A1CCF21 /* Debug */, - 012A277CBE0FB966947E611DB8B20F3F /* Release */, + C0A3367DEECA243FFB6381711E119612 /* Debug */, + BAC71FA334650D78F8E815FFDA1DB086 /* Release */, + 988225462B092B5D7926A95A1A21B24D /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 5ECD22263502AD53B06AF92E0353C0B7 /* Build configuration list for PBXAggregateTarget "JPush" */ = { + 7B7782119E69124DD3565965BD15A882 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbar-IQKeyboardToolbar" */ = { isa = XCConfigurationList; buildConfigurations = ( - 696522CBEFD31122B46006436AB43250 /* Debug */, - C7DF9A8C445C3B988B65735AAFE1F964 /* Release */, + 7A2AE90C14DDF3F5EA98F38A54A09F39 /* Debug */, + 1B03E27940D9DB99696B499239061A26 /* Release */, + D768CD154ED12F7BE1D6BB9E873A6911 /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 60E71EB8F532F718B00E3F2876D974E2 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbarManager" */ = { + 86208BF7557334C34C88E861EF42FB46 /* Build configuration list for PBXNativeTarget "IQKeyboardCore-IQKeyboardCore" */ = { isa = XCConfigurationList; buildConfigurations = ( - 9EE48D30C984E66495072475300D4032 /* Debug */, - 5BD26274B0DFC6425FE1E0362DA36343 /* Release */, + 87F708D71356EA1183EF5535D5FA83FE /* Debug */, + 00E826101F8ECF726DC994CEF0D6722C /* Release */, + 2A9DF9EAE34E515C55D0F836B17B0CC9 /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 64B68A65A7BEA494CE68770C06839FCC /* Build configuration list for PBXNativeTarget "IQTextInputViewNotification" */ = { + 875BEC2BC17CFCC0F5056A3B395DA258 /* Build configuration list for PBXNativeTarget "Pods-suixinkan" */ = { isa = XCConfigurationList; buildConfigurations = ( - 2238363AFCD41557F694AFC53F84E647 /* Debug */, - D801C66273BC5A1B462D9017D43081DB /* Release */, + BF65BDF3CFEB40B655601B9C7CFE2F9E /* Debug */, + 15E5D635811DE4DDEF79E7C0D7C02EE5 /* Release */, + 89A05ED16BE7F147E0B2C1D88345B7B6 /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 689FB5F7F35F7669022E8D9965E2938D /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift" */ = { + 9326D899006F80FE158FC378373C8595 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbar" */ = { isa = XCConfigurationList; buildConfigurations = ( - 320E6AB386A42EB3A6AEBCB1958DD04C /* Debug */, - 5F80B619FE770C8758FE91DA44F96A04 /* Release */, + 09C31970175B907E646C8274BAB9E057 /* Debug */, + 3DE59E452D8974494117DF1C303917B3 /* Release */, + 5D2D3B802F1C540631553C6626C51D77 /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 6F085B9AA0A9284016F6691E94DAE68A /* Build configuration list for PBXAggregateTarget "UMCommon" */ = { + 9548A22CCE439C8FB7025321E7EBC912 /* Build configuration list for PBXAggregateTarget "AMapSearch-NO-IDFA" */ = { isa = XCConfigurationList; buildConfigurations = ( - 75E64EAB47C997D26B8967D42209AB20 /* Debug */, - 87C6F4BCB4AC30D2C04EA64163093E7C /* Release */, + F0545B6F999FF16FA19AA34E787CC0D6 /* Debug */, + A093432E64AA520BF0DA955291A9475D /* Release */, + A05DB17AED4D51BD93C7666E23ABD90D /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 74F8BC6869B879C9A4487377E57EA717 /* Build configuration list for PBXAggregateTarget "AMapSearch-NO-IDFA" */ = { + 9F2F12FF04A1DC0E7F0AF5684CA34C93 /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift-IQKeyboardManagerSwift" */ = { isa = XCConfigurationList; buildConfigurations = ( - 535F4FAD82A3C67D930C230498439B31 /* Debug */, - CA5F2D3465D7CF173F604FC5D9E07ED5 /* Release */, + 975FEEA40A8C8BD46300095E53BD15EE /* Debug */, + 51A5AA0D4A6EA7B3DEE27239C671F20C /* Release */, + 0C48E272FEFCEBBFB916BC49AD53DB8B /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 7F69561081DD437A07105B6014BE629F /* Build configuration list for PBXNativeTarget "IQTextInputViewNotification-IQTextInputViewNotification" */ = { + A4028273DF78599D569A697F515473BC /* Build configuration list for PBXNativeTarget "IQKeyboardNotification" */ = { isa = XCConfigurationList; buildConfigurations = ( - B6173B57375D2D2F095AE9D0DA83193E /* Debug */, - 6E17D2386C42593D0AABC655C7774105 /* Release */, + 006ECEB934E36E2BAC3C338BB61530B2 /* Debug */, + B0C58F24582EC0647BB0D8EC658E7C3B /* Release */, + EAB3DCC5A63DFB2910DB5131BA8617AB /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 82DBDA80DEFBA0DF82F7974FC314DC22 /* Build configuration list for PBXAggregateTarget "UMAPM" */ = { + A877A1BDDF0F76AA9D3FE2FC7E3FC342 /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1896DE7FDF20E26D5F5B8876A51159FD /* Debug */, - 4211ACC895D2325D62E504C88FDE52F4 /* Release */, + C9F495D594D104438C53E96A18D74E5E /* Debug */, + 614855485F99BBA9DA1E29197646AA99 /* Release */, + 0CBBD15A4F485A23067401CA54BAB2A2 /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 96B7158D5435EB95E2DC0D0FB8F01241 /* Build configuration list for PBXAggregateTarget "WechatOpenSDK-XCFramework" */ = { + B02BDB8270BB7783F0A9C8763864097B /* Build configuration list for PBXAggregateTarget "UMDevice" */ = { isa = XCConfigurationList; buildConfigurations = ( - A8894230A204E1888695F3677A130967 /* Debug */, - 7082C84E9F4F3C5661F4397D14D70B1D /* Release */, + E91CE575290BC3A080E4391DC0E93244 /* Debug */, + 6FD6B6F43063FD5FCCE14F70DA9A5B69 /* Release */, + DDB0B8C1800EF25E633E9EF05D74FD72 /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 9CA117AC0BCD26718BF9BD3A972FB596 /* Build configuration list for PBXAggregateTarget "AMap3DMap-NO-IDFA" */ = { + BCB9D19D2F10472241947B3E83FFA193 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbarManager" */ = { isa = XCConfigurationList; buildConfigurations = ( - DD7C8FFCC688D270EB22589A35ABBC73 /* Debug */, - 49EBBE60492138920A951F8BD7CD4013 /* Release */, + F0E1E72ABB5DF0FF9232765B8F59FAE6 /* Debug */, + 72A219A8FC63CFB344DBE3451FA1313D /* Release */, + 93211965B43F0CB2B08107959A929B0F /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 9D12533D25351890E8822DC48F49289E /* Build configuration list for PBXNativeTarget "Pods-suixinkanTests" */ = { + BFF752929C94AB369A62713A2BA5A975 /* Build configuration list for PBXNativeTarget "IQKeyboardCore" */ = { isa = XCConfigurationList; buildConfigurations = ( - 0606EC124017CF52B54FEB3096BC7E75 /* Debug */, - 59C25D381C381A4E53F13543611D1E41 /* Release */, + ED20D572033C5607EC8FF9D4C2B16843 /* Debug */, + 45B43439F28EA2D1004B2EE36A4E63DC /* Release */, + 2C54CBB64D554D5B12FCC966401A3CD5 /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 9F152EA08B7A4DA0C5C480A3CB1119B9 /* Build configuration list for PBXNativeTarget "IQKeyboardReturnManager-IQKeyboardReturnManager" */ = { + DBA22BA64605C2BEE511FFFAC16EEBF9 /* Build configuration list for PBXNativeTarget "IQKeyboardReturnManager" */ = { isa = XCConfigurationList; buildConfigurations = ( - 0BD0FCB5FEB34EEB167484DC4332BF7A /* Debug */, - EF92D0927B71015AB8BC56491933B342 /* Release */, + 099143098447CA7F8B58F10A500B8F4A /* Debug */, + 5FAC6598990735686A996D7E70DF3EA8 /* Release */, + 8114091CF46E116D123C7DFC8F3175BF /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - AD9CF0130E1F5EB7FF3CA5FA18DECE5F /* Build configuration list for PBXAggregateTarget "JCore" */ = { + E1885B18F6B73426772CE2EAFFFE8F40 /* Build configuration list for PBXAggregateTarget "AMap3DMap-NO-IDFA" */ = { isa = XCConfigurationList; buildConfigurations = ( - 5C1D7A1A4A4E2BB09B4EB745831DF0DF /* Debug */, - 16A5DD118458BA2334D20E585171B938 /* Release */, + D15D7E129385054A649F014F167DD205 /* Debug */, + E10C1F80C3E9A1D246A4D102C7806348 /* Release */, + 93DF1B4C8EA7BE813A9B7A8CC33CC6F6 /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - B2130418C2FAD0A1E2FD872758AD609B /* Build configuration list for PBXNativeTarget "IQKeyboardCore" */ = { + E3CD454E946A968A8CC1F29529A26395 /* Build configuration list for PBXAggregateTarget "AMapFoundation-NO-IDFA" */ = { isa = XCConfigurationList; buildConfigurations = ( - FD4D1EB782183AD18FE4C7DDDDE0785C /* Debug */, - 39FEA6E129AEF8E6B57327F300DE025A /* Release */, + 35BB84CEDBA5C1476D858453DE3FC701 /* Debug */, + 993C8EF2D62C050B1B18AE2E75654CEB /* Release */, + D17A5F9FE4EE86C216ACE61D6FB58CE7 /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C0068A13851C85A85C8F03520B7032BD /* Build configuration list for PBXNativeTarget "IQTextView-IQTextView" */ = { + E83D8F80B1FA8720A2E4132EFD404E69 /* Build configuration list for PBXNativeTarget "IQKeyboardReturnManager-IQKeyboardReturnManager" */ = { isa = XCConfigurationList; buildConfigurations = ( - 2DED9B08143AB237AB1FD941F8F133B7 /* Debug */, - 7F74C706E4D19AEDB3A59195C8BEC673 /* Release */, + 66B8ED63760B2E1782BC65C56BB81A23 /* Debug */, + 374BDDC1B25527BE81775EB8627C15CD /* Release */, + 5462C869E62F6E27C1B8B088F9859726 /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C3F171BDB401C85C746D220386DD79ED /* Build configuration list for PBXNativeTarget "IQKeyboardNotification-IQKeyboardNotification" */ = { + EC63F6687A4C84131E235AAD4D9D25AC /* Build configuration list for PBXNativeTarget "IQKeyboardToolbarManager-IQKeyboardToolbarManager" */ = { isa = XCConfigurationList; buildConfigurations = ( - A8694ADCCDD4F2BD34E0E6F2E2694053 /* Debug */, - 1C8EA5B039B7BE2726CC898219AD281B /* Release */, + 7AB411313E0E948C032AC6FACEC06029 /* Debug */, + 46F98087C8D84310CDE4A60C95BB50E4 /* Release */, + BD10A3EFC96C5630E8B5AEC4C641679F /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C6BC630F7FE1BE205B91AA2672DEBA7D /* Build configuration list for PBXNativeTarget "IQKeyboardCore-IQKeyboardCore" */ = { + F823D0D17289E29C0912BA8CB04F4429 /* Build configuration list for PBXNativeTarget "IQTextInputViewNotification-IQTextInputViewNotification" */ = { isa = XCConfigurationList; buildConfigurations = ( - 647E321B8C9A62237B652FC7A3AD1E47 /* Debug */, - 7E4C638BFF9EF5EEA6326FCBEE6FC303 /* Release */, + 2251E044D8EF017D45F9D3DEBBE7E37A /* Debug */, + 610FF798BB5843B0008389B878CF0E3E /* Release */, + AC920FCB33A41A7879A8121BC9971074 /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - E196C53EF7F73F3F8BD34843CB543FC5 /* Build configuration list for PBXNativeTarget "Pods-suixinkan" */ = { + F8A067310DDB48C2ED76ED85D2BF32A8 /* Build configuration list for PBXAggregateTarget "UMAPM" */ = { isa = XCConfigurationList; buildConfigurations = ( - 02041FF79C3A0DB26462077E7FD4E2E0 /* Debug */, - CF5D87EBE19B90BA7E2BE608C228C840 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - EF88755797564F83E784A0E7FD96492A /* Build configuration list for PBXNativeTarget "IQKeyboardToolbar-IQKeyboardToolbar" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - EE151C2155EF5ACDC039D9C2E031F5CE /* Debug */, - D6FE8A14AB372C8FF2AD27FF776725C9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - F14FC59FD5020D6DB5E18B67B9D8DAEE /* Build configuration list for PBXNativeTarget "IQKeyboardReturnManager" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 95ADD7B90BC3B46AC0948ABE0EC0E0A2 /* Debug */, - 80B72EAE1B2AD2A3BF3F8B0A27C743D3 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - F7788E621E23661EB5E999F5D3088EBB /* Build configuration list for PBXNativeTarget "IQKeyboardNotification" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - BE25CEBFFAE7165BCCFE1CD3EEB5575A /* Debug */, - 334CB1D451155AB744CC00F2F046EFB6 /* Release */, + D8C82D4A0DB38BA42139C9D3619C3B6C /* Debug */, + 54E5F780F370BCDEBF4A70F5FA2DE9FF /* Release */, + 33570970A5E44A907921BFC5D3CDFC52 /* SimulatorDebug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Pods/Target Support Files/Pods-suixinkan/Pods-suixinkan-frameworks-SimulatorDebug-input-files.xcfilelist b/Pods/Target Support Files/Pods-suixinkan/Pods-suixinkan-frameworks-SimulatorDebug-input-files.xcfilelist new file mode 100644 index 0000000..d1e0b2b --- /dev/null +++ b/Pods/Target Support Files/Pods-suixinkan/Pods-suixinkan-frameworks-SimulatorDebug-input-files.xcfilelist @@ -0,0 +1,9 @@ +${PODS_ROOT}/Target Support Files/Pods-suixinkan/Pods-suixinkan-frameworks.sh +${BUILT_PRODUCTS_DIR}/IQKeyboardCore/IQKeyboardCore.framework +${BUILT_PRODUCTS_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework +${BUILT_PRODUCTS_DIR}/IQKeyboardNotification/IQKeyboardNotification.framework +${BUILT_PRODUCTS_DIR}/IQKeyboardReturnManager/IQKeyboardReturnManager.framework +${BUILT_PRODUCTS_DIR}/IQKeyboardToolbar/IQKeyboardToolbar.framework +${BUILT_PRODUCTS_DIR}/IQKeyboardToolbarManager/IQKeyboardToolbarManager.framework +${BUILT_PRODUCTS_DIR}/IQTextInputViewNotification/IQTextInputViewNotification.framework +${BUILT_PRODUCTS_DIR}/IQTextView/IQTextView.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-suixinkan/Pods-suixinkan-frameworks-SimulatorDebug-output-files.xcfilelist b/Pods/Target Support Files/Pods-suixinkan/Pods-suixinkan-frameworks-SimulatorDebug-output-files.xcfilelist new file mode 100644 index 0000000..438c080 --- /dev/null +++ b/Pods/Target Support Files/Pods-suixinkan/Pods-suixinkan-frameworks-SimulatorDebug-output-files.xcfilelist @@ -0,0 +1,8 @@ +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardCore.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardManagerSwift.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardNotification.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardReturnManager.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardToolbar.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardToolbarManager.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQTextInputViewNotification.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQTextView.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-suixinkan/Pods-suixinkan-frameworks.sh b/Pods/Target Support Files/Pods-suixinkan/Pods-suixinkan-frameworks.sh index 589b1b6..d6f878e 100755 --- a/Pods/Target Support Files/Pods-suixinkan/Pods-suixinkan-frameworks.sh +++ b/Pods/Target Support Files/Pods-suixinkan/Pods-suixinkan-frameworks.sh @@ -195,6 +195,16 @@ if [[ "$CONFIGURATION" == "Release" ]]; then install_framework "${BUILT_PRODUCTS_DIR}/IQTextInputViewNotification/IQTextInputViewNotification.framework" install_framework "${BUILT_PRODUCTS_DIR}/IQTextView/IQTextView.framework" fi +if [[ "$CONFIGURATION" == "SimulatorDebug" ]]; then + install_framework "${BUILT_PRODUCTS_DIR}/IQKeyboardCore/IQKeyboardCore.framework" + install_framework "${BUILT_PRODUCTS_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework" + install_framework "${BUILT_PRODUCTS_DIR}/IQKeyboardNotification/IQKeyboardNotification.framework" + install_framework "${BUILT_PRODUCTS_DIR}/IQKeyboardReturnManager/IQKeyboardReturnManager.framework" + install_framework "${BUILT_PRODUCTS_DIR}/IQKeyboardToolbar/IQKeyboardToolbar.framework" + install_framework "${BUILT_PRODUCTS_DIR}/IQKeyboardToolbarManager/IQKeyboardToolbarManager.framework" + install_framework "${BUILT_PRODUCTS_DIR}/IQTextInputViewNotification/IQTextInputViewNotification.framework" + install_framework "${BUILT_PRODUCTS_DIR}/IQTextView/IQTextView.framework" +fi if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then wait fi diff --git a/Pods/Target Support Files/Pods-suixinkan/Pods-suixinkan-resources-SimulatorDebug-input-files.xcfilelist b/Pods/Target Support Files/Pods-suixinkan/Pods-suixinkan-resources-SimulatorDebug-input-files.xcfilelist new file mode 100644 index 0000000..f2cb631 --- /dev/null +++ b/Pods/Target Support Files/Pods-suixinkan/Pods-suixinkan-resources-SimulatorDebug-input-files.xcfilelist @@ -0,0 +1 @@ +${PODS_ROOT}/Target Support Files/Pods-suixinkan/Pods-suixinkan-resources.sh \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-suixinkan/Pods-suixinkan-resources-SimulatorDebug-output-files.xcfilelist b/Pods/Target Support Files/Pods-suixinkan/Pods-suixinkan-resources-SimulatorDebug-output-files.xcfilelist new file mode 100644 index 0000000..e69de29 diff --git a/Pods/Target Support Files/Pods-suixinkan/Pods-suixinkan.simulatordebug.xcconfig b/Pods/Target Support Files/Pods-suixinkan/Pods-suixinkan.simulatordebug.xcconfig new file mode 100644 index 0000000..28236a8 --- /dev/null +++ b/Pods/Target Support Files/Pods-suixinkan/Pods-suixinkan.simulatordebug.xcconfig @@ -0,0 +1,18 @@ +ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +ENABLE_USER_SCRIPT_SANDBOXING = NO +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextView" "${PODS_ROOT}/JCore" "${PODS_ROOT}/JPush" "${PODS_ROOT}/UMAPM/UMAPM_2.0.7" "${PODS_ROOT}/UMCommon/UMCommon_7.5.11" "${PODS_ROOT}/UMDevice/UMDevice_3.6.0" "${PODS_ROOT}/WechatOpenSDK-XCFramework" "${PODS_XCFRAMEWORKS_BUILD_DIR}/UMAPM" "${PODS_XCFRAMEWORKS_BUILD_DIR}/UMCommon" "${PODS_XCFRAMEWORKS_BUILD_DIR}/UMDevice" "${PODS_XCFRAMEWORKS_BUILD_DIR}/WechatOpenSDK-XCFramework" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore/IQKeyboardCore.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification/IQKeyboardNotification.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager/IQKeyboardReturnManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar/IQKeyboardToolbar.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager/IQKeyboardToolbarManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification/IQTextInputViewNotification.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextView/IQTextView.framework/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/JCore/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/JPush/Headers" +LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_XCFRAMEWORKS_BUILD_DIR}/JCore" "${PODS_XCFRAMEWORKS_BUILD_DIR}/JPush" "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -ObjC -l"JCore" -l"JPush" -l"c++" -l"resolv" -l"sqlite3" -l"sqlite3.0" -l"z" -framework "CFNetwork" -framework "Combine" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "IQKeyboardCore" -framework "IQKeyboardManagerSwift" -framework "IQKeyboardNotification" -framework "IQKeyboardReturnManager" -framework "IQKeyboardToolbar" -framework "IQKeyboardToolbarManager" -framework "IQTextInputViewNotification" -framework "IQTextView" -framework "Security" -framework "SystemConfiguration" -framework "UIKit" -framework "UMAPM" -framework "UMCommon" -framework "UMDevice" -framework "WebKit" -framework "WechatOpenSDK" -weak_framework "Network" -weak_framework "UserNotifications" +OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQTextView" "-F${PODS_CONFIGURATION_BUILD_DIR}/JCore" "-F${PODS_CONFIGURATION_BUILD_DIR}/JPush" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMAPM" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMCommon" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMDevice" "-F${PODS_CONFIGURATION_BUILD_DIR}/WechatOpenSDK-XCFramework" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_PODFILE_DIR_PATH = ${SRCROOT}/. +PODS_ROOT = ${SRCROOT}/Pods +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +VALID_ARCHS = arm64 x86_64 diff --git a/Pods/Target Support Files/Pods-suixinkanTests/Pods-suixinkanTests.simulatordebug.xcconfig b/Pods/Target Support Files/Pods-suixinkanTests/Pods-suixinkanTests.simulatordebug.xcconfig new file mode 100644 index 0000000..6d816be --- /dev/null +++ b/Pods/Target Support Files/Pods-suixinkanTests/Pods-suixinkanTests.simulatordebug.xcconfig @@ -0,0 +1,15 @@ +ARCHS = $(ARCHS_STANDARD) +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +ENABLE_USER_SCRIPT_SANDBOXING = NO +EXCLUDED_ARCHS[sdk=iphonesimulator*] = arm64 +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextView" "${PODS_ROOT}/JCore" "${PODS_ROOT}/JPush" "${PODS_ROOT}/UMAPM/UMAPM_2.0.7" "${PODS_ROOT}/UMCommon/UMCommon_7.5.11" "${PODS_ROOT}/UMDevice/UMDevice_3.6.0" "${PODS_ROOT}/WechatOpenSDK-XCFramework" "${PODS_XCFRAMEWORKS_BUILD_DIR}/UMAPM" "${PODS_XCFRAMEWORKS_BUILD_DIR}/UMCommon" "${PODS_XCFRAMEWORKS_BUILD_DIR}/UMDevice" "${PODS_XCFRAMEWORKS_BUILD_DIR}/WechatOpenSDK-XCFramework" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore/IQKeyboardCore.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification/IQKeyboardNotification.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager/IQKeyboardReturnManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar/IQKeyboardToolbar.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager/IQKeyboardToolbarManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification/IQTextInputViewNotification.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextView/IQTextView.framework/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/JCore/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/JPush/Headers" +OTHER_LDFLAGS = $(inherited) -l"c++" -l"resolv" -l"sqlite3" -l"sqlite3.0" -l"z" -framework "CFNetwork" -framework "Combine" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "IQKeyboardCore" -framework "IQKeyboardManagerSwift" -framework "IQKeyboardNotification" -framework "IQKeyboardReturnManager" -framework "IQKeyboardToolbar" -framework "IQKeyboardToolbarManager" -framework "IQTextInputViewNotification" -framework "IQTextView" -framework "Security" -framework "SystemConfiguration" -framework "UIKit" -framework "WebKit" -weak_framework "Network" -weak_framework "UserNotifications" +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_PODFILE_DIR_PATH = ${SRCROOT}/. +PODS_ROOT = ${SRCROOT}/Pods +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +VALID_ARCHS = arm64 x86_64 diff --git a/suixinkan.xcodeproj/project.pbxproj b/suixinkan.xcodeproj/project.pbxproj index 71b69a8..39c4217 100644 --- a/suixinkan.xcodeproj/project.pbxproj +++ b/suixinkan.xcodeproj/project.pbxproj @@ -36,6 +36,8 @@ 93FF17C52FFB84950033C304 /* suixinkan.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = suixinkan.app; sourceTree = BUILT_PRODUCTS_DIR; }; A1B2C3D02FFB84950033C305 /* suixinkanTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = suixinkanTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; C69C08A144C2D5D4A448B7D2 /* Pods_suixinkan.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_suixinkan.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + DC152A95F1705B826BE8A56A /* Pods-suixinkanTests.simulatordebug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-suixinkanTests.simulatordebug.xcconfig"; path = "Target Support Files/Pods-suixinkanTests/Pods-suixinkanTests.simulatordebug.xcconfig"; sourceTree = ""; }; + ECE6D74459339B5075CF14AD /* Pods-suixinkan.simulatordebug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-suixinkan.simulatordebug.xcconfig"; path = "Target Support Files/Pods-suixinkan/Pods-suixinkan.simulatordebug.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */ @@ -59,11 +61,15 @@ }; 9A01B8E22FFB84950033C402 /* Vendor */ = { isa = PBXFileSystemSynchronizedRootGroup; + exceptions = ( + ); path = Vendor; sourceTree = ""; }; A1B2C3D42FFB84950033C305 /* suixinkanTests */ = { isa = PBXFileSystemSynchronizedRootGroup; + exceptions = ( + ); path = suixinkanTests; sourceTree = ""; }; @@ -111,6 +117,8 @@ 1060D5E389506965D83EA1CC /* Pods-suixinkan.release.xcconfig */, 83445E7B4CCCF42C6FD481D3 /* Pods-suixinkanTests.debug.xcconfig */, 6CB3E1DA4E97AA4961B25733 /* Pods-suixinkanTests.release.xcconfig */, + ECE6D74459339B5075CF14AD /* Pods-suixinkan.simulatordebug.xcconfig */, + DC152A95F1705B826BE8A56A /* Pods-suixinkanTests.simulatordebug.xcconfig */, ); path = Pods; sourceTree = ""; @@ -361,14 +369,10 @@ inputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-suixinkan/Pods-suixinkan-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); - inputPaths = ( - ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-suixinkan/Pods-suixinkan-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); - outputPaths = ( - ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-suixinkan/Pods-suixinkan-frameworks.sh\"\n"; @@ -382,14 +386,10 @@ inputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-suixinkan/Pods-suixinkan-resources-${CONFIGURATION}-input-files.xcfilelist", ); - inputPaths = ( - ); name = "[CP] Copy Pods Resources"; outputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-suixinkan/Pods-suixinkan-resources-${CONFIGURATION}-output-files.xcfilelist", ); - outputPaths = ( - ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-suixinkan/Pods-suixinkan-resources.sh\"\n"; @@ -728,6 +728,150 @@ }; name = Debug; }; + D1A2B3C42FFB84950033C401 /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = ECE6D74459339B5075CF14AD /* Pods-suixinkan.simulatordebug.xcconfig */; + buildSettings = { + APS_ENVIRONMENT = development; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CODE_SIGN_ENTITLEMENTS = suixinkan/suixinkan.entitlements; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1010402; + DEVELOPMENT_TEAM = 56GVN5RNVN; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_FILE = suixinkan/Info.plist; + INFOPLIST_KEY_CFBundleDisplayName = "随心瞰商家版"; + INFOPLIST_KEY_NSCameraUsageDescription = "需要访问相机以拍摄任务素材、扫描订单核销二维码,并连接有线相机进行旅拍相册传输"; + INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "需要获取您的位置信息,用于位置上报、景区距离排序及多点位核销打卡"; + INFOPLIST_KEY_NSMicrophoneUsageDescription = "需要访问麦克风以在拍摄素材视频时录制声音"; + INFOPLIST_KEY_NSPhotoLibraryAddUsageDescription = "需要保存收款二维码、排队打卡点小程序码和云盘图片视频到相册"; + INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "需要访问相册以选择头像、身份证、银行卡照片和云盘上传素材"; + INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; + INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; + INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown"; + IPHONEOS_DEPLOYMENT_TARGET = 16; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MARKETING_VERSION = 1.1.4; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.yuanzhixiang.suixinkan; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphonesimulator; + STRING_CATALOG_GENERATE_SYMBOLS = YES; + SUPPORTED_PLATFORMS = iphonesimulator; + SUPPORTS_MACCATALYST = NO; + SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; + SWIFT_APPROACHABLE_CONCURRENCY = YES; + SWIFT_DEFAULT_ACTOR_ISOLATION = nonisolated; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_OBJC_BRIDGING_HEADER = "suixinkan/suixinkan-Bridging-Header.h"; + SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 1; + }; + name = SimulatorDebug; + }; + D1A2B3C52FFB84950033C402 /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + 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; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + DEVELOPMENT_TEAM = 56GVN5RNVN; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 26.5; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphonesimulator; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + }; + name = SimulatorDebug; + }; + D1A2B3C62FFB84950033C403 /* SimulatorDebug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DC152A95F1705B826BE8A56A /* Pods-suixinkanTests.simulatordebug.xcconfig */; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = 56GVN5RNVN; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = ""; + GENERATE_INFOPLIST_FILE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 16; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.yuanzhixiang.suixinkanTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphonesimulator; + SUPPORTED_PLATFORMS = iphonesimulator; + SWIFT_APPROACHABLE_CONCURRENCY = YES; + SWIFT_DEFAULT_ACTOR_ISOLATION = nonisolated; + SWIFT_EMIT_LOC_STRINGS = NO; + SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 1; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/suixinkan.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/suixinkan"; + }; + name = SimulatorDebug; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ @@ -735,6 +879,7 @@ isa = XCConfigurationList; buildConfigurations = ( 93FF17DB2FFB84950033C304 /* Debug */, + D1A2B3C52FFB84950033C402 /* SimulatorDebug */, 93FF17DC2FFB84950033C304 /* Release */, ); defaultConfigurationIsVisible = 0; @@ -744,6 +889,7 @@ isa = XCConfigurationList; buildConfigurations = ( 93FF17D92FFB84950033C304 /* Debug */, + D1A2B3C42FFB84950033C401 /* SimulatorDebug */, 93FF17DA2FFB84950033C304 /* Release */, ); defaultConfigurationIsVisible = 0; @@ -753,6 +899,7 @@ isa = XCConfigurationList; buildConfigurations = ( A1B2C3DC2FFB84950033C305 /* Debug */, + D1A2B3C62FFB84950033C403 /* SimulatorDebug */, A1B2C3DA2FFB84950033C305 /* Release */, ); defaultConfigurationIsVisible = 0; diff --git a/suixinkan.xcodeproj/xcshareddata/xcschemes/suixinkan-Simulator.xcscheme b/suixinkan.xcodeproj/xcshareddata/xcschemes/suixinkan-Simulator.xcscheme new file mode 100644 index 0000000..c9bd45c --- /dev/null +++ b/suixinkan.xcodeproj/xcshareddata/xcschemes/suixinkan-Simulator.xcscheme @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/suixinkan/Features/Location/AMapBootstrap.swift b/suixinkan/Features/Location/AMapBootstrap.swift index 2fee0b4..087141b 100644 --- a/suixinkan/Features/Location/AMapBootstrap.swift +++ b/suixinkan/Features/Location/AMapBootstrap.swift @@ -20,6 +20,7 @@ enum AMapBootstrap { defer { lock.unlock() } guard !isConfigured else { return true } + #if !targetEnvironment(simulator) AMapLocationManager.updatePrivacyShow(.didShow, privacyInfo: .didContain) AMapLocationManager.updatePrivacyAgree(.didAgree) MAMapView.updatePrivacyShow(.didShow, privacyInfo: .didContain) @@ -29,6 +30,7 @@ enum AMapBootstrap { AMapServices.shared().apiKey = AMapConfig.apiKey AMapServices.shared().enableHTTPS = true + #endif isConfigured = true return true } diff --git a/suixinkan/Features/Location/LocationGeocoder.swift b/suixinkan/Features/Location/LocationGeocoder.swift index ec5f58a..4bdf6f5 100644 --- a/suixinkan/Features/Location/LocationGeocoder.swift +++ b/suixinkan/Features/Location/LocationGeocoder.swift @@ -3,16 +3,28 @@ // suixinkan // +import CoreLocation import Foundation -/// 高德逆地理编码封装,对齐 Android `GeocodeSearch`。 +/// 地址逆地理编码能力,供平台定位实现注入。 @MainActor -final class LocationGeocoder: NSObject, AMapSearchDelegate { +protocol LocationAddressGeocoding: AnyObject { + /// 将坐标解析为可读地址,失败时返回空字符串。 + func reverseGeocode(latitude: Double, longitude: Double) async -> String +} + +/// 平台逆地理编码封装;真机使用高德,模拟器使用 Core Location。 +@MainActor +final class LocationGeocoder: NSObject, LocationAddressGeocoding { nonisolated static let shared = LocationGeocoder() + #if targetEnvironment(simulator) + private let geocoder = CLGeocoder() + #else private var searchAPI: AMapSearchAPI? private var continuation: CheckedContinuation? + #endif nonisolated private override init() { super.init() @@ -20,6 +32,26 @@ final class LocationGeocoder: NSObject, AMapSearchDelegate { /// 将坐标解析为可读地址。 func reverseGeocode(latitude: Double, longitude: Double) async -> String { + #if targetEnvironment(simulator) + let location = CLLocation(latitude: latitude, longitude: longitude) + guard let placemark = try? await geocoder.reverseGeocodeLocation(location).first else { + return "" + } + if let name = placemark.name?.trimmingCharacters(in: .whitespacesAndNewlines), + !name.isEmpty { + return name + } + return [ + placemark.administrativeArea, + placemark.locality, + placemark.subLocality, + placemark.thoroughfare, + placemark.subThoroughfare, + ] + .compactMap { $0?.trimmingCharacters(in: .whitespacesAndNewlines) } + .filter { !$0.isEmpty } + .joined() + #else do { try AMapBootstrap.requireConfigured() } catch { @@ -40,8 +72,10 @@ final class LocationGeocoder: NSObject, AMapSearchDelegate { request.radius = 200 api.aMapReGoecodeSearch(request) } + #endif } + #if !targetEnvironment(simulator) func onReGeocodeSearchDone(_ request: AMapReGeocodeSearchRequest!, response: AMapReGeocodeSearchResponse!) { let address = response?.regeocode?.formattedAddress ?? "" continuation?.resume(returning: address) @@ -62,4 +96,9 @@ final class LocationGeocoder: NSObject, AMapSearchDelegate { searchAPI = api return api } + #endif } + +#if !targetEnvironment(simulator) +extension LocationGeocoder: AMapSearchDelegate {} +#endif diff --git a/suixinkan/Features/Location/LocationProvider.swift b/suixinkan/Features/Location/LocationProvider.swift index 165831a..3abde31 100644 --- a/suixinkan/Features/Location/LocationProvider.swift +++ b/suixinkan/Features/Location/LocationProvider.swift @@ -6,7 +6,165 @@ import CoreLocation import Foundation -/// 统一定位服务,封装高德 `AMapLocationManager`,对齐 Android `LocationProvider`。 +/// Core Location 管理器最小接口,便于模拟器定位实现注入测试替身。 +@MainActor +protocol CoreLocationManaging: AnyObject { + var authorizationStatus: CLAuthorizationStatus { get } + var desiredAccuracy: CLLocationAccuracy { get set } + var delegate: CLLocationManagerDelegate? { get set } + + /// 请求使用期间定位权限。 + func requestWhenInUseAuthorization() + /// 请求一次当前位置。 + func requestLocation() +} + +extension CLLocationManager: CoreLocationManaging {} + +/// Core Location 定位实现,供模拟器运行并支持依赖注入测试。 +@MainActor +final class CoreLocationProvider: NSObject, LocationProviding, CLLocationManagerDelegate { + + nonisolated static let shared = CoreLocationProvider() + + private var appStore: AppStore = .shared + private var manager: any CoreLocationManaging = CLLocationManager() + private var geocoder: any LocationAddressGeocoding = LocationGeocoder.shared + private var permissionContinuation: CheckedContinuation? + private var locationContinuation: CheckedContinuation? + + nonisolated override init() { + super.init() + } + + /// 使用可控依赖创建 Core Location 定位服务。 + init( + appStore: AppStore, + manager: any CoreLocationManaging, + geocoder: any LocationAddressGeocoding + ) { + self.appStore = appStore + self.manager = manager + self.geocoder = geocoder + super.init() + manager.delegate = self + } + + /// 请求坐标及逆地理编码地址。 + func requestSnapshot( + desiredAccuracy: CLLocationAccuracy = kCLLocationAccuracyBest + ) async throws -> HomeLocationSnapshot { + let coordinate = try await requestCoordinate(desiredAccuracy: desiredAccuracy) + let address = await geocoder.reverseGeocode( + latitude: coordinate.latitude, + longitude: coordinate.longitude + ) + return HomeLocationSnapshot( + latitude: coordinate.latitude, + longitude: coordinate.longitude, + address: address + ) + } + + /// 请求一次当前位置坐标。 + func requestCoordinate( + desiredAccuracy: CLLocationAccuracy + ) async throws -> CLLocationCoordinate2D { + try requirePrivacyAgreement() + try await ensureLocationPermission() + guard locationContinuation == nil else { + throw LocationProviderError.locationFailed + } + + manager.delegate = self + manager.desiredAccuracy = desiredAccuracy + return try await withCheckedThrowingContinuation { continuation in + locationContinuation = continuation + manager.requestLocation() + } + } + + /// 使用系统服务将坐标解析为地址。 + func reverseGeocode(latitude: Double, longitude: Double) async -> String { + guard appStore.session.privacyAgreementAccepted else { return "" } + return await geocoder.reverseGeocode(latitude: latitude, longitude: longitude) + } + + /// 请求系统定位权限,等待用户完成首次授权。 + func ensureLocationPermission() async throws { + manager.delegate = self + switch manager.authorizationStatus { + case .authorizedAlways, .authorizedWhenInUse: + return + case .denied, .restricted: + throw LocationProviderError.permissionDenied + case .notDetermined: + guard permissionContinuation == nil else { + throw LocationProviderError.locationFailed + } + try await withCheckedThrowingContinuation { continuation in + permissionContinuation = continuation + manager.requestWhenInUseAuthorization() + } + @unknown default: + throw LocationProviderError.permissionDenied + } + } + + func locationManagerDidChangeAuthorization(_ manager: CLLocationManager) { + resolvePermission(status: self.manager.authorizationStatus) + } + + func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) { + guard let continuation = locationContinuation else { return } + locationContinuation = nil + guard let coordinate = locations.last?.coordinate, + CLLocationCoordinate2DIsValid(coordinate), + coordinate.latitude != 0 || coordinate.longitude != 0 else { + continuation.resume(throwing: LocationProviderError.locationFailed) + return + } + continuation.resume(returning: coordinate) + } + + func locationManager(_ manager: CLLocationManager, didFailWithError error: Error) { + guard let continuation = locationContinuation else { return } + locationContinuation = nil + continuation.resume(throwing: LocationProviderError.locationFailed) + } + + private func requirePrivacyAgreement() throws { + guard appStore.session.privacyAgreementAccepted else { + throw LocationProviderError.privacyNotAccepted + } + } + + private func resolvePermission(status: CLAuthorizationStatus) { + guard let continuation = permissionContinuation else { return } + switch status { + case .authorizedAlways, .authorizedWhenInUse: + permissionContinuation = nil + continuation.resume() + case .denied, .restricted: + permissionContinuation = nil + continuation.resume(throwing: LocationProviderError.permissionDenied) + case .notDetermined: + break + @unknown default: + permissionContinuation = nil + continuation.resume(throwing: LocationProviderError.permissionDenied) + } + } +} + +#if targetEnvironment(simulator) + +/// 模拟器默认定位服务,使用 Core Location 与系统逆地理编码。 +typealias LocationProvider = CoreLocationProvider + +#else + +/// 真机统一定位服务,封装高德 `AMapLocationManager`,对齐 Android `LocationProvider`。 @MainActor final class LocationProvider: NSObject, LocationProviding { @@ -19,7 +177,7 @@ final class LocationProvider: NSObject, LocationProviding { super.init() } - @MainActor + /// 请求坐标及高德逆地理编码地址。 func requestSnapshot(desiredAccuracy: CLLocationAccuracy = kCLLocationAccuracyBest) async throws -> HomeLocationSnapshot { try AMapBootstrap.requireConfigured() try await ensureLocationPermission() @@ -51,7 +209,7 @@ final class LocationProvider: NSObject, LocationProviding { } } - @MainActor + /// 请求一次当前位置坐标。 func requestCoordinate(desiredAccuracy: CLLocationAccuracy) async throws -> CLLocationCoordinate2D { try AMapBootstrap.requireConfigured() try await ensureLocationPermission() @@ -78,7 +236,7 @@ final class LocationProvider: NSObject, LocationProviding { } } - @MainActor + /// 使用高德服务将坐标解析为地址。 func reverseGeocode(latitude: Double, longitude: Double) async -> String { await geocoder.reverseGeocode(latitude: latitude, longitude: longitude) } @@ -110,3 +268,5 @@ final class LocationProvider: NSObject, LocationProviding { return manager } } + +#endif diff --git a/suixinkan/Features/Location/LocationProviding.swift b/suixinkan/Features/Location/LocationProviding.swift index 182c2b7..4eba75c 100644 --- a/suixinkan/Features/Location/LocationProviding.swift +++ b/suixinkan/Features/Location/LocationProviding.swift @@ -16,20 +16,25 @@ struct HomeLocationSnapshot: Sendable, Equatable { /// 定位服务协议,便于 ViewModel 注入与单元测试 mock。 protocol LocationProviding: Sendable { /// 按指定精度请求当前坐标与地址。 + @MainActor func requestSnapshot(desiredAccuracy: CLLocationAccuracy) async throws -> HomeLocationSnapshot /// 按指定精度请求当前坐标。 + @MainActor func requestCoordinate(desiredAccuracy: CLLocationAccuracy) async throws -> CLLocationCoordinate2D /// 逆地理编码。 + @MainActor func reverseGeocode(latitude: Double, longitude: Double) async -> String } extension LocationProviding { /// 请求当前坐标与地址,默认使用最高精度以保持既有业务行为。 + @MainActor func requestSnapshot() async throws -> HomeLocationSnapshot { try await requestSnapshot(desiredAccuracy: kCLLocationAccuracyBest) } /// 请求当前坐标,默认使用最高精度以保持既有业务行为。 + @MainActor func requestCoordinate() async throws -> CLLocationCoordinate2D { try await requestCoordinate(desiredAccuracy: kCLLocationAccuracyBest) } diff --git a/suixinkan/Features/Orders/Utils/MainTabScanHandler.swift b/suixinkan/Features/Orders/Utils/MainTabScanHandler.swift index 326bcfc..99c2023 100644 --- a/suixinkan/Features/Orders/Utils/MainTabScanHandler.swift +++ b/suixinkan/Features/Orders/Utils/MainTabScanHandler.swift @@ -3,6 +3,7 @@ // suixinkan // +import CoreLocation import UIKit /// 主 Tab 中间扫码按钮结果处理,对齐 Android `MainTabViewModel.signIn`。 diff --git a/suixinkan/UI/LocationReport/Views/LocationReportViews.swift b/suixinkan/UI/LocationReport/Views/LocationReportViews.swift index 28ca24c..09d643c 100644 --- a/suixinkan/UI/LocationReport/Views/LocationReportViews.swift +++ b/suixinkan/UI/LocationReport/Views/LocationReportViews.swift @@ -7,6 +7,10 @@ import CoreLocation import SnapKit import UIKit +#if targetEnvironment(simulator) +import MapKit +#endif + /// 地图缩放/定位控件。 final class LocationReportMapControlStack: UIView { @@ -295,7 +299,112 @@ final class LocationReportBottomActionView: UIControl { } } -/// 地图容器,封装高德 `MAMapView`。 +/// 位置上报地图容器,模拟器使用 MapKit。 +#if targetEnvironment(simulator) +final class LocationReportMapView: UIView, MKMapViewDelegate { + + var onMapTap: ((CLLocationCoordinate2D) -> Void)? + + let mapView: MKMapView + private var markerAnnotation: MKPointAnnotation? + private var shouldCenterOnNextUserLocation = false + + override init(frame: CGRect) { + mapView = MKMapView(frame: .zero) + super.init(frame: frame) + mapView.delegate = self + mapView.showsUserLocation = true + mapView.showsCompass = false + addSubview(mapView) + mapView.snp.makeConstraints { make in + make.edges.equalToSuperview() + } + + let tapGesture = UITapGestureRecognizer(target: self, action: #selector(mapTapped(_:))) + tapGesture.cancelsTouchesInView = false + mapView.addGestureRecognizer(tapGesture) + } + + @available(*, unavailable) + required init?(coder: NSCoder) { + fatalError("init(coder:) has not been implemented") + } + + /// 进入页面后,在首次拿到用户位置时将地图居中。 + func enableInitialUserLocationCentering() { + shouldCenterOnNextUserLocation = true + centerOnUserLocationIfNeeded() + } + + func centerOnUserLocation() { + guard let coordinate = validUserCoordinate else { return } + setCenter(coordinate) + } + + func setCenter(_ coordinate: CLLocationCoordinate2D, animated: Bool = true) { + let region = MKCoordinateRegion( + center: coordinate, + span: MKCoordinateSpan(latitudeDelta: 0.012, longitudeDelta: 0.012) + ) + mapView.setRegion(region, animated: animated) + } + + func zoomIn() { + updateZoom(scale: 0.5) + } + + func zoomOut() { + updateZoom(scale: 2) + } + + func updateMarker(latitude: Double?, longitude: Double?) { + if let markerAnnotation { + mapView.removeAnnotation(markerAnnotation) + self.markerAnnotation = nil + } + guard let latitude, let longitude else { return } + let annotation = MKPointAnnotation() + annotation.coordinate = CLLocationCoordinate2D(latitude: latitude, longitude: longitude) + markerAnnotation = annotation + mapView.addAnnotation(annotation) + } + + func mapView(_ mapView: MKMapView, didUpdate userLocation: MKUserLocation) { + centerOnUserLocationIfNeeded() + } + + @objc private func mapTapped(_ gesture: UITapGestureRecognizer) { + guard gesture.state == .ended else { return } + let point = gesture.location(in: mapView) + onMapTap?(mapView.convert(point, toCoordinateFrom: mapView)) + } + + private var validUserCoordinate: CLLocationCoordinate2D? { + guard let coordinate = mapView.userLocation.location?.coordinate, + CLLocationCoordinate2DIsValid(coordinate), + coordinate.latitude != 0 || coordinate.longitude != 0 else { + return nil + } + return coordinate + } + + private func centerOnUserLocationIfNeeded() { + guard shouldCenterOnNextUserLocation, let coordinate = validUserCoordinate else { return } + setCenter(coordinate, animated: false) + shouldCenterOnNextUserLocation = false + } + + private func updateZoom(scale: Double) { + let current = mapView.region + let span = MKCoordinateSpan( + latitudeDelta: min(max(current.span.latitudeDelta * scale, 0.0005), 120), + longitudeDelta: min(max(current.span.longitudeDelta * scale, 0.0005), 120) + ) + mapView.setRegion(MKCoordinateRegion(center: current.center, span: span), animated: true) + } +} +#else +/// 位置上报地图容器,真机封装高德 `MAMapView`。 final class LocationReportMapView: UIView, MAMapViewDelegate { var onMapTap: ((CLLocationCoordinate2D) -> Void)? @@ -381,3 +490,4 @@ final class LocationReportMapView: UIView, MAMapViewDelegate { shouldCenterOnNextUserLocation = false } } +#endif diff --git a/suixinkan/UI/PunchPoint/PunchPointDetailViewController.swift b/suixinkan/UI/PunchPoint/PunchPointDetailViewController.swift index 603f21a..906974e 100644 --- a/suixinkan/UI/PunchPoint/PunchPointDetailViewController.swift +++ b/suixinkan/UI/PunchPoint/PunchPointDetailViewController.swift @@ -3,11 +3,16 @@ // suixinkan // +import CoreLocation import Kingfisher import Photos import SnapKit import UIKit +#if targetEnvironment(simulator) +import MapKit +#endif + /// 打卡点详情页,对齐 Android `PunchPointDetailScreen`。 final class PunchPointDetailViewController: BaseViewController { private let viewModel: PunchPointDetailViewModel @@ -447,7 +452,192 @@ final class PunchPointDetailViewController: BaseViewController { } /// 高德地图容器,供打卡点详情与表单复用。 -/// 打卡点地图视图,封装高德地图 marker、缩放、定位与点击选点行为。 +/// 打卡点地图视图,模拟器使用 MapKit 提供 marker、缩放、定位与点击选点行为。 +#if targetEnvironment(simulator) +final class PunchPointMapView: UIView, MKMapViewDelegate { + var onMapTap: ((CLLocationCoordinate2D) -> Void)? + + private let mapView: MKMapView + private var punchPointAnnotation: MKPointAnnotation? + private var selectedAnnotation: MKPointAnnotation? + private var punchPointImageURL: URL? + private var fitWithUserLocation = false + + override init(frame: CGRect) { + mapView = MKMapView(frame: .zero) + super.init(frame: frame) + mapView.delegate = self + mapView.showsUserLocation = true + mapView.showsCompass = false + mapView.showsScale = false + mapView.pointOfInterestFilter = .includingAll + addSubview(mapView) + mapView.snp.makeConstraints { make in + make.edges.equalToSuperview() + } + + let tapGesture = UITapGestureRecognizer(target: self, action: #selector(mapTapped(_:))) + tapGesture.cancelsTouchesInView = false + mapView.addGestureRecognizer(tapGesture) + } + + @available(*, unavailable) + required init?(coder: NSCoder) { + fatalError("init(coder:) has not been implemented") + } + + /// 更新原打卡点标记,可使用首张图片作为圆角 Marker。 + func updatePunchPointMarker( + coordinate: CLLocationCoordinate2D?, + imageURL: String? = nil, + fitWithUserLocation: Bool = false + ) { + if let punchPointAnnotation { + mapView.removeAnnotation(punchPointAnnotation) + self.punchPointAnnotation = nil + } + punchPointImageURL = imageURL.flatMap(URL.init(string:)) + self.fitWithUserLocation = fitWithUserLocation + guard let coordinate, CLLocationCoordinate2DIsValid(coordinate) else { return } + let annotation = MKPointAnnotation() + annotation.coordinate = coordinate + annotation.title = "punch_point_original" + punchPointAnnotation = annotation + mapView.addAnnotation(annotation) + if fitWithUserLocation { + fitPunchPointAndUserLocation() + } + } + + /// 兼容仅需更新普通 Marker 的调用。 + func updateMarker(coordinate: CLLocationCoordinate2D?) { + updatePunchPointMarker(coordinate: coordinate) + } + + /// 更新地图点击产生的新位置 Marker。 + func updateSelectedMarker(coordinate: CLLocationCoordinate2D?) { + if let selectedAnnotation { + mapView.removeAnnotation(selectedAnnotation) + self.selectedAnnotation = nil + } + guard let coordinate, CLLocationCoordinate2DIsValid(coordinate) else { return } + let annotation = MKPointAnnotation() + annotation.coordinate = coordinate + annotation.title = "punch_point_selected" + selectedAnnotation = annotation + mapView.addAnnotation(annotation) + } + + /// 设置地图中心点。 + func setCenter(_ coordinate: CLLocationCoordinate2D, zoomLevel: Double = 15, animated: Bool = true) { + let delta = min(max(0.012 * pow(2, 15 - zoomLevel), 0.0005), 120) + let region = MKCoordinateRegion( + center: coordinate, + span: MKCoordinateSpan(latitudeDelta: delta, longitudeDelta: delta) + ) + mapView.setRegion(region, animated: animated) + } + + /// 放大地图。 + func zoomIn() { + updateZoom(scale: 0.5) + } + + /// 缩小地图。 + func zoomOut() { + updateZoom(scale: 2) + } + + /// 居中到用户当前位置。 + func centerOnUserLocation() { + guard let coordinate = mapView.userLocation.location?.coordinate, + CLLocationCoordinate2DIsValid(coordinate), + coordinate.latitude != 0 || coordinate.longitude != 0 else { return } + setCenter(coordinate) + } + + /// 同时展示原打卡点、用户位置和新选位置。 + func fitAllMarkers(edgePadding: UIEdgeInsets = UIEdgeInsets(top: 80, left: 56, bottom: 80, right: 56)) { + var annotations: [any MKAnnotation] = [] + if let punchPointAnnotation { annotations.append(punchPointAnnotation) } + if let selectedAnnotation { annotations.append(selectedAnnotation) } + if mapView.userLocation.location != nil { annotations.append(mapView.userLocation) } + guard !annotations.isEmpty else { return } + if annotations.count == 1, let annotation = annotations.first { + setCenter(annotation.coordinate, zoomLevel: 16) + } else { + var mapRect = MKMapRect.null + for annotation in annotations { + let point = MKMapPoint(annotation.coordinate) + mapRect = mapRect.union(MKMapRect( + origin: point, + size: MKMapSize(width: 1, height: 1) + )) + } + mapView.setVisibleMapRect(mapRect, edgePadding: edgePadding, animated: true) + } + } + + func mapView(_ mapView: MKMapView, viewFor annotation: any MKAnnotation) -> MKAnnotationView? { + if annotation is MKUserLocation { return nil } + let isOriginal = (annotation as AnyObject) === punchPointAnnotation + let reuseIdentifier = isOriginal ? "PunchPointImageMarker" : "PunchPointSelectedMarker" + let annotationView = mapView.dequeueReusableAnnotationView(withIdentifier: reuseIdentifier) + ?? MKAnnotationView(annotation: annotation, reuseIdentifier: reuseIdentifier) + annotationView.annotation = annotation + annotationView.canShowCallout = false + annotationView.centerOffset = CGPoint(x: 0, y: -12) + + if isOriginal, let punchPointImageURL { + annotationView.image = UIImage(named: "punch_point_marker") + KingfisherManager.shared.retrieveImage(with: punchPointImageURL) { result in + guard case let .success(value) = result else { return } + Task { @MainActor in + guard annotationView.annotation === annotation else { return } + annotationView.image = Self.roundedMarkerImage(value.image) + } + } + } else { + annotationView.image = UIImage(named: "punch_point_marker") + } + return annotationView + } + + func mapView(_ mapView: MKMapView, didUpdate userLocation: MKUserLocation) { + guard userLocation.location != nil else { return } + fitPunchPointAndUserLocation() + } + + private func fitPunchPointAndUserLocation() { + guard fitWithUserLocation else { return } + fitAllMarkers(edgePadding: UIEdgeInsets(top: 80, left: 50, bottom: 80, right: 50)) + } + + private static func roundedMarkerImage(_ source: UIImage) -> UIImage { + let size = CGSize(width: 40, height: 40) + return UIGraphicsImageRenderer(size: size).image { _ in + UIBezierPath(roundedRect: CGRect(origin: .zero, size: size), cornerRadius: 6).addClip() + source.draw(in: CGRect(origin: .zero, size: size)) + } + } + + @objc private func mapTapped(_ gesture: UITapGestureRecognizer) { + guard gesture.state == .ended else { return } + let point = gesture.location(in: mapView) + onMapTap?(mapView.convert(point, toCoordinateFrom: mapView)) + } + + private func updateZoom(scale: Double) { + let current = mapView.region + let span = MKCoordinateSpan( + latitudeDelta: min(max(current.span.latitudeDelta * scale, 0.0005), 120), + longitudeDelta: min(max(current.span.longitudeDelta * scale, 0.0005), 120) + ) + mapView.setRegion(MKCoordinateRegion(center: current.center, span: span), animated: true) + } +} +#else +/// 打卡点地图视图,真机封装高德地图 marker、缩放、定位与点击选点行为。 final class PunchPointMapView: UIView, MAMapViewDelegate { var onMapTap: ((CLLocationCoordinate2D) -> Void)? @@ -614,6 +804,7 @@ final class PunchPointMapView: UIView, MAMapViewDelegate { onMapTap?(poi.coordinate) } } +#endif /// 打卡点地图控制按钮。 /// 地图悬浮控制按钮。 diff --git a/suixinkan/UI/WildPhotographerReport/WildPhotographerReportListViewController.swift b/suixinkan/UI/WildPhotographerReport/WildPhotographerReportListViewController.swift index f6caf40..2b56041 100644 --- a/suixinkan/UI/WildPhotographerReport/WildPhotographerReportListViewController.swift +++ b/suixinkan/UI/WildPhotographerReport/WildPhotographerReportListViewController.swift @@ -4,10 +4,15 @@ // import Kingfisher -import MAMapKit import SnapKit import UIKit +#if targetEnvironment(simulator) +import MapKit +#else +import MAMapKit +#endif + /// 我的举报列表页,支持按状态筛选并进入举报详情。 final class WildPhotographerReportListViewController: BaseViewController { private let viewModel: WildPhotographerReportListViewModel @@ -1797,6 +1802,49 @@ private final class WildReportDetailMediaThumbnailView: UIView { } /// 举报详情页地图预览,绘制简化道路、路径和定位点。 +#if targetEnvironment(simulator) +private final class WildReportDetailMapPreviewView: UIView { + private let mapView: MKMapView + + init(scenicName: String, detailAddress: String, coordinate: CLLocationCoordinate2D?) { + mapView = MKMapView(frame: .zero) + super.init(frame: .zero) + backgroundColor = AppColor.pageBackgroundSoft + layer.cornerRadius = 10 + clipsToBounds = true + + mapView.showsCompass = false + mapView.showsScale = false + mapView.isScrollEnabled = false + mapView.isZoomEnabled = false + mapView.isRotateEnabled = false + mapView.isPitchEnabled = false + addSubview(mapView) + mapView.snp.makeConstraints { make in + make.edges.equalToSuperview() + } + + guard let coordinate else { return } + let annotation = MKPointAnnotation() + annotation.coordinate = coordinate + annotation.title = scenicName + annotation.subtitle = detailAddress + mapView.addAnnotation(annotation) + mapView.setRegion( + MKCoordinateRegion( + center: coordinate, + span: MKCoordinateSpan(latitudeDelta: 0.006, longitudeDelta: 0.006) + ), + animated: false + ) + } + + @available(*, unavailable) + required init?(coder: NSCoder) { + fatalError("init(coder:) has not been implemented") + } +} +#else private final class WildReportDetailMapPreviewView: UIView { private let mapView: MAMapView @@ -1834,6 +1882,7 @@ private final class WildReportDetailMapPreviewView: UIView { fatalError("init(coder:) has not been implemented") } } +#endif /// 举报详情页处理进度时间线单行。 private final class WildReportDetailTimelineRowView: UIView { diff --git a/suixinkan/suixinkan-Bridging-Header.h b/suixinkan/suixinkan-Bridging-Header.h index 4c7a534..59ebf5c 100644 --- a/suixinkan/suixinkan-Bridging-Header.h +++ b/suixinkan/suixinkan-Bridging-Header.h @@ -3,19 +3,19 @@ // suixinkan // -#if __has_include() +#if !TARGET_OS_SIMULATOR && __has_include() #import #endif -#if __has_include() +#if !TARGET_OS_SIMULATOR && __has_include() #import #endif -#if __has_include() +#if !TARGET_OS_SIMULATOR && __has_include() #import #endif -#if __has_include() +#if !TARGET_OS_SIMULATOR && __has_include() #import #endif diff --git a/suixinkanTests/CoreLocationProviderTests.swift b/suixinkanTests/CoreLocationProviderTests.swift new file mode 100644 index 0000000..96e93ee --- /dev/null +++ b/suixinkanTests/CoreLocationProviderTests.swift @@ -0,0 +1,204 @@ +// +// CoreLocationProviderTests.swift +// suixinkanTests +// + +import CoreLocation +import XCTest +@testable import suixinkan + +/// Core Location fallback 的授权、定位与逆地理编码测试。 +@MainActor +final class CoreLocationProviderTests: XCTestCase { + + func testPrivacyAgreementIsRequiredBeforeLocation() async { + let context = makeContext(privacyAccepted: false) + + await assertLocationError(.privacyNotAccepted) { + _ = try await context.provider.requestCoordinate() + } + XCTAssertEqual(context.manager.requestLocationCallCount, 0) + } + + func testDeniedAuthorizationReturnsPermissionError() async { + let context = makeContext(authorizationStatus: .denied) + + await assertLocationError(.permissionDenied) { + _ = try await context.provider.requestCoordinate() + } + XCTAssertEqual(context.manager.requestLocationCallCount, 0) + } + + func testNotDeterminedAuthorizationContinuesAfterGrant() async throws { + let coordinate = CLLocationCoordinate2D(latitude: 30.2741, longitude: 120.1551) + let context = makeContext( + authorizationStatus: .notDetermined, + requestedAuthorizationStatus: .authorizedWhenInUse, + locationResult: .success(CLLocation( + latitude: coordinate.latitude, + longitude: coordinate.longitude + )) + ) + + let result = try await context.provider.requestCoordinate( + desiredAccuracy: kCLLocationAccuracyHundredMeters + ) + + XCTAssertEqual(context.manager.requestAuthorizationCallCount, 1) + XCTAssertEqual(context.manager.requestLocationCallCount, 1) + XCTAssertEqual(context.manager.desiredAccuracy, kCLLocationAccuracyHundredMeters) + XCTAssertEqual(result.latitude, coordinate.latitude, accuracy: 0.000_001) + XCTAssertEqual(result.longitude, coordinate.longitude, accuracy: 0.000_001) + } + + func testLocationFailureUsesExistingBusinessError() async { + let context = makeContext(locationResult: .failure) + + await assertLocationError(.locationFailed) { + _ = try await context.provider.requestCoordinate() + } + } + + func testSnapshotContainsReverseGeocodedAddress() async throws { + let context = makeContext( + locationResult: .success(CLLocation(latitude: 31.2304, longitude: 121.4737)), + geocodedAddress: "上海市黄浦区" + ) + + let snapshot = try await context.provider.requestSnapshot() + + XCTAssertEqual(snapshot.latitude, 31.2304, accuracy: 0.000_001) + XCTAssertEqual(snapshot.longitude, 121.4737, accuracy: 0.000_001) + XCTAssertEqual(snapshot.address, "上海市黄浦区") + XCTAssertEqual(context.geocoder.requestedCoordinates.count, 1) + } + + func testSnapshotFallsBackToEmptyAddressWhenGeocoderHasNoResult() async throws { + let context = makeContext( + locationResult: .success(CLLocation(latitude: 39.9042, longitude: 116.4074)), + geocodedAddress: "" + ) + + let snapshot = try await context.provider.requestSnapshot() + + XCTAssertEqual(snapshot.address, "") + } + + private func makeContext( + privacyAccepted: Bool = true, + authorizationStatus: CLAuthorizationStatus = .authorizedWhenInUse, + requestedAuthorizationStatus: CLAuthorizationStatus = .authorizedWhenInUse, + locationResult: FakeCoreLocationManager.LocationResult = .success( + CLLocation(latitude: 39.9042, longitude: 116.4074) + ), + geocodedAddress: String = "北京市东城区" + ) -> TestContext { + let suiteName = "CoreLocationProviderTests.\(UUID().uuidString)" + let defaults = UserDefaults(suiteName: suiteName)! + defaults.removePersistentDomain(forName: suiteName) + let appStore = AppStore(defaults: defaults) + appStore.session.privacyAgreementAccepted = privacyAccepted + + let manager = FakeCoreLocationManager( + authorizationStatus: authorizationStatus, + requestedAuthorizationStatus: requestedAuthorizationStatus, + locationResult: locationResult + ) + let geocoder = FakeLocationAddressGeocoder(address: geocodedAddress) + let provider = CoreLocationProvider( + appStore: appStore, + manager: manager, + geocoder: geocoder + ) + return TestContext(provider: provider, manager: manager, geocoder: geocoder) + } + + private func assertLocationError( + _ expected: LocationProviderError, + operation: () async throws -> Void + ) async { + do { + try await operation() + XCTFail("Expected \(expected)") + } catch { + XCTAssertEqual(error as? LocationProviderError, expected) + } + } +} + +/// Core Location fallback 测试依赖集合。 +@MainActor +private struct TestContext { + let provider: CoreLocationProvider + let manager: FakeCoreLocationManager + let geocoder: FakeLocationAddressGeocoder +} + +/// 可控的 `CLLocationManager` 替身。 +@MainActor +private final class FakeCoreLocationManager: CoreLocationManaging { + + /// 单次定位请求的模拟结果。 + enum LocationResult { + case success(CLLocation) + case failure + } + + var authorizationStatus: CLAuthorizationStatus + var desiredAccuracy: CLLocationAccuracy = kCLLocationAccuracyBest + weak var delegate: CLLocationManagerDelegate? + private(set) var requestAuthorizationCallCount = 0 + private(set) var requestLocationCallCount = 0 + + private let requestedAuthorizationStatus: CLAuthorizationStatus + private let locationResult: LocationResult + + init( + authorizationStatus: CLAuthorizationStatus, + requestedAuthorizationStatus: CLAuthorizationStatus, + locationResult: LocationResult + ) { + self.authorizationStatus = authorizationStatus + self.requestedAuthorizationStatus = requestedAuthorizationStatus + self.locationResult = locationResult + } + + func requestWhenInUseAuthorization() { + requestAuthorizationCallCount += 1 + authorizationStatus = requestedAuthorizationStatus + delegate?.locationManagerDidChangeAuthorization?(CLLocationManager()) + } + + func requestLocation() { + requestLocationCallCount += 1 + let callbackManager = CLLocationManager() + switch locationResult { + case let .success(location): + delegate?.locationManager?(callbackManager, didUpdateLocations: [location]) + case .failure: + delegate?.locationManager?( + callbackManager, + didFailWithError: CLError(.locationUnknown) + ) + } + } +} + +/// 可控的逆地理编码替身。 +@MainActor +private final class FakeLocationAddressGeocoder: LocationAddressGeocoding { + private(set) var requestedCoordinates: [CLLocationCoordinate2D] = [] + private let address: String + + init(address: String) { + self.address = address + } + + func reverseGeocode(latitude: Double, longitude: Double) async -> String { + requestedCoordinates.append(CLLocationCoordinate2D( + latitude: latitude, + longitude: longitude + )) + return address + } +} diff --git a/suixinkanTests/PunchPointModelsTests.swift b/suixinkanTests/PunchPointModelsTests.swift index d51feb4..e436786 100644 --- a/suixinkanTests/PunchPointModelsTests.swift +++ b/suixinkanTests/PunchPointModelsTests.swift @@ -3,6 +3,7 @@ // suixinkanTests // +import CoreLocation import XCTest @testable import suixinkan