bugly模拟器可用配置
修改包名
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
<dict>
|
<dict>
|
||||||
<key>keychain-access-groups</key>
|
<key>keychain-access-groups</key>
|
||||||
<array>
|
<array>
|
||||||
<string>$(AppIdentifierPrefix)com.keyBoardst.shared</string>
|
<string>$(AppIdentifierPrefix)com.loveKey.nyx.shared</string>
|
||||||
</array>
|
</array>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
|
|||||||
2
Podfile
2
Podfile
@@ -7,7 +7,7 @@ target 'keyBoard' do
|
|||||||
use_frameworks!
|
use_frameworks!
|
||||||
|
|
||||||
pod 'AFNetworking','4.0.1'
|
pod 'AFNetworking','4.0.1'
|
||||||
pod 'Bugly','2.6.1'
|
pod 'Bugly', :configurations => ['Release']
|
||||||
pod 'Masonry', '1.1.0'
|
pod 'Masonry', '1.1.0'
|
||||||
pod 'MBProgressHUD', '1.2.0'
|
pod 'MBProgressHUD', '1.2.0'
|
||||||
pod 'MJExtension', '3.4.2'
|
pod 'MJExtension', '3.4.2'
|
||||||
|
|||||||
@@ -29,14 +29,13 @@ PODS:
|
|||||||
|
|
||||||
DEPENDENCIES:
|
DEPENDENCIES:
|
||||||
- AFNetworking (= 4.0.1)
|
- AFNetworking (= 4.0.1)
|
||||||
- Bugly (= 2.6.1)
|
- Bugly
|
||||||
- DZNEmptyDataSet (= 1.8.1)
|
- DZNEmptyDataSet (= 1.8.1)
|
||||||
- LookinServer
|
- LookinServer
|
||||||
- Masonry (= 1.1.0)
|
- Masonry (= 1.1.0)
|
||||||
- MBProgressHUD (= 1.2.0)
|
- MBProgressHUD (= 1.2.0)
|
||||||
- MJExtension (= 3.4.2)
|
- MJExtension (= 3.4.2)
|
||||||
- MJRefresh (= 3.7.9)
|
- MJRefresh (= 3.7.9)
|
||||||
- SDWebImage
|
|
||||||
- SDWebImage (= 5.21.1)
|
- SDWebImage (= 5.21.1)
|
||||||
|
|
||||||
SPEC REPOS:
|
SPEC REPOS:
|
||||||
@@ -62,6 +61,6 @@ SPEC CHECKSUMS:
|
|||||||
MJRefresh: ff9e531227924c84ce459338414550a05d2aea78
|
MJRefresh: ff9e531227924c84ce459338414550a05d2aea78
|
||||||
SDWebImage: f29024626962457f3470184232766516dee8dfea
|
SDWebImage: f29024626962457f3470184232766516dee8dfea
|
||||||
|
|
||||||
PODFILE CHECKSUM: 6e0fcb7cf319a770ac7883c7cf3b1df1a6829e77
|
PODFILE CHECKSUM: e80851eaead44de926040a227bf16809774cc3d2
|
||||||
|
|
||||||
COCOAPODS: 1.16.2
|
COCOAPODS: 1.16.2
|
||||||
|
|||||||
5
Pods/Manifest.lock
generated
5
Pods/Manifest.lock
generated
@@ -29,14 +29,13 @@ PODS:
|
|||||||
|
|
||||||
DEPENDENCIES:
|
DEPENDENCIES:
|
||||||
- AFNetworking (= 4.0.1)
|
- AFNetworking (= 4.0.1)
|
||||||
- Bugly (= 2.6.1)
|
- Bugly
|
||||||
- DZNEmptyDataSet (= 1.8.1)
|
- DZNEmptyDataSet (= 1.8.1)
|
||||||
- LookinServer
|
- LookinServer
|
||||||
- Masonry (= 1.1.0)
|
- Masonry (= 1.1.0)
|
||||||
- MBProgressHUD (= 1.2.0)
|
- MBProgressHUD (= 1.2.0)
|
||||||
- MJExtension (= 3.4.2)
|
- MJExtension (= 3.4.2)
|
||||||
- MJRefresh (= 3.7.9)
|
- MJRefresh (= 3.7.9)
|
||||||
- SDWebImage
|
|
||||||
- SDWebImage (= 5.21.1)
|
- SDWebImage (= 5.21.1)
|
||||||
|
|
||||||
SPEC REPOS:
|
SPEC REPOS:
|
||||||
@@ -62,6 +61,6 @@ SPEC CHECKSUMS:
|
|||||||
MJRefresh: ff9e531227924c84ce459338414550a05d2aea78
|
MJRefresh: ff9e531227924c84ce459338414550a05d2aea78
|
||||||
SDWebImage: f29024626962457f3470184232766516dee8dfea
|
SDWebImage: f29024626962457f3470184232766516dee8dfea
|
||||||
|
|
||||||
PODFILE CHECKSUM: 6e0fcb7cf319a770ac7883c7cf3b1df1a6829e77
|
PODFILE CHECKSUM: e80851eaead44de926040a227bf16809774cc3d2
|
||||||
|
|
||||||
COCOAPODS: 1.16.2
|
COCOAPODS: 1.16.2
|
||||||
|
|||||||
418
Pods/Pods.xcodeproj/project.pbxproj
generated
418
Pods/Pods.xcodeproj/project.pbxproj
generated
@@ -67,6 +67,7 @@
|
|||||||
1ECC5F320AEFB120081358B4FFB7442F /* NSString+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = A3A3B77B219A105E2636BBFACE42D7A8 /* NSString+MJExtension.m */; };
|
1ECC5F320AEFB120081358B4FFB7442F /* NSString+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = A3A3B77B219A105E2636BBFACE42D7A8 /* NSString+MJExtension.m */; };
|
||||||
1EDC6F899051F0E858270F7556AF2F12 /* UIVisualEffectView+LookinServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 2731C084E8B9BB6A54629DDFEBD14EA1 /* UIVisualEffectView+LookinServer.m */; };
|
1EDC6F899051F0E858270F7556AF2F12 /* UIVisualEffectView+LookinServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 2731C084E8B9BB6A54629DDFEBD14EA1 /* UIVisualEffectView+LookinServer.m */; };
|
||||||
1EDF5F5B68D4A76CE59D5B6CC7B6C469 /* LookinAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = F74FD66E160DEA3B30F3C017DE8ED1BA /* LookinAttribute.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
1EDF5F5B68D4A76CE59D5B6CC7B6C469 /* LookinAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = F74FD66E160DEA3B30F3C017DE8ED1BA /* LookinAttribute.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||||
|
1EE04FF3866D1CDDBEFEBA7F795824AD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3964617E5C241BE3E12D8F1D88607841 /* Foundation.framework */; };
|
||||||
1FD36A180D43C773D95D8E5BF719494C /* LookinDisplayItemDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = A1BB512E1904C9AC07E6CEBA4DE525DB /* LookinDisplayItemDetail.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
1FD36A180D43C773D95D8E5BF719494C /* LookinDisplayItemDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = A1BB512E1904C9AC07E6CEBA4DE525DB /* LookinDisplayItemDetail.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||||
1FDEA3FFA45F29C1331723E9579D66A5 /* LookinAutoLayoutConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 528C15198BF77FCE909FB6A717EA8C53 /* LookinAutoLayoutConstraint.m */; };
|
1FDEA3FFA45F29C1331723E9579D66A5 /* LookinAutoLayoutConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 528C15198BF77FCE909FB6A717EA8C53 /* LookinAutoLayoutConstraint.m */; };
|
||||||
2055774CD703B52DABFB1CC588394A94 /* MJExtension-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A7BA44CD5FDF42B32263B5F4259A024 /* MJExtension-dummy.m */; };
|
2055774CD703B52DABFB1CC588394A94 /* MJExtension-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A7BA44CD5FDF42B32263B5F4259A024 /* MJExtension-dummy.m */; };
|
||||||
@@ -108,7 +109,6 @@
|
|||||||
3331A013D48A5063B483A51B7E9068ED /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A6A924083322C61BD2DC82A438F46687 /* AFURLSessionManager.m */; };
|
3331A013D48A5063B483A51B7E9068ED /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A6A924083322C61BD2DC82A438F46687 /* AFURLSessionManager.m */; };
|
||||||
33D3587AF629B2FA21554DA002D6ACB8 /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A3CC467742888B5DE59CC393D50BA540 /* SDImageCachesManager.m */; };
|
33D3587AF629B2FA21554DA002D6ACB8 /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A3CC467742888B5DE59CC393D50BA540 /* SDImageCachesManager.m */; };
|
||||||
34B28D4F0168194B6EFAC0520EB7A7F4 /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = CC47954DDA2CCCD6E92132955A0DE728 /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
34B28D4F0168194B6EFAC0520EB7A7F4 /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = CC47954DDA2CCCD6E92132955A0DE728 /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||||
34F918A5603258EEA91431BC4E1150F6 /* Pods-keyBoard-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A2D8E1EB42D41EA6B94901E5B68C9011 /* Pods-keyBoard-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
||||||
35D42759A562C482EA5DF574F75CF3B8 /* NSArray+Lookin.h in Headers */ = {isa = PBXBuildFile; fileRef = FEE404F0AEA8371C4FCFE3F576AA5835 /* NSArray+Lookin.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
35D42759A562C482EA5DF574F75CF3B8 /* NSArray+Lookin.h in Headers */ = {isa = PBXBuildFile; fileRef = FEE404F0AEA8371C4FCFE3F576AA5835 /* NSArray+Lookin.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||||
36F4B09E7C71DCC5CEC6057814033C37 /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 98B6A3897B6D415F51E7F65FD9A20296 /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
36F4B09E7C71DCC5CEC6057814033C37 /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 98B6A3897B6D415F51E7F65FD9A20296 /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||||
3777CD89D444CBBB48AE323B303F3FC7 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CFBDDF0554D720E199E1094AAEC3D171 /* ImageIO.framework */; };
|
3777CD89D444CBBB48AE323B303F3FC7 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CFBDDF0554D720E199E1094AAEC3D171 /* ImageIO.framework */; };
|
||||||
@@ -173,7 +173,6 @@
|
|||||||
58F7CE37BB4CB3BE806B68A502E6E1A7 /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = EF15AFFA76ECFCE490107F1DEB31BD62 /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Private, ); }; };
|
58F7CE37BB4CB3BE806B68A502E6E1A7 /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = EF15AFFA76ECFCE490107F1DEB31BD62 /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Private, ); }; };
|
||||||
596180E0EC9F46D12BA840DC4AA62659 /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = F66C529D67E3A61B55DFF40E581048ED /* UIImage+MemoryCacheCost.m */; };
|
596180E0EC9F46D12BA840DC4AA62659 /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = F66C529D67E3A61B55DFF40E581048ED /* UIImage+MemoryCacheCost.m */; };
|
||||||
597E390C0BBB75B8045B651C487C2034 /* SDImageAWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AF433E9D2C6355E77FFBE3AC3CB5B3A /* SDImageAWebPCoder.m */; };
|
597E390C0BBB75B8045B651C487C2034 /* SDImageAWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AF433E9D2C6355E77FFBE3AC3CB5B3A /* SDImageAWebPCoder.m */; };
|
||||||
5A1E04C829BF2C50593ADDBC1A69429F /* Pods-keyBoard-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 969A9A842778EFB5D62826500DFF4E11 /* Pods-keyBoard-dummy.m */; };
|
|
||||||
5A6D3BE92C77ED70C397567996DFAEB9 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CABC6887E9E2AF4A62642A0C780B4B3 /* AFHTTPSessionManager.m */; };
|
5A6D3BE92C77ED70C397567996DFAEB9 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CABC6887E9E2AF4A62642A0C780B4B3 /* AFHTTPSessionManager.m */; };
|
||||||
5A8BC91257FF6B36237BF09A7A6EADF6 /* LookinObject.m in Sources */ = {isa = PBXBuildFile; fileRef = A3048EE57AEE9C3B5FDB98C9E7DF4BB9 /* LookinObject.m */; };
|
5A8BC91257FF6B36237BF09A7A6EADF6 /* LookinObject.m in Sources */ = {isa = PBXBuildFile; fileRef = A3048EE57AEE9C3B5FDB98C9E7DF4BB9 /* LookinObject.m */; };
|
||||||
5AF22814CD055B553AD9D78BE54B94E1 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 219886C4AF0E20C3CD4D4061CAAE8767 /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
5AF22814CD055B553AD9D78BE54B94E1 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 219886C4AF0E20C3CD4D4061CAAE8767 /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||||
@@ -268,6 +267,7 @@
|
|||||||
88473AE7C22F952DACB39FA0758D1624 /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 24998A1052F45827E4FFAFAF7FA1542E /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
88473AE7C22F952DACB39FA0758D1624 /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 24998A1052F45827E4FFAFAF7FA1542E /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||||
8872BEB0954C0254A792469F4DBC9891 /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 9450EAE5D947C741A2403ADD203E1875 /* MJRefreshAutoStateFooter.m */; };
|
8872BEB0954C0254A792469F4DBC9891 /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 9450EAE5D947C741A2403ADD203E1875 /* MJRefreshAutoStateFooter.m */; };
|
||||||
88A23DF6F5638AC66C28C4102824E8B5 /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B993C5AF69BCC11CB58D180BE7475BE /* NSImage+Compatibility.m */; };
|
88A23DF6F5638AC66C28C4102824E8B5 /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B993C5AF69BCC11CB58D180BE7475BE /* NSImage+Compatibility.m */; };
|
||||||
|
891AB9476B659A3490DCE45A52A8D132 /* Pods-keyBoard-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A2D8E1EB42D41EA6B94901E5B68C9011 /* Pods-keyBoard-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||||
89B88FAD396608AAA9F935E471BB3CB9 /* LKS_HierarchyDetailsHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E355B215CED31C4C6EF33EEB9E95B38 /* LKS_HierarchyDetailsHandler.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
89B88FAD396608AAA9F935E471BB3CB9 /* LKS_HierarchyDetailsHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E355B215CED31C4C6EF33EEB9E95B38 /* LKS_HierarchyDetailsHandler.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||||
89EAB8D0452D0E2114ED971B10D98CC3 /* LKS_HierarchyDisplayItemsMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E2B86406A2B5383183DAE9ABBBB3893 /* LKS_HierarchyDisplayItemsMaker.m */; };
|
89EAB8D0452D0E2114ED971B10D98CC3 /* LKS_HierarchyDisplayItemsMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E2B86406A2B5383183DAE9ABBBB3893 /* LKS_HierarchyDisplayItemsMaker.m */; };
|
||||||
8A256CA266FB314BBD4DB2287DAEF247 /* LookinAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FCB45CBC3B45614560DA456506F73F1 /* LookinAttribute.m */; };
|
8A256CA266FB314BBD4DB2287DAEF247 /* LookinAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FCB45CBC3B45614560DA456506F73F1 /* LookinAttribute.m */; };
|
||||||
@@ -299,6 +299,7 @@
|
|||||||
9CE425B89294BE2C13E70A86E75B15CF /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D6C233C8BB873C737FFE3E1DFBC2A186 /* SDDiskCache.m */; };
|
9CE425B89294BE2C13E70A86E75B15CF /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D6C233C8BB873C737FFE3E1DFBC2A186 /* SDDiskCache.m */; };
|
||||||
9D422527A25BAE6A207DEFE11958ABBC /* AFCompatibilityMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = E5F4E4918198D7216ABDC0BE4C9BFCE9 /* AFCompatibilityMacros.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
9D422527A25BAE6A207DEFE11958ABBC /* AFCompatibilityMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = E5F4E4918198D7216ABDC0BE4C9BFCE9 /* AFCompatibilityMacros.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||||
9DDDCFC08B54A61C519DA78F94464E6B /* LookinHierarchyInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 56A3EB69345768D61D52161327AE66C8 /* LookinHierarchyInfo.m */; };
|
9DDDCFC08B54A61C519DA78F94464E6B /* LookinHierarchyInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 56A3EB69345768D61D52161327AE66C8 /* LookinHierarchyInfo.m */; };
|
||||||
|
9DE398BDF0CD7F38181F2F751AC18CB2 /* Pods-keyBoard-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 969A9A842778EFB5D62826500DFF4E11 /* Pods-keyBoard-dummy.m */; };
|
||||||
9DF446F8CA5BC4D4098766EC9063012C /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BF41BBB1EBC1FE4F91BE320D947ED64 /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
9DF446F8CA5BC4D4098766EC9063012C /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BF41BBB1EBC1FE4F91BE320D947ED64 /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||||
9DFFD4780CA32B8E53D9F4FBC8B3F5AC /* LookinAttrIdentifiers.h in Headers */ = {isa = PBXBuildFile; fileRef = 94CD4DB147D9FC14A9FB75335D8AAAF6 /* LookinAttrIdentifiers.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
9DFFD4780CA32B8E53D9F4FBC8B3F5AC /* LookinAttrIdentifiers.h in Headers */ = {isa = PBXBuildFile; fileRef = 94CD4DB147D9FC14A9FB75335D8AAAF6 /* LookinAttrIdentifiers.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||||
9E3C5CB1C97B2ED16218956999BFF7AC /* LookinTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = D03549B19B7C1700178CF12088FCE44C /* LookinTuple.m */; };
|
9E3C5CB1C97B2ED16218956999BFF7AC /* LookinTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = D03549B19B7C1700178CF12088FCE44C /* LookinTuple.m */; };
|
||||||
@@ -382,7 +383,6 @@
|
|||||||
C6A100159974349FEAAC99B82BE0F872 /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 97003D4D841CDDF5214C70A6CC7425DF /* SDImageLoader.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
C6A100159974349FEAAC99B82BE0F872 /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 97003D4D841CDDF5214C70A6CC7425DF /* SDImageLoader.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||||
C6FEC1088121FEA7DDC3384B7ECF3B44 /* LKS_Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 567AA7AB9514E985494C554A1802C03B /* LKS_Helper.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
C6FEC1088121FEA7DDC3384B7ECF3B44 /* LKS_Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 567AA7AB9514E985494C554A1802C03B /* LKS_Helper.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||||
C71935C30C1AEDF32B96670BD8FA64CE /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E1DF8BF780A4AD9606856AB857CA1D86 /* UIKit.framework */; };
|
C71935C30C1AEDF32B96670BD8FA64CE /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E1DF8BF780A4AD9606856AB857CA1D86 /* UIKit.framework */; };
|
||||||
C828F9FE16619B2D51C4F3E40185DE85 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3964617E5C241BE3E12D8F1D88607841 /* Foundation.framework */; };
|
|
||||||
C857B8D2D0BAA5A8A764F9E1C4B85807 /* ViewController+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 904AEE3BB6B326E7E1CFD8B0A34306AB /* ViewController+MASAdditions.m */; };
|
C857B8D2D0BAA5A8A764F9E1C4B85807 /* ViewController+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 904AEE3BB6B326E7E1CFD8B0A34306AB /* ViewController+MASAdditions.m */; };
|
||||||
C8771885BEA9EA0BD2E2C474587325E2 /* LKS_ExportManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A306B5D1B1BD0232E2121BA1E0EA27F9 /* LKS_ExportManager.m */; };
|
C8771885BEA9EA0BD2E2C474587325E2 /* LKS_ExportManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A306B5D1B1BD0232E2121BA1E0EA27F9 /* LKS_ExportManager.m */; };
|
||||||
C8EC35DFB0945DBE2F2FF9ECFE6D9711 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 96E64D1052C3FD60EB6BBB8A95EE1349 /* NSLayoutConstraint+MASDebugAdditions.m */; };
|
C8EC35DFB0945DBE2F2FF9ECFE6D9711 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 96E64D1052C3FD60EB6BBB8A95EE1349 /* NSLayoutConstraint+MASDebugAdditions.m */; };
|
||||||
@@ -480,20 +480,27 @@
|
|||||||
/* End PBXBuildFile section */
|
/* End PBXBuildFile section */
|
||||||
|
|
||||||
/* Begin PBXContainerItemProxy section */
|
/* Begin PBXContainerItemProxy section */
|
||||||
332EDC024ABBEE82955E7E88C302D2E4 /* PBXContainerItemProxy */ = {
|
17A6BBBD906DDCB7334A02B16B07B4DB /* PBXContainerItemProxy */ = {
|
||||||
isa = PBXContainerItemProxy;
|
isa = PBXContainerItemProxy;
|
||||||
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
||||||
proxyType = 1;
|
proxyType = 1;
|
||||||
remoteGlobalIDString = 638FEAAFC575BB76BC6AC055CDDA3506;
|
remoteGlobalIDString = 4D3BA58D0583DF37575CACAB3DDADC85;
|
||||||
remoteInfo = LookinServer;
|
remoteInfo = MJExtension;
|
||||||
};
|
};
|
||||||
45076E4E15CD2B80A147FBC40CD1D7BD /* PBXContainerItemProxy */ = {
|
17AC289E8A24B84DB147B7977008DB53 /* PBXContainerItemProxy */ = {
|
||||||
isa = PBXContainerItemProxy;
|
isa = PBXContainerItemProxy;
|
||||||
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
||||||
proxyType = 1;
|
proxyType = 1;
|
||||||
remoteGlobalIDString = 0130B3724283586C0E9D2A112D4F2AA1;
|
remoteGlobalIDString = 0130B3724283586C0E9D2A112D4F2AA1;
|
||||||
remoteInfo = AFNetworking;
|
remoteInfo = AFNetworking;
|
||||||
};
|
};
|
||||||
|
1CC061C6A0CA52E13056E44543CDE4BD /* PBXContainerItemProxy */ = {
|
||||||
|
isa = PBXContainerItemProxy;
|
||||||
|
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
||||||
|
proxyType = 1;
|
||||||
|
remoteGlobalIDString = 55AF53E6C77A10ED4985E04D74A8878E;
|
||||||
|
remoteInfo = Masonry;
|
||||||
|
};
|
||||||
551922F754B651AFCAAB56605458A1A4 /* PBXContainerItemProxy */ = {
|
551922F754B651AFCAAB56605458A1A4 /* PBXContainerItemProxy */ = {
|
||||||
isa = PBXContainerItemProxy;
|
isa = PBXContainerItemProxy;
|
||||||
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
||||||
@@ -501,19 +508,19 @@
|
|||||||
remoteGlobalIDString = 55AF53E6C77A10ED4985E04D74A8878E;
|
remoteGlobalIDString = 55AF53E6C77A10ED4985E04D74A8878E;
|
||||||
remoteInfo = Masonry;
|
remoteInfo = Masonry;
|
||||||
};
|
};
|
||||||
5D9596750911C6C3E3B693FA7242334B /* PBXContainerItemProxy */ = {
|
6610EBAD645971628D6E656F2A7FB551 /* PBXContainerItemProxy */ = {
|
||||||
isa = PBXContainerItemProxy;
|
isa = PBXContainerItemProxy;
|
||||||
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
||||||
proxyType = 1;
|
proxyType = 1;
|
||||||
remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429;
|
remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8;
|
||||||
remoteInfo = SDWebImage;
|
remoteInfo = MJRefresh;
|
||||||
};
|
};
|
||||||
67F0F8485CEFCEAF14CFFCC3F2461F7C /* PBXContainerItemProxy */ = {
|
7D22DC5F48A287865357EE41131C6668 /* PBXContainerItemProxy */ = {
|
||||||
isa = PBXContainerItemProxy;
|
isa = PBXContainerItemProxy;
|
||||||
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
||||||
proxyType = 1;
|
proxyType = 1;
|
||||||
remoteGlobalIDString = 82B0A41D3031FF27D78E17B0A9A46FB0;
|
remoteGlobalIDString = 638FEAAFC575BB76BC6AC055CDDA3506;
|
||||||
remoteInfo = MBProgressHUD;
|
remoteInfo = LookinServer;
|
||||||
};
|
};
|
||||||
8C2E663FC9840B2B7BABEF079AD58862 /* PBXContainerItemProxy */ = {
|
8C2E663FC9840B2B7BABEF079AD58862 /* PBXContainerItemProxy */ = {
|
||||||
isa = PBXContainerItemProxy;
|
isa = PBXContainerItemProxy;
|
||||||
@@ -529,13 +536,6 @@
|
|||||||
remoteGlobalIDString = 82B0A41D3031FF27D78E17B0A9A46FB0;
|
remoteGlobalIDString = 82B0A41D3031FF27D78E17B0A9A46FB0;
|
||||||
remoteInfo = MBProgressHUD;
|
remoteInfo = MBProgressHUD;
|
||||||
};
|
};
|
||||||
AA9226BB33C3F9E019FB415C2032A082 /* PBXContainerItemProxy */ = {
|
|
||||||
isa = PBXContainerItemProxy;
|
|
||||||
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
|
||||||
proxyType = 1;
|
|
||||||
remoteGlobalIDString = F1BCD9702276377FB5B3BDB6EAF709D7;
|
|
||||||
remoteInfo = DZNEmptyDataSet;
|
|
||||||
};
|
|
||||||
AD74DB90134D3DB33FAC2C873C0764E9 /* PBXContainerItemProxy */ = {
|
AD74DB90134D3DB33FAC2C873C0764E9 /* PBXContainerItemProxy */ = {
|
||||||
isa = PBXContainerItemProxy;
|
isa = PBXContainerItemProxy;
|
||||||
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
||||||
@@ -550,13 +550,6 @@
|
|||||||
remoteGlobalIDString = F1BCD9702276377FB5B3BDB6EAF709D7;
|
remoteGlobalIDString = F1BCD9702276377FB5B3BDB6EAF709D7;
|
||||||
remoteInfo = DZNEmptyDataSet;
|
remoteInfo = DZNEmptyDataSet;
|
||||||
};
|
};
|
||||||
B680C6AEDC2C7072F4BCC65FA83A00F2 /* PBXContainerItemProxy */ = {
|
|
||||||
isa = PBXContainerItemProxy;
|
|
||||||
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
|
||||||
proxyType = 1;
|
|
||||||
remoteGlobalIDString = 4A68CFD979D413A619DF631BB121D98F;
|
|
||||||
remoteInfo = Bugly;
|
|
||||||
};
|
|
||||||
BBBA8C59A31486B3AE2F16C6A4AAAB66 /* PBXContainerItemProxy */ = {
|
BBBA8C59A31486B3AE2F16C6A4AAAB66 /* PBXContainerItemProxy */ = {
|
||||||
isa = PBXContainerItemProxy;
|
isa = PBXContainerItemProxy;
|
||||||
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
||||||
@@ -564,26 +557,26 @@
|
|||||||
remoteGlobalIDString = B26054DF1DEA11585A231AF6D1D80D5E;
|
remoteGlobalIDString = B26054DF1DEA11585A231AF6D1D80D5E;
|
||||||
remoteInfo = "MJRefresh-MJRefresh.Privacy";
|
remoteInfo = "MJRefresh-MJRefresh.Privacy";
|
||||||
};
|
};
|
||||||
DF6BBAC9AED95181B9D6A27C2AED4872 /* PBXContainerItemProxy */ = {
|
C85024A705A5032AA3907BF36C187CEA /* PBXContainerItemProxy */ = {
|
||||||
isa = PBXContainerItemProxy;
|
isa = PBXContainerItemProxy;
|
||||||
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
||||||
proxyType = 1;
|
proxyType = 1;
|
||||||
remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8;
|
remoteGlobalIDString = 4A68CFD979D413A619DF631BB121D98F;
|
||||||
remoteInfo = MJRefresh;
|
remoteInfo = Bugly;
|
||||||
};
|
};
|
||||||
E2B36932A623A0432422370F519C4507 /* PBXContainerItemProxy */ = {
|
D8B3BBDA3C526A079F33D20BFE81FDA0 /* PBXContainerItemProxy */ = {
|
||||||
isa = PBXContainerItemProxy;
|
isa = PBXContainerItemProxy;
|
||||||
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
||||||
proxyType = 1;
|
proxyType = 1;
|
||||||
remoteGlobalIDString = 55AF53E6C77A10ED4985E04D74A8878E;
|
remoteGlobalIDString = F1BCD9702276377FB5B3BDB6EAF709D7;
|
||||||
remoteInfo = Masonry;
|
remoteInfo = DZNEmptyDataSet;
|
||||||
};
|
};
|
||||||
ED58197BE1BA80A23DFAA0D475221386 /* PBXContainerItemProxy */ = {
|
F295793354A8BF65125212DAE1C81DF5 /* PBXContainerItemProxy */ = {
|
||||||
isa = PBXContainerItemProxy;
|
isa = PBXContainerItemProxy;
|
||||||
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
||||||
proxyType = 1;
|
proxyType = 1;
|
||||||
remoteGlobalIDString = 4D3BA58D0583DF37575CACAB3DDADC85;
|
remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429;
|
||||||
remoteInfo = MJExtension;
|
remoteInfo = SDWebImage;
|
||||||
};
|
};
|
||||||
F34B1D580EA71604D4CC7C4C5807E366 /* PBXContainerItemProxy */ = {
|
F34B1D580EA71604D4CC7C4C5807E366 /* PBXContainerItemProxy */ = {
|
||||||
isa = PBXContainerItemProxy;
|
isa = PBXContainerItemProxy;
|
||||||
@@ -599,6 +592,13 @@
|
|||||||
remoteGlobalIDString = B32AF3F43989CBA171BB1FB3957A4509;
|
remoteGlobalIDString = B32AF3F43989CBA171BB1FB3957A4509;
|
||||||
remoteInfo = "MJExtension-MJExtension";
|
remoteInfo = "MJExtension-MJExtension";
|
||||||
};
|
};
|
||||||
|
F9524D7CD6D352CCF289944EBCA3B3FB /* PBXContainerItemProxy */ = {
|
||||||
|
isa = PBXContainerItemProxy;
|
||||||
|
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
|
||||||
|
proxyType = 1;
|
||||||
|
remoteGlobalIDString = 82B0A41D3031FF27D78E17B0A9A46FB0;
|
||||||
|
remoteInfo = MBProgressHUD;
|
||||||
|
};
|
||||||
/* End PBXContainerItemProxy section */
|
/* End PBXContainerItemProxy section */
|
||||||
|
|
||||||
/* Begin PBXFileReference section */
|
/* Begin PBXFileReference section */
|
||||||
@@ -1146,14 +1146,6 @@
|
|||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
1DB2A65061CA7DD5960E33B499AD1F7B /* Frameworks */ = {
|
|
||||||
isa = PBXFrameworksBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
C828F9FE16619B2D51C4F3E40185DE85 /* Foundation.framework in Frameworks */,
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
};
|
|
||||||
37145BAEB1B97BA7ADD7D6C3E86E99BD /* Frameworks */ = {
|
37145BAEB1B97BA7ADD7D6C3E86E99BD /* Frameworks */ = {
|
||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
@@ -1202,6 +1194,14 @@
|
|||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
|
AC60AAEBCF4A484AB8DAD9EBCA30DBD7 /* Frameworks */ = {
|
||||||
|
isa = PBXFrameworksBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
1EE04FF3866D1CDDBEFEBA7F795824AD /* Foundation.framework in Frameworks */,
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
};
|
||||||
CA6527CF424B1AA12AF1D0BB36EBAF73 /* Frameworks */ = {
|
CA6527CF424B1AA12AF1D0BB36EBAF73 /* Frameworks */ = {
|
||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
@@ -2234,14 +2234,6 @@
|
|||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
3A0259968FE382DF25C3F79CF30BA4DF /* Headers */ = {
|
|
||||||
isa = PBXHeadersBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
34F918A5603258EEA91431BC4E1150F6 /* Pods-keyBoard-umbrella.h in Headers */,
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
};
|
|
||||||
3D4C17449A573C7CF2AE5D5EDDB5335C /* Headers */ = {
|
3D4C17449A573C7CF2AE5D5EDDB5335C /* Headers */ = {
|
||||||
isa = PBXHeadersBuildPhase;
|
isa = PBXHeadersBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
@@ -2321,6 +2313,14 @@
|
|||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
|
5E9A96655812158910B2D46F18F4983F /* Headers */ = {
|
||||||
|
isa = PBXHeadersBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
891AB9476B659A3490DCE45A52A8D132 /* Pods-keyBoard-umbrella.h in Headers */,
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
};
|
||||||
5F83BB683AB24A3D1254696689952DDF /* Headers */ = {
|
5F83BB683AB24A3D1254696689952DDF /* Headers */ = {
|
||||||
isa = PBXHeadersBuildPhase;
|
isa = PBXHeadersBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
@@ -2387,25 +2387,25 @@
|
|||||||
};
|
};
|
||||||
18BD026D2210082A239FC15D072FD5BF /* Pods-keyBoard */ = {
|
18BD026D2210082A239FC15D072FD5BF /* Pods-keyBoard */ = {
|
||||||
isa = PBXNativeTarget;
|
isa = PBXNativeTarget;
|
||||||
buildConfigurationList = 782EAA470306AEE25A91F4D884D6AD6E /* Build configuration list for PBXNativeTarget "Pods-keyBoard" */;
|
buildConfigurationList = 3FA2BE14A4014E20D1803ECC0CEB5A7F /* Build configuration list for PBXNativeTarget "Pods-keyBoard" */;
|
||||||
buildPhases = (
|
buildPhases = (
|
||||||
3A0259968FE382DF25C3F79CF30BA4DF /* Headers */,
|
5E9A96655812158910B2D46F18F4983F /* Headers */,
|
||||||
AEF1343FDA3F6E742726D597D7E0570E /* Sources */,
|
87D36E846DA0820C15C53178D809C27F /* Sources */,
|
||||||
1DB2A65061CA7DD5960E33B499AD1F7B /* Frameworks */,
|
AC60AAEBCF4A484AB8DAD9EBCA30DBD7 /* Frameworks */,
|
||||||
E9B44FCD0123A8B6D20585E9C817C88A /* Resources */,
|
B3CE18BE6ADF72F2E31CF5989ACEA7C5 /* Resources */,
|
||||||
);
|
);
|
||||||
buildRules = (
|
buildRules = (
|
||||||
);
|
);
|
||||||
dependencies = (
|
dependencies = (
|
||||||
EF556CFA1E9B7BDBE8171EFFB9676A85 /* PBXTargetDependency */,
|
69F880D20E49FF278D9D99F0FC359C80 /* PBXTargetDependency */,
|
||||||
117209812DCBEFB0C5846054A3AE6664 /* PBXTargetDependency */,
|
071F326A1012E3F537E82D4600D6099B /* PBXTargetDependency */,
|
||||||
5C288E02D6DD19A2FF27DB1C61FD8902 /* PBXTargetDependency */,
|
3CC71AA09CD8D91F7CAC51C8C0C3D8A8 /* PBXTargetDependency */,
|
||||||
89188B8B09AE72A473BCC9353B236078 /* PBXTargetDependency */,
|
D4796534CC93D6F34DDBB3E449125A23 /* PBXTargetDependency */,
|
||||||
1FB4C6ADE9A85CA47926C2FE331288BC /* PBXTargetDependency */,
|
575EFC27A8B3BE6F6EF85229FA04A8F6 /* PBXTargetDependency */,
|
||||||
670CFAE70888104AABF0C66D5302C07C /* PBXTargetDependency */,
|
8343E87E690EAE8ED5D426D9B97081C7 /* PBXTargetDependency */,
|
||||||
222BFDBDCCD855B408C58D8265F0C976 /* PBXTargetDependency */,
|
4CEDC3503EBC64FA8AD4BB751A1257E2 /* PBXTargetDependency */,
|
||||||
770E92594EC7A0E0380ACF1E0A9FDB95 /* PBXTargetDependency */,
|
EF01B3D5C4798C26DB6A90866EE03225 /* PBXTargetDependency */,
|
||||||
5488E3BAEC96E0C6CA758459B72E0F95 /* PBXTargetDependency */,
|
09B11A1954CF8173776EC7F7B6571224 /* PBXTargetDependency */,
|
||||||
);
|
);
|
||||||
name = "Pods-keyBoard";
|
name = "Pods-keyBoard";
|
||||||
productName = Pods_keyBoard;
|
productName = Pods_keyBoard;
|
||||||
@@ -2705,6 +2705,13 @@
|
|||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
|
B3CE18BE6ADF72F2E31CF5989ACEA7C5 /* Resources */ = {
|
||||||
|
isa = PBXResourcesBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
};
|
||||||
D4B34D2916BE13E436CD1FF18F0BC0CB /* Resources */ = {
|
D4B34D2916BE13E436CD1FF18F0BC0CB /* Resources */ = {
|
||||||
isa = PBXResourcesBuildPhase;
|
isa = PBXResourcesBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
@@ -2735,13 +2742,6 @@
|
|||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
E9B44FCD0123A8B6D20585E9C817C88A /* Resources */ = {
|
|
||||||
isa = PBXResourcesBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
};
|
|
||||||
ECD6B9A8E754DF142B323DF2D7E0D112 /* Resources */ = {
|
ECD6B9A8E754DF142B323DF2D7E0D112 /* Resources */ = {
|
||||||
isa = PBXResourcesBuildPhase;
|
isa = PBXResourcesBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
@@ -2866,6 +2866,14 @@
|
|||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
|
87D36E846DA0820C15C53178D809C27F /* Sources */ = {
|
||||||
|
isa = PBXSourcesBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
9DE398BDF0CD7F38181F2F751AC18CB2 /* Pods-keyBoard-dummy.m in Sources */,
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
};
|
||||||
8986B9155B9BA0DA7D02654B069F0887 /* Sources */ = {
|
8986B9155B9BA0DA7D02654B069F0887 /* Sources */ = {
|
||||||
isa = PBXSourcesBuildPhase;
|
isa = PBXSourcesBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
@@ -2961,14 +2969,6 @@
|
|||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
AEF1343FDA3F6E742726D597D7E0570E /* Sources */ = {
|
|
||||||
isa = PBXSourcesBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
5A1E04C829BF2C50593ADDBC1A69429F /* Pods-keyBoard-dummy.m in Sources */,
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
};
|
|
||||||
D08DDDF416AB9EEE26C8FFEE674F7A12 /* Sources */ = {
|
D08DDDF416AB9EEE26C8FFEE674F7A12 /* Sources */ = {
|
||||||
isa = PBXSourcesBuildPhase;
|
isa = PBXSourcesBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
@@ -3060,23 +3060,17 @@
|
|||||||
/* End PBXSourcesBuildPhase section */
|
/* End PBXSourcesBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXTargetDependency section */
|
/* Begin PBXTargetDependency section */
|
||||||
117209812DCBEFB0C5846054A3AE6664 /* PBXTargetDependency */ = {
|
071F326A1012E3F537E82D4600D6099B /* PBXTargetDependency */ = {
|
||||||
isa = PBXTargetDependency;
|
isa = PBXTargetDependency;
|
||||||
name = Bugly;
|
name = Bugly;
|
||||||
target = 4A68CFD979D413A619DF631BB121D98F /* Bugly */;
|
target = 4A68CFD979D413A619DF631BB121D98F /* Bugly */;
|
||||||
targetProxy = B680C6AEDC2C7072F4BCC65FA83A00F2 /* PBXContainerItemProxy */;
|
targetProxy = C85024A705A5032AA3907BF36C187CEA /* PBXContainerItemProxy */;
|
||||||
};
|
};
|
||||||
1FB4C6ADE9A85CA47926C2FE331288BC /* PBXTargetDependency */ = {
|
09B11A1954CF8173776EC7F7B6571224 /* PBXTargetDependency */ = {
|
||||||
isa = PBXTargetDependency;
|
isa = PBXTargetDependency;
|
||||||
name = MBProgressHUD;
|
name = SDWebImage;
|
||||||
target = 82B0A41D3031FF27D78E17B0A9A46FB0 /* MBProgressHUD */;
|
target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */;
|
||||||
targetProxy = 67F0F8485CEFCEAF14CFFCC3F2461F7C /* PBXContainerItemProxy */;
|
targetProxy = F295793354A8BF65125212DAE1C81DF5 /* PBXContainerItemProxy */;
|
||||||
};
|
|
||||||
222BFDBDCCD855B408C58D8265F0C976 /* PBXTargetDependency */ = {
|
|
||||||
isa = PBXTargetDependency;
|
|
||||||
name = MJRefresh;
|
|
||||||
target = 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */;
|
|
||||||
targetProxy = DF6BBAC9AED95181B9D6A27C2AED4872 /* PBXContainerItemProxy */;
|
|
||||||
};
|
};
|
||||||
32CDD4F647C6AFB9D8EF74E8A88163CD /* PBXTargetDependency */ = {
|
32CDD4F647C6AFB9D8EF74E8A88163CD /* PBXTargetDependency */ = {
|
||||||
isa = PBXTargetDependency;
|
isa = PBXTargetDependency;
|
||||||
@@ -3090,11 +3084,23 @@
|
|||||||
target = 0130B3724283586C0E9D2A112D4F2AA1 /* AFNetworking */;
|
target = 0130B3724283586C0E9D2A112D4F2AA1 /* AFNetworking */;
|
||||||
targetProxy = F34B1D580EA71604D4CC7C4C5807E366 /* PBXContainerItemProxy */;
|
targetProxy = F34B1D580EA71604D4CC7C4C5807E366 /* PBXContainerItemProxy */;
|
||||||
};
|
};
|
||||||
5488E3BAEC96E0C6CA758459B72E0F95 /* PBXTargetDependency */ = {
|
3CC71AA09CD8D91F7CAC51C8C0C3D8A8 /* PBXTargetDependency */ = {
|
||||||
isa = PBXTargetDependency;
|
isa = PBXTargetDependency;
|
||||||
name = SDWebImage;
|
name = DZNEmptyDataSet;
|
||||||
target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */;
|
target = F1BCD9702276377FB5B3BDB6EAF709D7 /* DZNEmptyDataSet */;
|
||||||
targetProxy = 5D9596750911C6C3E3B693FA7242334B /* PBXContainerItemProxy */;
|
targetProxy = D8B3BBDA3C526A079F33D20BFE81FDA0 /* PBXContainerItemProxy */;
|
||||||
|
};
|
||||||
|
4CEDC3503EBC64FA8AD4BB751A1257E2 /* PBXTargetDependency */ = {
|
||||||
|
isa = PBXTargetDependency;
|
||||||
|
name = MJRefresh;
|
||||||
|
target = 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */;
|
||||||
|
targetProxy = 6610EBAD645971628D6E656F2A7FB551 /* PBXContainerItemProxy */;
|
||||||
|
};
|
||||||
|
575EFC27A8B3BE6F6EF85229FA04A8F6 /* PBXTargetDependency */ = {
|
||||||
|
isa = PBXTargetDependency;
|
||||||
|
name = MBProgressHUD;
|
||||||
|
target = 82B0A41D3031FF27D78E17B0A9A46FB0 /* MBProgressHUD */;
|
||||||
|
targetProxy = F9524D7CD6D352CCF289944EBCA3B3FB /* PBXContainerItemProxy */;
|
||||||
};
|
};
|
||||||
578B4FEE3B5BBEBE31FFA9C174A0B42C /* PBXTargetDependency */ = {
|
578B4FEE3B5BBEBE31FFA9C174A0B42C /* PBXTargetDependency */ = {
|
||||||
isa = PBXTargetDependency;
|
isa = PBXTargetDependency;
|
||||||
@@ -3102,23 +3108,17 @@
|
|||||||
target = B32AF3F43989CBA171BB1FB3957A4509 /* MJExtension-MJExtension */;
|
target = B32AF3F43989CBA171BB1FB3957A4509 /* MJExtension-MJExtension */;
|
||||||
targetProxy = F4000FEC7CADA56B75E5CC31E64EC891 /* PBXContainerItemProxy */;
|
targetProxy = F4000FEC7CADA56B75E5CC31E64EC891 /* PBXContainerItemProxy */;
|
||||||
};
|
};
|
||||||
5C288E02D6DD19A2FF27DB1C61FD8902 /* PBXTargetDependency */ = {
|
|
||||||
isa = PBXTargetDependency;
|
|
||||||
name = DZNEmptyDataSet;
|
|
||||||
target = F1BCD9702276377FB5B3BDB6EAF709D7 /* DZNEmptyDataSet */;
|
|
||||||
targetProxy = AA9226BB33C3F9E019FB415C2032A082 /* PBXContainerItemProxy */;
|
|
||||||
};
|
|
||||||
5D247EA99693B7B23340BCC7FCB64DA1 /* PBXTargetDependency */ = {
|
5D247EA99693B7B23340BCC7FCB64DA1 /* PBXTargetDependency */ = {
|
||||||
isa = PBXTargetDependency;
|
isa = PBXTargetDependency;
|
||||||
name = "MJRefresh-MJRefresh.Privacy";
|
name = "MJRefresh-MJRefresh.Privacy";
|
||||||
target = B26054DF1DEA11585A231AF6D1D80D5E /* MJRefresh-MJRefresh.Privacy */;
|
target = B26054DF1DEA11585A231AF6D1D80D5E /* MJRefresh-MJRefresh.Privacy */;
|
||||||
targetProxy = BBBA8C59A31486B3AE2F16C6A4AAAB66 /* PBXContainerItemProxy */;
|
targetProxy = BBBA8C59A31486B3AE2F16C6A4AAAB66 /* PBXContainerItemProxy */;
|
||||||
};
|
};
|
||||||
670CFAE70888104AABF0C66D5302C07C /* PBXTargetDependency */ = {
|
69F880D20E49FF278D9D99F0FC359C80 /* PBXTargetDependency */ = {
|
||||||
isa = PBXTargetDependency;
|
isa = PBXTargetDependency;
|
||||||
name = MJExtension;
|
name = AFNetworking;
|
||||||
target = 4D3BA58D0583DF37575CACAB3DDADC85 /* MJExtension */;
|
target = 0130B3724283586C0E9D2A112D4F2AA1 /* AFNetworking */;
|
||||||
targetProxy = ED58197BE1BA80A23DFAA0D475221386 /* PBXContainerItemProxy */;
|
targetProxy = 17AC289E8A24B84DB147B7977008DB53 /* PBXContainerItemProxy */;
|
||||||
};
|
};
|
||||||
6D842140C98E51FF8C3EC4AC689EC108 /* PBXTargetDependency */ = {
|
6D842140C98E51FF8C3EC4AC689EC108 /* PBXTargetDependency */ = {
|
||||||
isa = PBXTargetDependency;
|
isa = PBXTargetDependency;
|
||||||
@@ -3126,17 +3126,11 @@
|
|||||||
target = F1BCD9702276377FB5B3BDB6EAF709D7 /* DZNEmptyDataSet */;
|
target = F1BCD9702276377FB5B3BDB6EAF709D7 /* DZNEmptyDataSet */;
|
||||||
targetProxy = B0F47C29852712CF2F2C1E658ECD1809 /* PBXContainerItemProxy */;
|
targetProxy = B0F47C29852712CF2F2C1E658ECD1809 /* PBXContainerItemProxy */;
|
||||||
};
|
};
|
||||||
770E92594EC7A0E0380ACF1E0A9FDB95 /* PBXTargetDependency */ = {
|
8343E87E690EAE8ED5D426D9B97081C7 /* PBXTargetDependency */ = {
|
||||||
isa = PBXTargetDependency;
|
isa = PBXTargetDependency;
|
||||||
name = Masonry;
|
name = MJExtension;
|
||||||
target = 55AF53E6C77A10ED4985E04D74A8878E /* Masonry */;
|
target = 4D3BA58D0583DF37575CACAB3DDADC85 /* MJExtension */;
|
||||||
targetProxy = E2B36932A623A0432422370F519C4507 /* PBXContainerItemProxy */;
|
targetProxy = 17A6BBBD906DDCB7334A02B16B07B4DB /* PBXContainerItemProxy */;
|
||||||
};
|
|
||||||
89188B8B09AE72A473BCC9353B236078 /* PBXTargetDependency */ = {
|
|
||||||
isa = PBXTargetDependency;
|
|
||||||
name = LookinServer;
|
|
||||||
target = 638FEAAFC575BB76BC6AC055CDDA3506 /* LookinServer */;
|
|
||||||
targetProxy = 332EDC024ABBEE82955E7E88C302D2E4 /* PBXContainerItemProxy */;
|
|
||||||
};
|
};
|
||||||
AEC4F62BB393A387D98BB39E07E54A5E /* PBXTargetDependency */ = {
|
AEC4F62BB393A387D98BB39E07E54A5E /* PBXTargetDependency */ = {
|
||||||
isa = PBXTargetDependency;
|
isa = PBXTargetDependency;
|
||||||
@@ -3150,17 +3144,23 @@
|
|||||||
target = 4D3BA58D0583DF37575CACAB3DDADC85 /* MJExtension */;
|
target = 4D3BA58D0583DF37575CACAB3DDADC85 /* MJExtension */;
|
||||||
targetProxy = AD74DB90134D3DB33FAC2C873C0764E9 /* PBXContainerItemProxy */;
|
targetProxy = AD74DB90134D3DB33FAC2C873C0764E9 /* PBXContainerItemProxy */;
|
||||||
};
|
};
|
||||||
|
D4796534CC93D6F34DDBB3E449125A23 /* PBXTargetDependency */ = {
|
||||||
|
isa = PBXTargetDependency;
|
||||||
|
name = LookinServer;
|
||||||
|
target = 638FEAAFC575BB76BC6AC055CDDA3506 /* LookinServer */;
|
||||||
|
targetProxy = 7D22DC5F48A287865357EE41131C6668 /* PBXContainerItemProxy */;
|
||||||
|
};
|
||||||
EE61A46DF554B3E5C29DB10DCBB3618A /* PBXTargetDependency */ = {
|
EE61A46DF554B3E5C29DB10DCBB3618A /* PBXTargetDependency */ = {
|
||||||
isa = PBXTargetDependency;
|
isa = PBXTargetDependency;
|
||||||
name = "SDWebImage-SDWebImage";
|
name = "SDWebImage-SDWebImage";
|
||||||
target = 94CFBA7D633ECA58DF85C327B035E6A3 /* SDWebImage-SDWebImage */;
|
target = 94CFBA7D633ECA58DF85C327B035E6A3 /* SDWebImage-SDWebImage */;
|
||||||
targetProxy = 8C2E663FC9840B2B7BABEF079AD58862 /* PBXContainerItemProxy */;
|
targetProxy = 8C2E663FC9840B2B7BABEF079AD58862 /* PBXContainerItemProxy */;
|
||||||
};
|
};
|
||||||
EF556CFA1E9B7BDBE8171EFFB9676A85 /* PBXTargetDependency */ = {
|
EF01B3D5C4798C26DB6A90866EE03225 /* PBXTargetDependency */ = {
|
||||||
isa = PBXTargetDependency;
|
isa = PBXTargetDependency;
|
||||||
name = AFNetworking;
|
name = Masonry;
|
||||||
target = 0130B3724283586C0E9D2A112D4F2AA1 /* AFNetworking */;
|
target = 55AF53E6C77A10ED4985E04D74A8878E /* Masonry */;
|
||||||
targetProxy = 45076E4E15CD2B80A147FBC40CD1D7BD /* PBXContainerItemProxy */;
|
targetProxy = 1CC061C6A0CA52E13056E44543CDE4BD /* PBXContainerItemProxy */;
|
||||||
};
|
};
|
||||||
/* End PBXTargetDependency section */
|
/* End PBXTargetDependency section */
|
||||||
|
|
||||||
@@ -3202,45 +3202,6 @@
|
|||||||
};
|
};
|
||||||
name = Release;
|
name = Release;
|
||||||
};
|
};
|
||||||
1D73A0661FBB5E8564C1FE75B669DC24 /* Debug */ = {
|
|
||||||
isa = XCBuildConfiguration;
|
|
||||||
baseConfigurationReference = 35BFA337F4E1FDE67C773A82CCDFD6DA /* Pods-keyBoard.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-keyBoard/Pods-keyBoard-Info.plist";
|
|
||||||
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
|
||||||
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
|
|
||||||
LD_RUNPATH_SEARCH_PATHS = (
|
|
||||||
"$(inherited)",
|
|
||||||
"@executable_path/Frameworks",
|
|
||||||
"@loader_path/Frameworks",
|
|
||||||
);
|
|
||||||
MACH_O_TYPE = staticlib;
|
|
||||||
MODULEMAP_FILE = "Target Support Files/Pods-keyBoard/Pods-keyBoard.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;
|
|
||||||
};
|
|
||||||
227E6E64001CE57ED070BAB9C31DCAEC /* Release */ = {
|
227E6E64001CE57ED070BAB9C31DCAEC /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 1D774D8146EBC82B4A77204A273761B8 /* Pods-CustomKeyboard.release.xcconfig */;
|
baseConfigurationReference = 1D774D8146EBC82B4A77204A273761B8 /* Pods-CustomKeyboard.release.xcconfig */;
|
||||||
@@ -3662,46 +3623,6 @@
|
|||||||
};
|
};
|
||||||
name = Debug;
|
name = Debug;
|
||||||
};
|
};
|
||||||
9669D2FC1FEC5C37C0500815A8CFF6B8 /* Release */ = {
|
|
||||||
isa = XCBuildConfiguration;
|
|
||||||
baseConfigurationReference = A6E8FF241173D596A21D4D4B7D86A810 /* Pods-keyBoard.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-keyBoard/Pods-keyBoard-Info.plist";
|
|
||||||
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
|
||||||
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
|
|
||||||
LD_RUNPATH_SEARCH_PATHS = (
|
|
||||||
"$(inherited)",
|
|
||||||
"@executable_path/Frameworks",
|
|
||||||
"@loader_path/Frameworks",
|
|
||||||
);
|
|
||||||
MACH_O_TYPE = staticlib;
|
|
||||||
MODULEMAP_FILE = "Target Support Files/Pods-keyBoard/Pods-keyBoard.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;
|
|
||||||
};
|
|
||||||
9C1EE0C94CDE25779693BCA7261B5989 /* Release */ = {
|
9C1EE0C94CDE25779693BCA7261B5989 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 0C31E11F6B40D55EB650013FAC1B59C0 /* SDWebImage.release.xcconfig */;
|
baseConfigurationReference = 0C31E11F6B40D55EB650013FAC1B59C0 /* SDWebImage.release.xcconfig */;
|
||||||
@@ -3930,6 +3851,46 @@
|
|||||||
};
|
};
|
||||||
name = Debug;
|
name = Debug;
|
||||||
};
|
};
|
||||||
|
BA12DA04ADC510F02AC04E3CFF37D769 /* Release */ = {
|
||||||
|
isa = XCBuildConfiguration;
|
||||||
|
baseConfigurationReference = A6E8FF241173D596A21D4D4B7D86A810 /* Pods-keyBoard.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-keyBoard/Pods-keyBoard-Info.plist";
|
||||||
|
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
||||||
|
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
|
||||||
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
"@loader_path/Frameworks",
|
||||||
|
);
|
||||||
|
MACH_O_TYPE = staticlib;
|
||||||
|
MODULEMAP_FILE = "Target Support Files/Pods-keyBoard/Pods-keyBoard.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;
|
||||||
|
};
|
||||||
BCD70A0BB22D0C72BAF7207A7D4F44BD /* Debug */ = {
|
BCD70A0BB22D0C72BAF7207A7D4F44BD /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 2940A878AE956B2190BA5A68D63DC5AD /* MBProgressHUD.debug.xcconfig */;
|
baseConfigurationReference = 2940A878AE956B2190BA5A68D63DC5AD /* MBProgressHUD.debug.xcconfig */;
|
||||||
@@ -4022,6 +3983,45 @@
|
|||||||
};
|
};
|
||||||
name = Debug;
|
name = Debug;
|
||||||
};
|
};
|
||||||
|
CCA3AD40EAA35CF032C0E1F404CCF9A1 /* Debug */ = {
|
||||||
|
isa = XCBuildConfiguration;
|
||||||
|
baseConfigurationReference = 35BFA337F4E1FDE67C773A82CCDFD6DA /* Pods-keyBoard.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-keyBoard/Pods-keyBoard-Info.plist";
|
||||||
|
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
||||||
|
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
|
||||||
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
"@loader_path/Frameworks",
|
||||||
|
);
|
||||||
|
MACH_O_TYPE = staticlib;
|
||||||
|
MODULEMAP_FILE = "Target Support Files/Pods-keyBoard/Pods-keyBoard.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;
|
||||||
|
};
|
||||||
CEE7FEC0A1B23DE7053203A448EEB294 /* Debug */ = {
|
CEE7FEC0A1B23DE7053203A448EEB294 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 5104591E28208BB976FFAD3D7AFA2F58 /* AFNetworking.debug.xcconfig */;
|
baseConfigurationReference = 5104591E28208BB976FFAD3D7AFA2F58 /* AFNetworking.debug.xcconfig */;
|
||||||
@@ -4229,6 +4229,15 @@
|
|||||||
defaultConfigurationIsVisible = 0;
|
defaultConfigurationIsVisible = 0;
|
||||||
defaultConfigurationName = Release;
|
defaultConfigurationName = Release;
|
||||||
};
|
};
|
||||||
|
3FA2BE14A4014E20D1803ECC0CEB5A7F /* Build configuration list for PBXNativeTarget "Pods-keyBoard" */ = {
|
||||||
|
isa = XCConfigurationList;
|
||||||
|
buildConfigurations = (
|
||||||
|
CCA3AD40EAA35CF032C0E1F404CCF9A1 /* Debug */,
|
||||||
|
BA12DA04ADC510F02AC04E3CFF37D769 /* Release */,
|
||||||
|
);
|
||||||
|
defaultConfigurationIsVisible = 0;
|
||||||
|
defaultConfigurationName = Release;
|
||||||
|
};
|
||||||
4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = {
|
4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = {
|
||||||
isa = XCConfigurationList;
|
isa = XCConfigurationList;
|
||||||
buildConfigurations = (
|
buildConfigurations = (
|
||||||
@@ -4247,15 +4256,6 @@
|
|||||||
defaultConfigurationIsVisible = 0;
|
defaultConfigurationIsVisible = 0;
|
||||||
defaultConfigurationName = Release;
|
defaultConfigurationName = Release;
|
||||||
};
|
};
|
||||||
782EAA470306AEE25A91F4D884D6AD6E /* Build configuration list for PBXNativeTarget "Pods-keyBoard" */ = {
|
|
||||||
isa = XCConfigurationList;
|
|
||||||
buildConfigurations = (
|
|
||||||
1D73A0661FBB5E8564C1FE75B669DC24 /* Debug */,
|
|
||||||
9669D2FC1FEC5C37C0500815A8CFF6B8 /* Release */,
|
|
||||||
);
|
|
||||||
defaultConfigurationIsVisible = 0;
|
|
||||||
defaultConfigurationName = Release;
|
|
||||||
};
|
|
||||||
7CEB2E47380AD51987AA02ECD4DFBCD9 /* Build configuration list for PBXNativeTarget "AFNetworking" */ = {
|
7CEB2E47380AD51987AA02ECD4DFBCD9 /* Build configuration list for PBXNativeTarget "AFNetworking" */ = {
|
||||||
isa = XCConfigurationList;
|
isa = XCConfigurationList;
|
||||||
buildConfigurations = (
|
buildConfigurations = (
|
||||||
|
|||||||
@@ -24,11 +24,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
|||||||
THE SOFTWARE.
|
THE SOFTWARE.
|
||||||
|
|
||||||
|
|
||||||
## Bugly
|
|
||||||
|
|
||||||
Copyright (C) 2017 Tencent Bugly, Inc. All rights reserved.
|
|
||||||
|
|
||||||
|
|
||||||
## DZNEmptyDataSet
|
## DZNEmptyDataSet
|
||||||
|
|
||||||
The MIT License (MIT)
|
The MIT License (MIT)
|
||||||
@@ -179,4 +174,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
|||||||
THE SOFTWARE.
|
THE SOFTWARE.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Bugly
|
||||||
|
|
||||||
|
Copyright (C) 2017 Tencent Bugly, Inc. All rights reserved.
|
||||||
|
|
||||||
Generated by CocoaPods - https://cocoapods.org
|
Generated by CocoaPods - https://cocoapods.org
|
||||||
|
|||||||
@@ -41,17 +41,6 @@ THE SOFTWARE.
|
|||||||
<key>Type</key>
|
<key>Type</key>
|
||||||
<string>PSGroupSpecifier</string>
|
<string>PSGroupSpecifier</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
|
||||||
<key>FooterText</key>
|
|
||||||
<string>Copyright (C) 2017 Tencent Bugly, Inc. All rights reserved.
|
|
||||||
</string>
|
|
||||||
<key>License</key>
|
|
||||||
<string>Copyright</string>
|
|
||||||
<key>Title</key>
|
|
||||||
<string>Bugly</string>
|
|
||||||
<key>Type</key>
|
|
||||||
<string>PSGroupSpecifier</string>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
<dict>
|
||||||
<key>FooterText</key>
|
<key>FooterText</key>
|
||||||
<string>The MIT License (MIT)
|
<string>The MIT License (MIT)
|
||||||
@@ -245,6 +234,17 @@ THE SOFTWARE.
|
|||||||
<key>Type</key>
|
<key>Type</key>
|
||||||
<string>PSGroupSpecifier</string>
|
<string>PSGroupSpecifier</string>
|
||||||
</dict>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>FooterText</key>
|
||||||
|
<string>Copyright (C) 2017 Tencent Bugly, Inc. All rights reserved.
|
||||||
|
</string>
|
||||||
|
<key>License</key>
|
||||||
|
<string>Copyright</string>
|
||||||
|
<key>Title</key>
|
||||||
|
<string>Bugly</string>
|
||||||
|
<key>Type</key>
|
||||||
|
<string>PSGroupSpecifier</string>
|
||||||
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>FooterText</key>
|
<key>FooterText</key>
|
||||||
<string>Generated by CocoaPods - https://cocoapods.org</string>
|
<string>Generated by CocoaPods - https://cocoapods.org</string>
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
|
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
|
||||||
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/DZNEmptyDataSet" "${PODS_CONFIGURATION_BUILD_DIR}/LookinServer" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "${PODS_CONFIGURATION_BUILD_DIR}/MJExtension" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_ROOT}/Bugly"
|
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/DZNEmptyDataSet" "${PODS_CONFIGURATION_BUILD_DIR}/LookinServer" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "${PODS_CONFIGURATION_BUILD_DIR}/MJExtension" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage"
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/DZNEmptyDataSet/DZNEmptyDataSet.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LookinServer/LookinServer.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD/MBProgressHUD.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJExtension/MJExtension.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry/Masonry.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage/SDWebImage.framework/Headers"
|
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/DZNEmptyDataSet/DZNEmptyDataSet.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LookinServer/LookinServer.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD/MBProgressHUD.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJExtension/MJExtension.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry/Masonry.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage/SDWebImage.framework/Headers"
|
||||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
|
LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
|
||||||
OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"z" -framework "AFNetworking" -framework "Bugly" -framework "CoreGraphics" -framework "DZNEmptyDataSet" -framework "Foundation" -framework "ImageIO" -framework "LookinServer" -framework "MBProgressHUD" -framework "MJExtension" -framework "MJRefresh" -framework "Masonry" -framework "QuartzCore" -framework "SDWebImage" -framework "Security" -framework "SystemConfiguration" -framework "UIKit"
|
OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "CoreGraphics" -framework "DZNEmptyDataSet" -framework "Foundation" -framework "ImageIO" -framework "LookinServer" -framework "MBProgressHUD" -framework "MJExtension" -framework "MJRefresh" -framework "Masonry" -framework "QuartzCore" -framework "SDWebImage" -framework "UIKit"
|
||||||
OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "-F${PODS_CONFIGURATION_BUILD_DIR}/Bugly" "-F${PODS_CONFIGURATION_BUILD_DIR}/DZNEmptyDataSet" "-F${PODS_CONFIGURATION_BUILD_DIR}/LookinServer" "-F${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "-F${PODS_CONFIGURATION_BUILD_DIR}/MJExtension" "-F${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "-F${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage"
|
OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "-F${PODS_CONFIGURATION_BUILD_DIR}/DZNEmptyDataSet" "-F${PODS_CONFIGURATION_BUILD_DIR}/LookinServer" "-F${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "-F${PODS_CONFIGURATION_BUILD_DIR}/MJExtension" "-F${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "-F${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage"
|
||||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
|
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
|
||||||
|
|||||||
@@ -11,18 +11,18 @@
|
|||||||
#import <Security/Security.h>
|
#import <Security/Security.h>
|
||||||
#import "KBConfig.h" // 需要共享钥匙串访问组常量,见 KBConfig.h 中的说明
|
#import "KBConfig.h" // 需要共享钥匙串访问组常量,见 KBConfig.h 中的说明
|
||||||
|
|
||||||
NSString * const kKBDarwinAuthChanged = @"com.keyBoardst.auth.changed";
|
NSString * const kKBDarwinAuthChanged = @"com.loveKey.nyx.auth.changed";
|
||||||
NSNotificationName const KBAuthChangedNotification = @"KBAuthChangedNotification";
|
NSNotificationName const KBAuthChangedNotification = @"KBAuthChangedNotification";
|
||||||
|
|
||||||
static NSString * const kKBKCService = @"com.keyBoardst.auth"; // 钥匙串 service 名
|
static NSString * const kKBKCService = @"com.loveKey.nyx.auth"; // 钥匙串 service 名
|
||||||
static NSString * const kKBKCAccount = @"session"; // 钥匙串 account 键
|
static NSString * const kKBKCAccount = @"session"; // 钥匙串 account 键
|
||||||
|
|
||||||
// 用于 Keychain Sharing 的访问组;必须与两个 target 的 entitlements 配置一致。
|
// 用于 Keychain Sharing 的访问组;必须与两个 target 的 entitlements 配置一致。
|
||||||
// 示例(Capabilities 中勾选 Keychain Sharing 后的值):
|
// 示例(Capabilities 中勾选 Keychain Sharing 后的值):
|
||||||
// $(AppIdentifierPrefix)com.keyBoardst.shared
|
// $(AppIdentifierPrefix)com.loveKey.nyx.shared
|
||||||
// 运行时会被展开为:TN6HHV45BB.com.keyBoardst.shared
|
// 运行时会被展开为:TN6HHV45BB.com.loveKey.nyx.shared
|
||||||
#ifndef KB_KEYCHAIN_ACCESS_GROUP
|
#ifndef KB_KEYCHAIN_ACCESS_GROUP
|
||||||
#define KB_KEYCHAIN_ACCESS_GROUP @"TN6HHV45BB.com.keyBoardst.shared"
|
#define KB_KEYCHAIN_ACCESS_GROUP @"TN6HHV45BB.com.loveKey.nyx.shared"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// 过期宽限:若过期时间距离当前 <= 该阈值,则视为已过期。
|
// 过期宽限:若过期时间距离当前 <= 该阈值,则视为已过期。
|
||||||
|
|||||||
@@ -25,16 +25,16 @@
|
|||||||
|
|
||||||
// --- 认证/共享钥匙串 配置 ---
|
// --- 认证/共享钥匙串 配置 ---
|
||||||
// 若已在 Capabilities 中启用 Keychain Sharing,并添加访问组:
|
// 若已在 Capabilities 中启用 Keychain Sharing,并添加访问组:
|
||||||
// $(AppIdentifierPrefix)com.keyBoardst.shared
|
// $(AppIdentifierPrefix)com.loveKey.nyx.shared
|
||||||
// 运行时会展开为:TN6HHV45BB.com.keyBoardst.shared
|
// 运行时会展开为:TN6HHV45BB.com.loveKey.nyx.shared
|
||||||
// KBAuthManager 通过下面的宏定位访问组;如需修改,可在 Build Settings 或前缀头中覆盖该宏。
|
// KBAuthManager 通过下面的宏定位访问组;如需修改,可在 Build Settings 或前缀头中覆盖该宏。
|
||||||
#ifndef KB_KEYCHAIN_ACCESS_GROUP
|
#ifndef KB_KEYCHAIN_ACCESS_GROUP
|
||||||
#define KB_KEYCHAIN_ACCESS_GROUP @"TN6HHV45BB.com.keyBoardst.shared"
|
#define KB_KEYCHAIN_ACCESS_GROUP @"TN6HHV45BB.com.loveKey.nyx.shared"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// 键盘扩展的 Bundle Identifier(用于 App 侧检测是否已添加该键盘)
|
// 键盘扩展的 Bundle Identifier(用于 App 侧检测是否已添加该键盘)
|
||||||
#ifndef KB_KEYBOARD_EXTENSION_BUNDLE_ID
|
#ifndef KB_KEYBOARD_EXTENSION_BUNDLE_ID
|
||||||
#define KB_KEYBOARD_EXTENSION_BUNDLE_ID @"com.keyBoardst.CustomKeyboard"
|
#define KB_KEYBOARD_EXTENSION_BUNDLE_ID @"com.loveKey.nyx.CustomKeyboard"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// --- 常用宏 ---
|
// --- 常用宏 ---
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
#import "KBConfig.h"
|
#import "KBConfig.h"
|
||||||
|
|
||||||
// Keychain 存储:记录上次扩展上报的“完全访问”状态
|
// Keychain 存储:记录上次扩展上报的“完全访问”状态
|
||||||
static NSString * const kKBPermService = @"com.keyBoardst.perm";
|
static NSString * const kKBPermService = @"com.loveKey.nyx.perm";
|
||||||
static NSString * const kKBPermAccount = @"full_access"; // 保存一个字节/数字:0/1/2
|
static NSString * const kKBPermAccount = @"full_access"; // 保存一个字节/数字:0/1/2
|
||||||
|
|
||||||
@implementation KBKeyboardPermissionManager
|
@implementation KBKeyboardPermissionManager
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
NSString * const KBLocalizationDidChangeNotification = @"KBLocalizationDidChangeNotification";
|
NSString * const KBLocalizationDidChangeNotification = @"KBLocalizationDidChangeNotification";
|
||||||
|
|
||||||
// 通过共享钥匙串跨 Target 持久化语言选择
|
// 通过共享钥匙串跨 Target 持久化语言选择
|
||||||
static NSString * const kKBLocService = @"com.keyBoardst.loc";
|
static NSString * const kKBLocService = @"com.loveKey.nyx.loc";
|
||||||
static NSString * const kKBLocAccount = @"lang"; // 保存 UTF8 的语言代码
|
static NSString * const kKBLocAccount = @"lang"; // 保存 UTF8 的语言代码
|
||||||
|
|
||||||
@interface KBLocalizationManager ()
|
@interface KBLocalizationManager ()
|
||||||
|
|||||||
@@ -768,14 +768,10 @@
|
|||||||
inputFileListPaths = (
|
inputFileListPaths = (
|
||||||
"${PODS_ROOT}/Target Support Files/Pods-keyBoard/Pods-keyBoard-frameworks-${CONFIGURATION}-input-files.xcfilelist",
|
"${PODS_ROOT}/Target Support Files/Pods-keyBoard/Pods-keyBoard-frameworks-${CONFIGURATION}-input-files.xcfilelist",
|
||||||
);
|
);
|
||||||
inputPaths = (
|
|
||||||
);
|
|
||||||
name = "[CP] Embed Pods Frameworks";
|
name = "[CP] Embed Pods Frameworks";
|
||||||
outputFileListPaths = (
|
outputFileListPaths = (
|
||||||
"${PODS_ROOT}/Target Support Files/Pods-keyBoard/Pods-keyBoard-frameworks-${CONFIGURATION}-output-files.xcfilelist",
|
"${PODS_ROOT}/Target Support Files/Pods-keyBoard/Pods-keyBoard-frameworks-${CONFIGURATION}-output-files.xcfilelist",
|
||||||
);
|
);
|
||||||
outputPaths = (
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
shellPath = /bin/sh;
|
shellPath = /bin/sh;
|
||||||
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-keyBoard/Pods-keyBoard-frameworks.sh\"\n";
|
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-keyBoard/Pods-keyBoard-frameworks.sh\"\n";
|
||||||
@@ -916,7 +912,7 @@
|
|||||||
GCC_PREFIX_HEADER = CustomKeyboard/PrefixHeader.pch;
|
GCC_PREFIX_HEADER = CustomKeyboard/PrefixHeader.pch;
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"KB_KEYCHAIN_ACCESS_GROUP=@\\\"$(AppIdentifierPrefix)com.keyBoardst.shared\\\"",
|
"KB_KEYCHAIN_ACCESS_GROUP=@\\\"$(AppIdentifierPrefix)com.loveKey.nyx.shared\\\"",
|
||||||
);
|
);
|
||||||
GENERATE_INFOPLIST_FILE = YES;
|
GENERATE_INFOPLIST_FILE = YES;
|
||||||
INFOPLIST_FILE = CustomKeyboard/Info.plist;
|
INFOPLIST_FILE = CustomKeyboard/Info.plist;
|
||||||
@@ -949,7 +945,7 @@
|
|||||||
GCC_PREFIX_HEADER = CustomKeyboard/PrefixHeader.pch;
|
GCC_PREFIX_HEADER = CustomKeyboard/PrefixHeader.pch;
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"KB_KEYCHAIN_ACCESS_GROUP=@\\\"$(AppIdentifierPrefix)com.keyBoardst.shared\\\"",
|
"KB_KEYCHAIN_ACCESS_GROUP=@\\\"$(AppIdentifierPrefix)com.loveKey.nyx.shared\\\"",
|
||||||
);
|
);
|
||||||
GENERATE_INFOPLIST_FILE = YES;
|
GENERATE_INFOPLIST_FILE = YES;
|
||||||
INFOPLIST_FILE = CustomKeyboard/Info.plist;
|
INFOPLIST_FILE = CustomKeyboard/Info.plist;
|
||||||
@@ -984,12 +980,12 @@
|
|||||||
GCC_PREFIX_HEADER = keyBoard/KeyBoardPrefixHeader.pch;
|
GCC_PREFIX_HEADER = keyBoard/KeyBoardPrefixHeader.pch;
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"KB_KEYCHAIN_ACCESS_GROUP=@\\\"$(AppIdentifierPrefix)com.keyBoardst.shared\\\"",
|
"KB_KEYCHAIN_ACCESS_GROUP=@\\\"$(AppIdentifierPrefix)com.loveKey.nyx.shared\\\"",
|
||||||
);
|
);
|
||||||
GENERATE_INFOPLIST_FILE = YES;
|
GENERATE_INFOPLIST_FILE = YES;
|
||||||
INFOPLIST_FILE = keyBoard/Info.plist;
|
INFOPLIST_FILE = keyBoard/Info.plist;
|
||||||
INFOPLIST_KEY_CFBundleDisplayName = "YOLO输入法";
|
INFOPLIST_KEY_CFBundleDisplayName = "YOLO输入法";
|
||||||
INFOPLIST_KEY_CFBundleURLTypes = "{\n CFBundleURLName = \"com.keyBoardst.keyboard\";\n CFBundleURLSchemes = (\n kbkeyboard\n );\n}";
|
INFOPLIST_KEY_CFBundleURLTypes = "{\n CFBundleURLName = \"com.loveKey.nyx.keyboard\";\n CFBundleURLSchemes = (\n kbkeyboard\n );\n}";
|
||||||
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
|
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
|
||||||
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
|
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
|
||||||
INFOPLIST_KEY_UIMainStoryboardFile = Main;
|
INFOPLIST_KEY_UIMainStoryboardFile = Main;
|
||||||
@@ -1024,12 +1020,12 @@
|
|||||||
GCC_PREFIX_HEADER = keyBoard/KeyBoardPrefixHeader.pch;
|
GCC_PREFIX_HEADER = keyBoard/KeyBoardPrefixHeader.pch;
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"KB_KEYCHAIN_ACCESS_GROUP=@\\\"$(AppIdentifierPrefix)com.keyBoardst.shared\\\"",
|
"KB_KEYCHAIN_ACCESS_GROUP=@\\\"$(AppIdentifierPrefix)com.loveKey.nyx.shared\\\"",
|
||||||
);
|
);
|
||||||
GENERATE_INFOPLIST_FILE = YES;
|
GENERATE_INFOPLIST_FILE = YES;
|
||||||
INFOPLIST_FILE = keyBoard/Info.plist;
|
INFOPLIST_FILE = keyBoard/Info.plist;
|
||||||
INFOPLIST_KEY_CFBundleDisplayName = "YOLO输入法";
|
INFOPLIST_KEY_CFBundleDisplayName = "YOLO输入法";
|
||||||
INFOPLIST_KEY_CFBundleURLTypes = "{\n CFBundleURLName = \"com.keyBoardst.keyboard\";\n CFBundleURLSchemes = (\n kbkeyboard\n );\n}";
|
INFOPLIST_KEY_CFBundleURLTypes = "{\n CFBundleURLName = \"com.loveKey.nyx.keyboard\";\n CFBundleURLSchemes = (\n kbkeyboard\n );\n}";
|
||||||
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
|
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
|
||||||
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
|
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
|
||||||
INFOPLIST_KEY_UIMainStoryboardFile = Main;
|
INFOPLIST_KEY_UIMainStoryboardFile = Main;
|
||||||
|
|||||||
@@ -8,7 +8,9 @@
|
|||||||
#import "AppDelegate.h"
|
#import "AppDelegate.h"
|
||||||
#import "KBPermissionViewController.h"
|
#import "KBPermissionViewController.h"
|
||||||
#import <AFNetworking/AFNetworking.h>
|
#import <AFNetworking/AFNetworking.h>
|
||||||
|
#if !DEBUG
|
||||||
#import <Bugly/Bugly.h>
|
#import <Bugly/Bugly.h>
|
||||||
|
#endif
|
||||||
#import "BaseTabBarController.h"
|
#import "BaseTabBarController.h"
|
||||||
#import "LoginViewController.h"
|
#import "LoginViewController.h"
|
||||||
#import "KBLoginSheetViewController.h"
|
#import "KBLoginSheetViewController.h"
|
||||||
@@ -17,8 +19,8 @@
|
|||||||
|
|
||||||
// 注意:用于判断系统已启用本输入法扩展的 bundle id 需与扩展 target 的
|
// 注意:用于判断系统已启用本输入法扩展的 bundle id 需与扩展 target 的
|
||||||
// PRODUCT_BUNDLE_IDENTIFIER 完全一致。
|
// PRODUCT_BUNDLE_IDENTIFIER 完全一致。
|
||||||
// 当前工程的 CustomKeyboard target 为 com.keyBoardst.CustomKeyboard
|
// 当前工程的 CustomKeyboard target 为 com.loveKey.nyx.CustomKeyboard
|
||||||
static NSString * const kKBKeyboardExtensionBundleId = @"com.keyBoardst.CustomKeyboard";
|
static NSString * const kKBKeyboardExtensionBundleId = @"com.loveKey.nyx.CustomKeyboard";
|
||||||
|
|
||||||
@implementation AppDelegate
|
@implementation AppDelegate
|
||||||
|
|
||||||
@@ -30,11 +32,15 @@ static NSString * const kKBKeyboardExtensionBundleId = @"com.keyBoardst.CustomKe
|
|||||||
[KBNetworkManager shared].enabled = YES;
|
[KBNetworkManager shared].enabled = YES;
|
||||||
/// 获取网络权限
|
/// 获取网络权限
|
||||||
[self getNetJudge];
|
[self getNetJudge];
|
||||||
|
|
||||||
|
#if !DEBUG
|
||||||
/// Bugly
|
/// Bugly
|
||||||
BuglyConfig *buglyConfig = [BuglyConfig new];
|
BuglyConfig *buglyConfig = [BuglyConfig new];
|
||||||
/// 设置GroupID进行配置
|
/// 设置GroupID进行配置
|
||||||
// buglyConfig.applicationGroupIdentifier = @"";
|
// buglyConfig.applicationGroupIdentifier = @"";
|
||||||
[Bugly startWithAppId:BuglyId config:buglyConfig];
|
[Bugly startWithAppId:BuglyId config:buglyConfig];
|
||||||
|
#endif
|
||||||
|
|
||||||
// 键盘权限引导改由 KBGuideVC 内部负责;此处不主动弹出。
|
// 键盘权限引导改由 KBGuideVC 内部负责;此处不主动弹出。
|
||||||
return YES;
|
return YES;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,18 +11,18 @@
|
|||||||
#import <Security/Security.h>
|
#import <Security/Security.h>
|
||||||
#import "KBConfig.h" // 需要共享钥匙串访问组常量,见 KBConfig.h 中的说明
|
#import "KBConfig.h" // 需要共享钥匙串访问组常量,见 KBConfig.h 中的说明
|
||||||
|
|
||||||
NSString * const kKBDarwinAuthChanged = @"com.keyBoardst.auth.changed";
|
NSString * const kKBDarwinAuthChanged = @"com.loveKey.nyx.auth.changed";
|
||||||
NSNotificationName const KBAuthChangedNotification = @"KBAuthChangedNotification";
|
NSNotificationName const KBAuthChangedNotification = @"KBAuthChangedNotification";
|
||||||
|
|
||||||
static NSString * const kKBKCService = @"com.keyBoardst.auth"; // 钥匙串 service 名
|
static NSString * const kKBKCService = @"com.loveKey.nyx.auth"; // 钥匙串 service 名
|
||||||
static NSString * const kKBKCAccount = @"session"; // 钥匙串 account 键
|
static NSString * const kKBKCAccount = @"session"; // 钥匙串 account 键
|
||||||
|
|
||||||
// 用于 Keychain Sharing 的访问组;必须与两个 target 的 entitlements 配置一致。
|
// 用于 Keychain Sharing 的访问组;必须与两个 target 的 entitlements 配置一致。
|
||||||
// 示例(Capabilities 中勾选 Keychain Sharing 后的值):
|
// 示例(Capabilities 中勾选 Keychain Sharing 后的值):
|
||||||
// $(AppIdentifierPrefix)com.keyBoardst.shared
|
// $(AppIdentifierPrefix)com.loveKey.nyx.shared
|
||||||
// 运行时会被展开为:TN6HHV45BB.com.keyBoardst.shared
|
// 运行时会被展开为:TN6HHV45BB.com.loveKey.nyx.shared
|
||||||
#ifndef KB_KEYCHAIN_ACCESS_GROUP
|
#ifndef KB_KEYCHAIN_ACCESS_GROUP
|
||||||
#define KB_KEYCHAIN_ACCESS_GROUP @"TN6HHV45BB.com.keyBoardst.shared"
|
#define KB_KEYCHAIN_ACCESS_GROUP @"TN6HHV45BB.com.loveKey.nyx.shared"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// 过期宽限:若过期时间距离当前 <= 该阈值,则视为已过期。
|
// 过期宽限:若过期时间距离当前 <= 该阈值,则视为已过期。
|
||||||
|
|||||||
@@ -25,9 +25,9 @@
|
|||||||
|
|
||||||
// --- 认证/共享钥匙串 配置 ---
|
// --- 认证/共享钥匙串 配置 ---
|
||||||
// 若已在 Capabilities 中启用 Keychain Sharing,并添加访问组:
|
// 若已在 Capabilities 中启用 Keychain Sharing,并添加访问组:
|
||||||
// $(AppIdentifierPrefix)com.keyBoardst.shared
|
// $(AppIdentifierPrefix)com.loveKey.nyx.shared
|
||||||
// 运行时会展开为:TN6HHV45BB.com.keyBoardst.shared
|
// 运行时会展开为:TN6HHV45BB.com.loveKey.nyx.shared
|
||||||
// KBAuthManager 通过下面的宏定位访问组;如需修改,可在 Build Settings 或前缀头中覆盖该宏。
|
// KBAuthManager 通过下面的宏定位访问组;如需修改,可在 Build Settings 或前缀头中覆盖该宏。
|
||||||
#ifndef KB_KEYCHAIN_ACCESS_GROUP
|
#ifndef KB_KEYCHAIN_ACCESS_GROUP
|
||||||
#define KB_KEYCHAIN_ACCESS_GROUP @"TN6HHV45BB.com.keyBoardst.shared"
|
#define KB_KEYCHAIN_ACCESS_GROUP @"TN6HHV45BB.com.loveKey.nyx.shared"
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CFBundleURLName</key>
|
<key>CFBundleURLName</key>
|
||||||
<string>com.keyBoardst.keyboard</string>
|
<string>com.loveKey.nyx.keyboard</string>
|
||||||
<key>CFBundleURLSchemes</key>
|
<key>CFBundleURLSchemes</key>
|
||||||
<array>
|
<array>
|
||||||
<string>kbkeyboard</string>
|
<string>kbkeyboard</string>
|
||||||
|
|||||||
@@ -11,18 +11,18 @@
|
|||||||
#import <Security/Security.h>
|
#import <Security/Security.h>
|
||||||
#import "KBConfig.h" // 需要共享钥匙串访问组常量,见 KBConfig.h 中的说明
|
#import "KBConfig.h" // 需要共享钥匙串访问组常量,见 KBConfig.h 中的说明
|
||||||
|
|
||||||
NSString * const kKBDarwinAuthChanged = @"com.keyBoardst.auth.changed";
|
NSString * const kKBDarwinAuthChanged = @"com.loveKey.nyx.auth.changed";
|
||||||
NSNotificationName const KBAuthChangedNotification = @"KBAuthChangedNotification";
|
NSNotificationName const KBAuthChangedNotification = @"KBAuthChangedNotification";
|
||||||
|
|
||||||
static NSString * const kKBKCService = @"com.keyBoardst.auth"; // 钥匙串 service 名
|
static NSString * const kKBKCService = @"com.loveKey.nyx.auth"; // 钥匙串 service 名
|
||||||
static NSString * const kKBKCAccount = @"session"; // 钥匙串 account 键
|
static NSString * const kKBKCAccount = @"session"; // 钥匙串 account 键
|
||||||
|
|
||||||
// 用于 Keychain Sharing 的访问组;必须与两个 target 的 entitlements 配置一致。
|
// 用于 Keychain Sharing 的访问组;必须与两个 target 的 entitlements 配置一致。
|
||||||
// 示例(Capabilities 中勾选 Keychain Sharing 后的值):
|
// 示例(Capabilities 中勾选 Keychain Sharing 后的值):
|
||||||
// $(AppIdentifierPrefix)com.keyBoardst.shared
|
// $(AppIdentifierPrefix)com.loveKey.nyx.shared
|
||||||
// 运行时会被展开为:TN6HHV45BB.com.keyBoardst.shared
|
// 运行时会被展开为:TN6HHV45BB.com.loveKey.nyx.shared
|
||||||
#ifndef KB_KEYCHAIN_ACCESS_GROUP
|
#ifndef KB_KEYCHAIN_ACCESS_GROUP
|
||||||
#define KB_KEYCHAIN_ACCESS_GROUP @"TN6HHV45BB.com.keyBoardst.shared"
|
#define KB_KEYCHAIN_ACCESS_GROUP @"TN6HHV45BB.com.loveKey.nyx.shared"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// 过期宽限:若过期时间距离当前 <= 该阈值,则视为已过期。
|
// 过期宽限:若过期时间距离当前 <= 该阈值,则视为已过期。
|
||||||
|
|||||||
@@ -25,9 +25,9 @@
|
|||||||
|
|
||||||
// --- 认证/共享钥匙串 配置 ---
|
// --- 认证/共享钥匙串 配置 ---
|
||||||
// 若已在 Capabilities 中启用 Keychain Sharing,并添加访问组:
|
// 若已在 Capabilities 中启用 Keychain Sharing,并添加访问组:
|
||||||
// $(AppIdentifierPrefix)com.keyBoardst.shared
|
// $(AppIdentifierPrefix)com.loveKey.nyx.shared
|
||||||
// 运行时会展开为:TN6HHV45BB.com.keyBoardst.shared
|
// 运行时会展开为:TN6HHV45BB.com.loveKey.nyx.shared
|
||||||
// KBAuthManager 通过下面的宏定位访问组;如需修改,可在 Build Settings 或前缀头中覆盖该宏。
|
// KBAuthManager 通过下面的宏定位访问组;如需修改,可在 Build Settings 或前缀头中覆盖该宏。
|
||||||
#ifndef KB_KEYCHAIN_ACCESS_GROUP
|
#ifndef KB_KEYCHAIN_ACCESS_GROUP
|
||||||
#define KB_KEYCHAIN_ACCESS_GROUP @"TN6HHV45BB.com.keyBoardst.shared"
|
#define KB_KEYCHAIN_ACCESS_GROUP @"TN6HHV45BB.com.loveKey.nyx.shared"
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
</array>
|
</array>
|
||||||
<key>keychain-access-groups</key>
|
<key>keychain-access-groups</key>
|
||||||
<array>
|
<array>
|
||||||
<string>$(AppIdentifierPrefix)com.keyBoardst.shared</string>
|
<string>$(AppIdentifierPrefix)com.loveKey.nyx.shared</string>
|
||||||
</array>
|
</array>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
|
|||||||
Reference in New Issue
Block a user