Commit 26d78592d946c291b2af7fd62c62aec52d9fc9ad

Authored by 梁星国
1 parent a7f1adec

提交壳工程

Showing 28 changed files with 149 additions and 93 deletions
CNLiveOrganizationValidationModule/.gitignore 0 → 100644
  1 +# OS X
  2 +.DS_Store
  3 +
  4 +# Xcode
  5 +build/
  6 +*.pbxuser
  7 +!default.pbxuser
  8 +*.mode1v3
  9 +!default.mode1v3
  10 +*.mode2v3
  11 +!default.mode2v3
  12 +*.perspectivev3
  13 +!default.perspectivev3
  14 +xcuserdata/
  15 +*.xccheckout
  16 +profile
  17 +*.moved-aside
  18 +DerivedData
  19 +*.hmap
  20 +*.ipa
  21 +
  22 +# Bundler
  23 +.bundle
  24 +
  25 +# Add this line if you want to avoid checking in source code from Carthage dependencies.
  26 +# Carthage/Checkouts
  27 +
  28 +Carthage/Build
  29 +
  30 +# We recommend against adding the Pods directory to your .gitignore. However
  31 +# you should judge for yourself, the pros and cons are mentioned at:
  32 +# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-ignore-the-pods-directory-in-source-control
  33 +#
  34 +# Note: if you ignore the Pods directory, make sure to uncomment
  35 +# `pod install` in .travis.yml
  36 +#
  37 +# Pods/
CNLiveOrganizationValidationModule/.travis.yml 0 → 100644
  1 +# references:
  2 +# * https://www.objc.io/issues/6-build-tools/travis-ci/
  3 +# * https://github.com/supermarin/xcpretty#usage
  4 +
  5 +osx_image: xcode7.3
  6 +language: objective-c
  7 +# cache: cocoapods
  8 +# podfile: Example/Podfile
  9 +# before_install:
  10 +# - gem install cocoapods # Since Travis is not always on latest version
  11 +# - pod install --project-directory=Example
  12 +script:
  13 +- set -o pipefail && xcodebuild test -enableCodeCoverage YES -workspace Example/CNLiveOrganizationValidationModule.xcworkspace -scheme CNLiveOrganizationValidationModule-Example -sdk iphonesimulator9.3 ONLY_ACTIVE_ARCH=NO | xcpretty
  14 +- pod lib lint
CNLiveOrganizationValidationModule.podspec renamed to CNLiveOrganizationValidationModule/CNLiveOrganizationValidationModule.podspec
@@ -24,7 +24,7 @@ TODO: Add long description of the pod here. @@ -24,7 +24,7 @@ TODO: Add long description of the pod here.
24 s.homepage = 'https://github.com/梁星国/CNLiveOrganizationValidationModule' 24 s.homepage = 'https://github.com/梁星国/CNLiveOrganizationValidationModule'
25 # s.screenshots = 'www.example.com/screenshots_1', 'www.example.com/screenshots_2' 25 # s.screenshots = 'www.example.com/screenshots_1', 'www.example.com/screenshots_2'
26 s.license = { :type => 'MIT', :file => 'LICENSE' } 26 s.license = { :type => 'MIT', :file => 'LICENSE' }
27 - s.author = { '梁星国' => 'liangxingguo@163.com' } 27 + s.author = { '梁星国' => 'liangxingguo_job@163.com' }
28 s.source = { :git => 'https://github.com/梁星国/CNLiveOrganizationValidationModule.git', :tag => s.version.to_s } 28 s.source = { :git => 'https://github.com/梁星国/CNLiveOrganizationValidationModule.git', :tag => s.version.to_s }
29 # s.social_media_url = 'https://twitter.com/<TWITTER_USERNAME>' 29 # s.social_media_url = 'https://twitter.com/<TWITTER_USERNAME>'
30 30
CNLiveOrganizationValidationModule/Assets/.gitkeep renamed to CNLiveOrganizationValidationModule/CNLiveOrganizationValidationModule/Assets/.gitkeep
CNLiveOrganizationValidationModule/Classes/.gitkeep renamed to CNLiveOrganizationValidationModule/CNLiveOrganizationValidationModule/Classes/.gitkeep
CNLiveOrganizationValidationModule/Classes/ReplaceMe.m renamed to CNLiveOrganizationValidationModule/CNLiveOrganizationValidationModule/Classes/ReplaceMe.m
Example/CNLiveOrganizationValidationModule.xcodeproj/project.pbxproj renamed to CNLiveOrganizationValidationModule/Example/CNLiveOrganizationValidationModule.xcodeproj/project.pbxproj
@@ -7,23 +7,23 @@ @@ -7,23 +7,23 @@
7 objects = { 7 objects = {
8 8
9 /* Begin PBXBuildFile section */ 9 /* Begin PBXBuildFile section */
  10 + 452D27976DE3C1B04E453D6A /* Pods_CNLiveOrganizationValidationModule_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DB5A6C031ABB19ABA091F66B /* Pods_CNLiveOrganizationValidationModule_Example.framework */; };
10 6003F58E195388D20070C39A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58D195388D20070C39A /* Foundation.framework */; }; 11 6003F58E195388D20070C39A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58D195388D20070C39A /* Foundation.framework */; };
11 6003F590195388D20070C39A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58F195388D20070C39A /* CoreGraphics.framework */; }; 12 6003F590195388D20070C39A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58F195388D20070C39A /* CoreGraphics.framework */; };
12 6003F592195388D20070C39A /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F591195388D20070C39A /* UIKit.framework */; }; 13 6003F592195388D20070C39A /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F591195388D20070C39A /* UIKit.framework */; };
13 6003F598195388D20070C39A /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6003F596195388D20070C39A /* InfoPlist.strings */; }; 14 6003F598195388D20070C39A /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6003F596195388D20070C39A /* InfoPlist.strings */; };
14 6003F59A195388D20070C39A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F599195388D20070C39A /* main.m */; }; 15 6003F59A195388D20070C39A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F599195388D20070C39A /* main.m */; };
15 - 6003F59E195388D20070C39A /* CNLIVEAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F59D195388D20070C39A /* CNLIVEAppDelegate.m */; };  
16 - 6003F5A7195388D20070C39A /* CNLIVEViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F5A6195388D20070C39A /* CNLIVEViewController.m */; }; 16 + 6003F59E195388D20070C39A /* CNLIVEBAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F59D195388D20070C39A /* CNLIVEBAppDelegate.m */; };
  17 + 6003F5A7195388D20070C39A /* CNLIVEBViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F5A6195388D20070C39A /* CNLIVEBViewController.m */; };
17 6003F5A9195388D20070C39A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 6003F5A8195388D20070C39A /* Images.xcassets */; }; 18 6003F5A9195388D20070C39A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 6003F5A8195388D20070C39A /* Images.xcassets */; };
18 6003F5B0195388D20070C39A /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F5AF195388D20070C39A /* XCTest.framework */; }; 19 6003F5B0195388D20070C39A /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F5AF195388D20070C39A /* XCTest.framework */; };
19 6003F5B1195388D20070C39A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58D195388D20070C39A /* Foundation.framework */; }; 20 6003F5B1195388D20070C39A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58D195388D20070C39A /* Foundation.framework */; };
20 6003F5B2195388D20070C39A /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F591195388D20070C39A /* UIKit.framework */; }; 21 6003F5B2195388D20070C39A /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F591195388D20070C39A /* UIKit.framework */; };
21 6003F5BA195388D20070C39A /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6003F5B8195388D20070C39A /* InfoPlist.strings */; }; 22 6003F5BA195388D20070C39A /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6003F5B8195388D20070C39A /* InfoPlist.strings */; };
22 6003F5BC195388D20070C39A /* Tests.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F5BB195388D20070C39A /* Tests.m */; }; 23 6003F5BC195388D20070C39A /* Tests.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F5BB195388D20070C39A /* Tests.m */; };
23 - 6ACB2FD5ECBC9A2E4AA99B98 /* Pods_CNLiveOrganizationValidationModule_Tests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2706D45BC25E7B8CCC48FF0 /* Pods_CNLiveOrganizationValidationModule_Tests.framework */; };  
24 71719F9F1E33DC2100824A3D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 71719F9D1E33DC2100824A3D /* LaunchScreen.storyboard */; }; 24 71719F9F1E33DC2100824A3D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 71719F9D1E33DC2100824A3D /* LaunchScreen.storyboard */; };
  25 + 748AEEFB39820DEB61A0EB2B /* Pods_CNLiveOrganizationValidationModule_Tests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A32BA391D47A234F039D960 /* Pods_CNLiveOrganizationValidationModule_Tests.framework */; };
25 873B8AEB1B1F5CCA007FD442 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 873B8AEA1B1F5CCA007FD442 /* Main.storyboard */; }; 26 873B8AEB1B1F5CCA007FD442 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 873B8AEA1B1F5CCA007FD442 /* Main.storyboard */; };
26 - ACD8DC58DC6619E4343E6EB2 /* Pods_CNLiveOrganizationValidationModule_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7C22F7CE1A50C0AEF8854167 /* Pods_CNLiveOrganizationValidationModule_Example.framework */; };  
27 /* End PBXBuildFile section */ 27 /* End PBXBuildFile section */
28 28
29 /* Begin PBXContainerItemProxy section */ 29 /* Begin PBXContainerItemProxy section */
@@ -37,7 +37,10 @@ @@ -37,7 +37,10 @@
37 /* End PBXContainerItemProxy section */ 37 /* End PBXContainerItemProxy section */
38 38
39 /* Begin PBXFileReference section */ 39 /* Begin PBXFileReference section */
40 - 4498BC9BF9FC97DD3B27C922 /* CNLiveOrganizationValidationModule.podspec */ = {isa = PBXFileReference; includeInIndex = 1; name = CNLiveOrganizationValidationModule.podspec; path = ../CNLiveOrganizationValidationModule.podspec; sourceTree = "<group>"; }; 40 + 0A32BA391D47A234F039D960 /* Pods_CNLiveOrganizationValidationModule_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CNLiveOrganizationValidationModule_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  41 + 2B308308C5220180166DEDB4 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = "<group>"; };
  42 + 5880D2C09593BDC91290450D /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = LICENSE; path = ../LICENSE; sourceTree = "<group>"; };
  43 + 5AFC077E43AAF769251E1159 /* Pods-CNLiveOrganizationValidationModule_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-CNLiveOrganizationValidationModule_Tests.debug.xcconfig"; path = "Target Support Files/Pods-CNLiveOrganizationValidationModule_Tests/Pods-CNLiveOrganizationValidationModule_Tests.debug.xcconfig"; sourceTree = "<group>"; };
41 6003F58A195388D20070C39A /* CNLiveOrganizationValidationModule_Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CNLiveOrganizationValidationModule_Example.app; sourceTree = BUILT_PRODUCTS_DIR; }; 44 6003F58A195388D20070C39A /* CNLiveOrganizationValidationModule_Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CNLiveOrganizationValidationModule_Example.app; sourceTree = BUILT_PRODUCTS_DIR; };
42 6003F58D195388D20070C39A /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 45 6003F58D195388D20070C39A /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
43 6003F58F195388D20070C39A /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; 46 6003F58F195388D20070C39A /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
@@ -46,10 +49,10 @@ @@ -46,10 +49,10 @@
46 6003F597195388D20070C39A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 49 6003F597195388D20070C39A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
47 6003F599195388D20070C39A /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; }; 50 6003F599195388D20070C39A /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
48 6003F59B195388D20070C39A /* CNLiveOrganizationValidationModule-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CNLiveOrganizationValidationModule-Prefix.pch"; sourceTree = "<group>"; }; 51 6003F59B195388D20070C39A /* CNLiveOrganizationValidationModule-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CNLiveOrganizationValidationModule-Prefix.pch"; sourceTree = "<group>"; };
49 - 6003F59C195388D20070C39A /* CNLIVEAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CNLIVEAppDelegate.h; sourceTree = "<group>"; };  
50 - 6003F59D195388D20070C39A /* CNLIVEAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CNLIVEAppDelegate.m; sourceTree = "<group>"; };  
51 - 6003F5A5195388D20070C39A /* CNLIVEViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CNLIVEViewController.h; sourceTree = "<group>"; };  
52 - 6003F5A6195388D20070C39A /* CNLIVEViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CNLIVEViewController.m; sourceTree = "<group>"; }; 52 + 6003F59C195388D20070C39A /* CNLIVEBAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CNLIVEBAppDelegate.h; sourceTree = "<group>"; };
  53 + 6003F59D195388D20070C39A /* CNLIVEBAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CNLIVEBAppDelegate.m; sourceTree = "<group>"; };
  54 + 6003F5A5195388D20070C39A /* CNLIVEBViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CNLIVEBViewController.h; sourceTree = "<group>"; };
  55 + 6003F5A6195388D20070C39A /* CNLIVEBViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CNLIVEBViewController.m; sourceTree = "<group>"; };
53 6003F5A8195388D20070C39A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; }; 56 6003F5A8195388D20070C39A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
54 6003F5AE195388D20070C39A /* CNLiveOrganizationValidationModule_Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CNLiveOrganizationValidationModule_Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 57 6003F5AE195388D20070C39A /* CNLiveOrganizationValidationModule_Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CNLiveOrganizationValidationModule_Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
55 6003F5AF195388D20070C39A /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; 58 6003F5AF195388D20070C39A /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
@@ -57,16 +60,13 @@ @@ -57,16 +60,13 @@
57 6003F5B9195388D20070C39A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 60 6003F5B9195388D20070C39A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
58 6003F5BB195388D20070C39A /* Tests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Tests.m; sourceTree = "<group>"; }; 61 6003F5BB195388D20070C39A /* Tests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Tests.m; sourceTree = "<group>"; };
59 606FC2411953D9B200FFA9A0 /* Tests-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Tests-Prefix.pch"; sourceTree = "<group>"; }; 62 606FC2411953D9B200FFA9A0 /* Tests-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Tests-Prefix.pch"; sourceTree = "<group>"; };
60 - 6A07582FED0D577EF2ADF1F8 /* Pods-CNLiveOrganizationValidationModule_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-CNLiveOrganizationValidationModule_Tests.debug.xcconfig"; path = "Target Support Files/Pods-CNLiveOrganizationValidationModule_Tests/Pods-CNLiveOrganizationValidationModule_Tests.debug.xcconfig"; sourceTree = "<group>"; };  
61 - 6D6E8CE3465F500EC5CC32C2 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; name = LICENSE; path = ../LICENSE; sourceTree = "<group>"; };  
62 71719F9E1E33DC2100824A3D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; }; 63 71719F9E1E33DC2100824A3D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
63 - 7C22F7CE1A50C0AEF8854167 /* Pods_CNLiveOrganizationValidationModule_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CNLiveOrganizationValidationModule_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 64 + 777556B55158A89D4A4E0FC7 /* Pods-CNLiveOrganizationValidationModule_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-CNLiveOrganizationValidationModule_Example.debug.xcconfig"; path = "Target Support Files/Pods-CNLiveOrganizationValidationModule_Example/Pods-CNLiveOrganizationValidationModule_Example.debug.xcconfig"; sourceTree = "<group>"; };
  65 + 79F5BFC324D446B704820BEF /* CNLiveOrganizationValidationModule.podspec */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = CNLiveOrganizationValidationModule.podspec; path = ../CNLiveOrganizationValidationModule.podspec; sourceTree = "<group>"; };
64 873B8AEA1B1F5CCA007FD442 /* Main.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = Main.storyboard; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; }; 66 873B8AEA1B1F5CCA007FD442 /* Main.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = Main.storyboard; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
65 - 874F09C31EC3BA6D72F15459 /* Pods-CNLiveOrganizationValidationModule_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-CNLiveOrganizationValidationModule_Example.debug.xcconfig"; path = "Target Support Files/Pods-CNLiveOrganizationValidationModule_Example/Pods-CNLiveOrganizationValidationModule_Example.debug.xcconfig"; sourceTree = "<group>"; };  
66 - A2706D45BC25E7B8CCC48FF0 /* Pods_CNLiveOrganizationValidationModule_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CNLiveOrganizationValidationModule_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };  
67 - A60CB8DFDD8B998F98D110A2 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; name = README.md; path = ../README.md; sourceTree = "<group>"; };  
68 - D085916F06682AACE9BB54FF /* Pods-CNLiveOrganizationValidationModule_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-CNLiveOrganizationValidationModule_Tests.release.xcconfig"; path = "Target Support Files/Pods-CNLiveOrganizationValidationModule_Tests/Pods-CNLiveOrganizationValidationModule_Tests.release.xcconfig"; sourceTree = "<group>"; };  
69 - EE4ADCFA694E4F37CD9FF1D0 /* Pods-CNLiveOrganizationValidationModule_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-CNLiveOrganizationValidationModule_Example.release.xcconfig"; path = "Target Support Files/Pods-CNLiveOrganizationValidationModule_Example/Pods-CNLiveOrganizationValidationModule_Example.release.xcconfig"; sourceTree = "<group>"; }; 67 + A38F6D673C6EA1CAA77FA7BE /* Pods-CNLiveOrganizationValidationModule_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-CNLiveOrganizationValidationModule_Example.release.xcconfig"; path = "Target Support Files/Pods-CNLiveOrganizationValidationModule_Example/Pods-CNLiveOrganizationValidationModule_Example.release.xcconfig"; sourceTree = "<group>"; };
  68 + C78F557F33CBBE10626D6A66 /* Pods-CNLiveOrganizationValidationModule_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-CNLiveOrganizationValidationModule_Tests.release.xcconfig"; path = "Target Support Files/Pods-CNLiveOrganizationValidationModule_Tests/Pods-CNLiveOrganizationValidationModule_Tests.release.xcconfig"; sourceTree = "<group>"; };
  69 + DB5A6C031ABB19ABA091F66B /* Pods_CNLiveOrganizationValidationModule_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CNLiveOrganizationValidationModule_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };
70 /* End PBXFileReference section */ 70 /* End PBXFileReference section */
71 71
72 /* Begin PBXFrameworksBuildPhase section */ 72 /* Begin PBXFrameworksBuildPhase section */
@@ -77,7 +77,7 @@ @@ -77,7 +77,7 @@
77 6003F590195388D20070C39A /* CoreGraphics.framework in Frameworks */, 77 6003F590195388D20070C39A /* CoreGraphics.framework in Frameworks */,
78 6003F592195388D20070C39A /* UIKit.framework in Frameworks */, 78 6003F592195388D20070C39A /* UIKit.framework in Frameworks */,
79 6003F58E195388D20070C39A /* Foundation.framework in Frameworks */, 79 6003F58E195388D20070C39A /* Foundation.framework in Frameworks */,
80 - ACD8DC58DC6619E4343E6EB2 /* Pods_CNLiveOrganizationValidationModule_Example.framework in Frameworks */, 80 + 452D27976DE3C1B04E453D6A /* Pods_CNLiveOrganizationValidationModule_Example.framework in Frameworks */,
81 ); 81 );
82 runOnlyForDeploymentPostprocessing = 0; 82 runOnlyForDeploymentPostprocessing = 0;
83 }; 83 };
@@ -88,25 +88,13 @@ @@ -88,25 +88,13 @@
88 6003F5B0195388D20070C39A /* XCTest.framework in Frameworks */, 88 6003F5B0195388D20070C39A /* XCTest.framework in Frameworks */,
89 6003F5B2195388D20070C39A /* UIKit.framework in Frameworks */, 89 6003F5B2195388D20070C39A /* UIKit.framework in Frameworks */,
90 6003F5B1195388D20070C39A /* Foundation.framework in Frameworks */, 90 6003F5B1195388D20070C39A /* Foundation.framework in Frameworks */,
91 - 6ACB2FD5ECBC9A2E4AA99B98 /* Pods_CNLiveOrganizationValidationModule_Tests.framework in Frameworks */, 91 + 748AEEFB39820DEB61A0EB2B /* Pods_CNLiveOrganizationValidationModule_Tests.framework in Frameworks */,
92 ); 92 );
93 runOnlyForDeploymentPostprocessing = 0; 93 runOnlyForDeploymentPostprocessing = 0;
94 }; 94 };
95 /* End PBXFrameworksBuildPhase section */ 95 /* End PBXFrameworksBuildPhase section */
96 96
97 /* Begin PBXGroup section */ 97 /* Begin PBXGroup section */
98 - 16B5C7173E8E16E281F42EB5 /* Pods */ = {  
99 - isa = PBXGroup;  
100 - children = (  
101 - 874F09C31EC3BA6D72F15459 /* Pods-CNLiveOrganizationValidationModule_Example.debug.xcconfig */,  
102 - EE4ADCFA694E4F37CD9FF1D0 /* Pods-CNLiveOrganizationValidationModule_Example.release.xcconfig */,  
103 - 6A07582FED0D577EF2ADF1F8 /* Pods-CNLiveOrganizationValidationModule_Tests.debug.xcconfig */,  
104 - D085916F06682AACE9BB54FF /* Pods-CNLiveOrganizationValidationModule_Tests.release.xcconfig */,  
105 - );  
106 - name = Pods;  
107 - path = Pods;  
108 - sourceTree = "<group>";  
109 - };  
110 6003F581195388D10070C39A = { 98 6003F581195388D10070C39A = {
111 isa = PBXGroup; 99 isa = PBXGroup;
112 children = ( 100 children = (
@@ -115,7 +103,7 @@ @@ -115,7 +103,7 @@
115 6003F5B5195388D20070C39A /* Tests */, 103 6003F5B5195388D20070C39A /* Tests */,
116 6003F58C195388D20070C39A /* Frameworks */, 104 6003F58C195388D20070C39A /* Frameworks */,
117 6003F58B195388D20070C39A /* Products */, 105 6003F58B195388D20070C39A /* Products */,
118 - 16B5C7173E8E16E281F42EB5 /* Pods */, 106 + CEEF1A10AB7C70E3FE0D4D24 /* Pods */,
119 ); 107 );
120 sourceTree = "<group>"; 108 sourceTree = "<group>";
121 }; 109 };
@@ -135,8 +123,8 @@ @@ -135,8 +123,8 @@
135 6003F58F195388D20070C39A /* CoreGraphics.framework */, 123 6003F58F195388D20070C39A /* CoreGraphics.framework */,
136 6003F591195388D20070C39A /* UIKit.framework */, 124 6003F591195388D20070C39A /* UIKit.framework */,
137 6003F5AF195388D20070C39A /* XCTest.framework */, 125 6003F5AF195388D20070C39A /* XCTest.framework */,
138 - 7C22F7CE1A50C0AEF8854167 /* Pods_CNLiveOrganizationValidationModule_Example.framework */,  
139 - A2706D45BC25E7B8CCC48FF0 /* Pods_CNLiveOrganizationValidationModule_Tests.framework */, 126 + DB5A6C031ABB19ABA091F66B /* Pods_CNLiveOrganizationValidationModule_Example.framework */,
  127 + 0A32BA391D47A234F039D960 /* Pods_CNLiveOrganizationValidationModule_Tests.framework */,
140 ); 128 );
141 name = Frameworks; 129 name = Frameworks;
142 sourceTree = "<group>"; 130 sourceTree = "<group>";
@@ -144,11 +132,11 @@ @@ -144,11 +132,11 @@
144 6003F593195388D20070C39A /* Example for CNLiveOrganizationValidationModule */ = { 132 6003F593195388D20070C39A /* Example for CNLiveOrganizationValidationModule */ = {
145 isa = PBXGroup; 133 isa = PBXGroup;
146 children = ( 134 children = (
147 - 6003F59C195388D20070C39A /* CNLIVEAppDelegate.h */,  
148 - 6003F59D195388D20070C39A /* CNLIVEAppDelegate.m */, 135 + 6003F59C195388D20070C39A /* CNLIVEBAppDelegate.h */,
  136 + 6003F59D195388D20070C39A /* CNLIVEBAppDelegate.m */,
149 873B8AEA1B1F5CCA007FD442 /* Main.storyboard */, 137 873B8AEA1B1F5CCA007FD442 /* Main.storyboard */,
150 - 6003F5A5195388D20070C39A /* CNLIVEViewController.h */,  
151 - 6003F5A6195388D20070C39A /* CNLIVEViewController.m */, 138 + 6003F5A5195388D20070C39A /* CNLIVEBViewController.h */,
  139 + 6003F5A6195388D20070C39A /* CNLIVEBViewController.m */,
152 71719F9D1E33DC2100824A3D /* LaunchScreen.storyboard */, 140 71719F9D1E33DC2100824A3D /* LaunchScreen.storyboard */,
153 6003F5A8195388D20070C39A /* Images.xcassets */, 141 6003F5A8195388D20070C39A /* Images.xcassets */,
154 6003F594195388D20070C39A /* Supporting Files */, 142 6003F594195388D20070C39A /* Supporting Files */,
@@ -190,13 +178,24 @@ @@ -190,13 +178,24 @@
190 60FF7A9C1954A5C5007DD14C /* Podspec Metadata */ = { 178 60FF7A9C1954A5C5007DD14C /* Podspec Metadata */ = {
191 isa = PBXGroup; 179 isa = PBXGroup;
192 children = ( 180 children = (
193 - 4498BC9BF9FC97DD3B27C922 /* CNLiveOrganizationValidationModule.podspec */,  
194 - A60CB8DFDD8B998F98D110A2 /* README.md */,  
195 - 6D6E8CE3465F500EC5CC32C2 /* LICENSE */, 181 + 79F5BFC324D446B704820BEF /* CNLiveOrganizationValidationModule.podspec */,
  182 + 2B308308C5220180166DEDB4 /* README.md */,
  183 + 5880D2C09593BDC91290450D /* LICENSE */,
196 ); 184 );
197 name = "Podspec Metadata"; 185 name = "Podspec Metadata";
198 sourceTree = "<group>"; 186 sourceTree = "<group>";
199 }; 187 };
  188 + CEEF1A10AB7C70E3FE0D4D24 /* Pods */ = {
  189 + isa = PBXGroup;
  190 + children = (
  191 + 777556B55158A89D4A4E0FC7 /* Pods-CNLiveOrganizationValidationModule_Example.debug.xcconfig */,
  192 + A38F6D673C6EA1CAA77FA7BE /* Pods-CNLiveOrganizationValidationModule_Example.release.xcconfig */,
  193 + 5AFC077E43AAF769251E1159 /* Pods-CNLiveOrganizationValidationModule_Tests.debug.xcconfig */,
  194 + C78F557F33CBBE10626D6A66 /* Pods-CNLiveOrganizationValidationModule_Tests.release.xcconfig */,
  195 + );
  196 + path = Pods;
  197 + sourceTree = "<group>";
  198 + };
200 /* End PBXGroup section */ 199 /* End PBXGroup section */
201 200
202 /* Begin PBXNativeTarget section */ 201 /* Begin PBXNativeTarget section */
@@ -204,11 +203,11 @@ @@ -204,11 +203,11 @@
204 isa = PBXNativeTarget; 203 isa = PBXNativeTarget;
205 buildConfigurationList = 6003F5BF195388D20070C39A /* Build configuration list for PBXNativeTarget "CNLiveOrganizationValidationModule_Example" */; 204 buildConfigurationList = 6003F5BF195388D20070C39A /* Build configuration list for PBXNativeTarget "CNLiveOrganizationValidationModule_Example" */;
206 buildPhases = ( 205 buildPhases = (
207 - A783ACF95B8B1CF5C6446AA5 /* [CP] Check Pods Manifest.lock */, 206 + 85EF0C7CC12C6443C1F5C3E0 /* [CP] Check Pods Manifest.lock */,
208 6003F586195388D20070C39A /* Sources */, 207 6003F586195388D20070C39A /* Sources */,
209 6003F587195388D20070C39A /* Frameworks */, 208 6003F587195388D20070C39A /* Frameworks */,
210 6003F588195388D20070C39A /* Resources */, 209 6003F588195388D20070C39A /* Resources */,
211 - 0C3881B66B484D4BDAFC05FF /* [CP] Embed Pods Frameworks */, 210 + EE1F83B9A954D6D788617358 /* [CP] Embed Pods Frameworks */,
212 ); 211 );
213 buildRules = ( 212 buildRules = (
214 ); 213 );
@@ -223,7 +222,7 @@ @@ -223,7 +222,7 @@
223 isa = PBXNativeTarget; 222 isa = PBXNativeTarget;
224 buildConfigurationList = 6003F5C2195388D20070C39A /* Build configuration list for PBXNativeTarget "CNLiveOrganizationValidationModule_Tests" */; 223 buildConfigurationList = 6003F5C2195388D20070C39A /* Build configuration list for PBXNativeTarget "CNLiveOrganizationValidationModule_Tests" */;
225 buildPhases = ( 224 buildPhases = (
226 - 10AE8AE59D9DE210CD1B6B62 /* [CP] Check Pods Manifest.lock */, 225 + 436B81698416D12019BF41A3 /* [CP] Check Pods Manifest.lock */,
227 6003F5AA195388D20070C39A /* Sources */, 226 6003F5AA195388D20070C39A /* Sources */,
228 6003F5AB195388D20070C39A /* Frameworks */, 227 6003F5AB195388D20070C39A /* Frameworks */,
229 6003F5AC195388D20070C39A /* Resources */, 228 6003F5AC195388D20070C39A /* Resources */,
@@ -244,10 +243,13 @@ @@ -244,10 +243,13 @@
244 6003F582195388D10070C39A /* Project object */ = { 243 6003F582195388D10070C39A /* Project object */ = {
245 isa = PBXProject; 244 isa = PBXProject;
246 attributes = { 245 attributes = {
247 - CLASSPREFIX = CNLIVE; 246 + CLASSPREFIX = CNLIVEB;
248 LastUpgradeCheck = 0720; 247 LastUpgradeCheck = 0720;
249 ORGANIZATIONNAME = "梁星国"; 248 ORGANIZATIONNAME = "梁星国";
250 TargetAttributes = { 249 TargetAttributes = {
  250 + 6003F589195388D20070C39A = {
  251 + DevelopmentTeam = 94X49GG3ZW;
  252 + };
251 6003F5AD195388D20070C39A = { 253 6003F5AD195388D20070C39A = {
252 TestTargetID = 6003F589195388D20070C39A; 254 TestTargetID = 6003F589195388D20070C39A;
253 }; 255 };
@@ -258,6 +260,7 @@ @@ -258,6 +260,7 @@
258 developmentRegion = English; 260 developmentRegion = English;
259 hasScannedForEncodings = 0; 261 hasScannedForEncodings = 0;
260 knownRegions = ( 262 knownRegions = (
  263 + English,
261 en, 264 en,
262 Base, 265 Base,
263 ); 266 );
@@ -295,25 +298,29 @@ @@ -295,25 +298,29 @@
295 /* End PBXResourcesBuildPhase section */ 298 /* End PBXResourcesBuildPhase section */
296 299
297 /* Begin PBXShellScriptBuildPhase section */ 300 /* Begin PBXShellScriptBuildPhase section */
298 - 0C3881B66B484D4BDAFC05FF /* [CP] Embed Pods Frameworks */ = { 301 + 436B81698416D12019BF41A3 /* [CP] Check Pods Manifest.lock */ = {
299 isa = PBXShellScriptBuildPhase; 302 isa = PBXShellScriptBuildPhase;
300 buildActionMask = 2147483647; 303 buildActionMask = 2147483647;
301 files = ( 304 files = (
302 ); 305 );
  306 + inputFileListPaths = (
  307 + );
303 inputPaths = ( 308 inputPaths = (
304 - "${PODS_ROOT}/Target Support Files/Pods-CNLiveOrganizationValidationModule_Example/Pods-CNLiveOrganizationValidationModule_Example-frameworks.sh",  
305 - "${BUILT_PRODUCTS_DIR}/CNLiveOrganizationValidationModule/CNLiveOrganizationValidationModule.framework", 309 + "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
  310 + "${PODS_ROOT}/Manifest.lock",
  311 + );
  312 + name = "[CP] Check Pods Manifest.lock";
  313 + outputFileListPaths = (
306 ); 314 );
307 - name = "[CP] Embed Pods Frameworks";  
308 outputPaths = ( 315 outputPaths = (
309 - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveOrganizationValidationModule.framework", 316 + "$(DERIVED_FILE_DIR)/Pods-CNLiveOrganizationValidationModule_Tests-checkManifestLockResult.txt",
310 ); 317 );
311 runOnlyForDeploymentPostprocessing = 0; 318 runOnlyForDeploymentPostprocessing = 0;
312 shellPath = /bin/sh; 319 shellPath = /bin/sh;
313 - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-CNLiveOrganizationValidationModule_Example/Pods-CNLiveOrganizationValidationModule_Example-frameworks.sh\"\n"; 320 + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
314 showEnvVarsInLog = 0; 321 showEnvVarsInLog = 0;
315 }; 322 };
316 - 10AE8AE59D9DE210CD1B6B62 /* [CP] Check Pods Manifest.lock */ = { 323 + 85EF0C7CC12C6443C1F5C3E0 /* [CP] Check Pods Manifest.lock */ = {
317 isa = PBXShellScriptBuildPhase; 324 isa = PBXShellScriptBuildPhase;
318 buildActionMask = 2147483647; 325 buildActionMask = 2147483647;
319 files = ( 326 files = (
@@ -328,33 +335,29 @@ @@ -328,33 +335,29 @@
328 outputFileListPaths = ( 335 outputFileListPaths = (
329 ); 336 );
330 outputPaths = ( 337 outputPaths = (
331 - "$(DERIVED_FILE_DIR)/Pods-CNLiveOrganizationValidationModule_Tests-checkManifestLockResult.txt", 338 + "$(DERIVED_FILE_DIR)/Pods-CNLiveOrganizationValidationModule_Example-checkManifestLockResult.txt",
332 ); 339 );
333 runOnlyForDeploymentPostprocessing = 0; 340 runOnlyForDeploymentPostprocessing = 0;
334 shellPath = /bin/sh; 341 shellPath = /bin/sh;
335 shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; 342 shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
336 showEnvVarsInLog = 0; 343 showEnvVarsInLog = 0;
337 }; 344 };
338 - A783ACF95B8B1CF5C6446AA5 /* [CP] Check Pods Manifest.lock */ = { 345 + EE1F83B9A954D6D788617358 /* [CP] Embed Pods Frameworks */ = {
339 isa = PBXShellScriptBuildPhase; 346 isa = PBXShellScriptBuildPhase;
340 buildActionMask = 2147483647; 347 buildActionMask = 2147483647;
341 files = ( 348 files = (
342 ); 349 );
343 - inputFileListPaths = (  
344 - );  
345 inputPaths = ( 350 inputPaths = (
346 - "${PODS_PODFILE_DIR_PATH}/Podfile.lock",  
347 - "${PODS_ROOT}/Manifest.lock",  
348 - );  
349 - name = "[CP] Check Pods Manifest.lock";  
350 - outputFileListPaths = ( 351 + "${PODS_ROOT}/Target Support Files/Pods-CNLiveOrganizationValidationModule_Example/Pods-CNLiveOrganizationValidationModule_Example-frameworks.sh",
  352 + "${BUILT_PRODUCTS_DIR}/CNLiveOrganizationValidationModule/CNLiveOrganizationValidationModule.framework",
351 ); 353 );
  354 + name = "[CP] Embed Pods Frameworks";
352 outputPaths = ( 355 outputPaths = (
353 - "$(DERIVED_FILE_DIR)/Pods-CNLiveOrganizationValidationModule_Example-checkManifestLockResult.txt", 356 + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveOrganizationValidationModule.framework",
354 ); 357 );
355 runOnlyForDeploymentPostprocessing = 0; 358 runOnlyForDeploymentPostprocessing = 0;
356 shellPath = /bin/sh; 359 shellPath = /bin/sh;
357 - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; 360 + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-CNLiveOrganizationValidationModule_Example/Pods-CNLiveOrganizationValidationModule_Example-frameworks.sh\"\n";
358 showEnvVarsInLog = 0; 361 showEnvVarsInLog = 0;
359 }; 362 };
360 /* End PBXShellScriptBuildPhase section */ 363 /* End PBXShellScriptBuildPhase section */
@@ -364,8 +367,8 @@ @@ -364,8 +367,8 @@
364 isa = PBXSourcesBuildPhase; 367 isa = PBXSourcesBuildPhase;
365 buildActionMask = 2147483647; 368 buildActionMask = 2147483647;
366 files = ( 369 files = (
367 - 6003F59E195388D20070C39A /* CNLIVEAppDelegate.m in Sources */,  
368 - 6003F5A7195388D20070C39A /* CNLIVEViewController.m in Sources */, 370 + 6003F59E195388D20070C39A /* CNLIVEBAppDelegate.m in Sources */,
  371 + 6003F5A7195388D20070C39A /* CNLIVEBViewController.m in Sources */,
369 6003F59A195388D20070C39A /* main.m in Sources */, 372 6003F59A195388D20070C39A /* main.m in Sources */,
370 ); 373 );
371 runOnlyForDeploymentPostprocessing = 0; 374 runOnlyForDeploymentPostprocessing = 0;
@@ -491,9 +494,10 @@ @@ -491,9 +494,10 @@
491 }; 494 };
492 6003F5C0195388D20070C39A /* Debug */ = { 495 6003F5C0195388D20070C39A /* Debug */ = {
493 isa = XCBuildConfiguration; 496 isa = XCBuildConfiguration;
494 - baseConfigurationReference = 874F09C31EC3BA6D72F15459 /* Pods-CNLiveOrganizationValidationModule_Example.debug.xcconfig */; 497 + baseConfigurationReference = 777556B55158A89D4A4E0FC7 /* Pods-CNLiveOrganizationValidationModule_Example.debug.xcconfig */;
495 buildSettings = { 498 buildSettings = {
496 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 499 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  500 + DEVELOPMENT_TEAM = 94X49GG3ZW;
497 GCC_PRECOMPILE_PREFIX_HEADER = YES; 501 GCC_PRECOMPILE_PREFIX_HEADER = YES;
498 GCC_PREFIX_HEADER = "CNLiveOrganizationValidationModule/CNLiveOrganizationValidationModule-Prefix.pch"; 502 GCC_PREFIX_HEADER = "CNLiveOrganizationValidationModule/CNLiveOrganizationValidationModule-Prefix.pch";
499 INFOPLIST_FILE = "CNLiveOrganizationValidationModule/CNLiveOrganizationValidationModule-Info.plist"; 503 INFOPLIST_FILE = "CNLiveOrganizationValidationModule/CNLiveOrganizationValidationModule-Info.plist";
@@ -507,9 +511,10 @@ @@ -507,9 +511,10 @@
507 }; 511 };
508 6003F5C1195388D20070C39A /* Release */ = { 512 6003F5C1195388D20070C39A /* Release */ = {
509 isa = XCBuildConfiguration; 513 isa = XCBuildConfiguration;
510 - baseConfigurationReference = EE4ADCFA694E4F37CD9FF1D0 /* Pods-CNLiveOrganizationValidationModule_Example.release.xcconfig */; 514 + baseConfigurationReference = A38F6D673C6EA1CAA77FA7BE /* Pods-CNLiveOrganizationValidationModule_Example.release.xcconfig */;
511 buildSettings = { 515 buildSettings = {
512 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 516 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  517 + DEVELOPMENT_TEAM = 94X49GG3ZW;
513 GCC_PRECOMPILE_PREFIX_HEADER = YES; 518 GCC_PRECOMPILE_PREFIX_HEADER = YES;
514 GCC_PREFIX_HEADER = "CNLiveOrganizationValidationModule/CNLiveOrganizationValidationModule-Prefix.pch"; 519 GCC_PREFIX_HEADER = "CNLiveOrganizationValidationModule/CNLiveOrganizationValidationModule-Prefix.pch";
515 INFOPLIST_FILE = "CNLiveOrganizationValidationModule/CNLiveOrganizationValidationModule-Info.plist"; 520 INFOPLIST_FILE = "CNLiveOrganizationValidationModule/CNLiveOrganizationValidationModule-Info.plist";
@@ -523,7 +528,7 @@ @@ -523,7 +528,7 @@
523 }; 528 };
524 6003F5C3195388D20070C39A /* Debug */ = { 529 6003F5C3195388D20070C39A /* Debug */ = {
525 isa = XCBuildConfiguration; 530 isa = XCBuildConfiguration;
526 - baseConfigurationReference = 6A07582FED0D577EF2ADF1F8 /* Pods-CNLiveOrganizationValidationModule_Tests.debug.xcconfig */; 531 + baseConfigurationReference = 5AFC077E43AAF769251E1159 /* Pods-CNLiveOrganizationValidationModule_Tests.debug.xcconfig */;
527 buildSettings = { 532 buildSettings = {
528 BUNDLE_LOADER = "$(TEST_HOST)"; 533 BUNDLE_LOADER = "$(TEST_HOST)";
529 FRAMEWORK_SEARCH_PATHS = ( 534 FRAMEWORK_SEARCH_PATHS = (
@@ -548,7 +553,7 @@ @@ -548,7 +553,7 @@
548 }; 553 };
549 6003F5C4195388D20070C39A /* Release */ = { 554 6003F5C4195388D20070C39A /* Release */ = {
550 isa = XCBuildConfiguration; 555 isa = XCBuildConfiguration;
551 - baseConfigurationReference = D085916F06682AACE9BB54FF /* Pods-CNLiveOrganizationValidationModule_Tests.release.xcconfig */; 556 + baseConfigurationReference = C78F557F33CBBE10626D6A66 /* Pods-CNLiveOrganizationValidationModule_Tests.release.xcconfig */;
552 buildSettings = { 557 buildSettings = {
553 BUNDLE_LOADER = "$(TEST_HOST)"; 558 BUNDLE_LOADER = "$(TEST_HOST)";
554 FRAMEWORK_SEARCH_PATHS = ( 559 FRAMEWORK_SEARCH_PATHS = (
Example/CNLiveOrganizationValidationModule.xcodeproj/xcshareddata/xcschemes/CNLiveOrganizationValidationModule-Example.xcscheme renamed to CNLiveOrganizationValidationModule/Example/CNLiveOrganizationValidationModule.xcodeproj/xcshareddata/xcschemes/CNLiveOrganizationValidationModule-Example.xcscheme
Example/CNLiveOrganizationValidationModule/Base.lproj/LaunchScreen.storyboard renamed to CNLiveOrganizationValidationModule/Example/CNLiveOrganizationValidationModule/Base.lproj/LaunchScreen.storyboard
Example/CNLiveOrganizationValidationModule/Base.lproj/Main.storyboard renamed to CNLiveOrganizationValidationModule/Example/CNLiveOrganizationValidationModule/Base.lproj/Main.storyboard
@@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@
12 <!--View Controller--> 12 <!--View Controller-->
13 <scene sceneID="wQg-tq-qST"> 13 <scene sceneID="wQg-tq-qST">
14 <objects> 14 <objects>
15 - <viewController id="whP-gf-Uak" customClass="CNLIVEViewController" sceneMemberID="viewController"> 15 + <viewController id="whP-gf-Uak" customClass="CNLIVEBViewController" sceneMemberID="viewController">
16 <layoutGuides> 16 <layoutGuides>
17 <viewControllerLayoutGuide type="top" id="uEw-UM-LJ8"/> 17 <viewControllerLayoutGuide type="top" id="uEw-UM-LJ8"/>
18 <viewControllerLayoutGuide type="bottom" id="Mvr-aV-6Um"/> 18 <viewControllerLayoutGuide type="bottom" id="Mvr-aV-6Um"/>
Example/CNLiveOrganizationValidationModule/CNLIVEAppDelegate.h renamed to CNLiveOrganizationValidationModule/Example/CNLiveOrganizationValidationModule/CNLIVEBAppDelegate.h
1 // 1 //
2 -// CNLIVEAppDelegate.h 2 +// CNLIVEBAppDelegate.h
3 // CNLiveOrganizationValidationModule 3 // CNLiveOrganizationValidationModule
4 // 4 //
5 -// Created by 梁星国 on 04/07/2020. 5 +// Created by 梁星国 on 04/10/2020.
6 // Copyright (c) 2020 梁星国. All rights reserved. 6 // Copyright (c) 2020 梁星国. All rights reserved.
7 // 7 //
8 8
9 @import UIKit; 9 @import UIKit;
10 10
11 -@interface CNLIVEAppDelegate : UIResponder <UIApplicationDelegate> 11 +@interface CNLIVEBAppDelegate : UIResponder <UIApplicationDelegate>
12 12
13 @property (strong, nonatomic) UIWindow *window; 13 @property (strong, nonatomic) UIWindow *window;
14 14
Example/CNLiveOrganizationValidationModule/CNLIVEAppDelegate.m renamed to CNLiveOrganizationValidationModule/Example/CNLiveOrganizationValidationModule/CNLIVEBAppDelegate.m
1 // 1 //
2 -// CNLIVEAppDelegate.m 2 +// CNLIVEBAppDelegate.m
3 // CNLiveOrganizationValidationModule 3 // CNLiveOrganizationValidationModule
4 // 4 //
5 -// Created by 梁星国 on 04/07/2020. 5 +// Created by 梁星国 on 04/10/2020.
6 // Copyright (c) 2020 梁星国. All rights reserved. 6 // Copyright (c) 2020 梁星国. All rights reserved.
7 // 7 //
8 8
9 -#import "CNLIVEAppDelegate.h" 9 +#import "CNLIVEBAppDelegate.h"
10 10
11 -@implementation CNLIVEAppDelegate 11 +@implementation CNLIVEBAppDelegate
12 12
13 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 13 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
14 { 14 {
Example/CNLiveOrganizationValidationModule/CNLIVEViewController.h renamed to CNLiveOrganizationValidationModule/Example/CNLiveOrganizationValidationModule/CNLIVEBViewController.h
1 // 1 //
2 -// CNLIVEViewController.h 2 +// CNLIVEBViewController.h
3 // CNLiveOrganizationValidationModule 3 // CNLiveOrganizationValidationModule
4 // 4 //
5 -// Created by 梁星国 on 04/07/2020. 5 +// Created by 梁星国 on 04/10/2020.
6 // Copyright (c) 2020 梁星国. All rights reserved. 6 // Copyright (c) 2020 梁星国. All rights reserved.
7 // 7 //
8 8
9 @import UIKit; 9 @import UIKit;
10 10
11 -@interface CNLIVEViewController : UIViewController 11 +@interface CNLIVEBViewController : UIViewController
12 12
13 @end 13 @end
Example/CNLiveOrganizationValidationModule/CNLIVEViewController.m renamed to CNLiveOrganizationValidationModule/Example/CNLiveOrganizationValidationModule/CNLIVEBViewController.m
1 // 1 //
2 -// CNLIVEViewController.m 2 +// CNLIVEBViewController.m
3 // CNLiveOrganizationValidationModule 3 // CNLiveOrganizationValidationModule
4 // 4 //
5 -// Created by 梁星国 on 04/07/2020. 5 +// Created by 梁星国 on 04/10/2020.
6 // Copyright (c) 2020 梁星国. All rights reserved. 6 // Copyright (c) 2020 梁星国. All rights reserved.
7 // 7 //
8 8
9 -#import "CNLIVEViewController.h" 9 +#import "CNLIVEBViewController.h"
10 10
11 -@interface CNLIVEViewController () 11 +@interface CNLIVEBViewController ()
12 12
13 @end 13 @end
14 14
15 -@implementation CNLIVEViewController 15 +@implementation CNLIVEBViewController
16 16
17 - (void)viewDidLoad 17 - (void)viewDidLoad
18 { 18 {
Example/CNLiveOrganizationValidationModule/CNLiveOrganizationValidationModule-Info.plist renamed to CNLiveOrganizationValidationModule/Example/CNLiveOrganizationValidationModule/CNLiveOrganizationValidationModule-Info.plist
Example/CNLiveOrganizationValidationModule/CNLiveOrganizationValidationModule-Prefix.pch renamed to CNLiveOrganizationValidationModule/Example/CNLiveOrganizationValidationModule/CNLiveOrganizationValidationModule-Prefix.pch
Example/CNLiveOrganizationValidationModule/Images.xcassets/AppIcon.appiconset/Contents.json renamed to CNLiveOrganizationValidationModule/Example/CNLiveOrganizationValidationModule/Images.xcassets/AppIcon.appiconset/Contents.json
Example/CNLiveOrganizationValidationModule/en.lproj/InfoPlist.strings renamed to CNLiveOrganizationValidationModule/Example/CNLiveOrganizationValidationModule/en.lproj/InfoPlist.strings
Example/CNLiveOrganizationValidationModule/main.m renamed to CNLiveOrganizationValidationModule/Example/CNLiveOrganizationValidationModule/main.m
@@ -2,16 +2,16 @@ @@ -2,16 +2,16 @@
2 // main.m 2 // main.m
3 // CNLiveOrganizationValidationModule 3 // CNLiveOrganizationValidationModule
4 // 4 //
5 -// Created by 梁星国 on 04/07/2020. 5 +// Created by 梁星国 on 04/10/2020.
6 // Copyright (c) 2020 梁星国. All rights reserved. 6 // Copyright (c) 2020 梁星国. All rights reserved.
7 // 7 //
8 8
9 @import UIKit; 9 @import UIKit;
10 -#import "CNLIVEAppDelegate.h" 10 +#import "CNLIVEBAppDelegate.h"
11 11
12 int main(int argc, char * argv[]) 12 int main(int argc, char * argv[])
13 { 13 {
14 @autoreleasepool { 14 @autoreleasepool {
15 - return UIApplicationMain(argc, argv, nil, NSStringFromClass([CNLIVEAppDelegate class])); 15 + return UIApplicationMain(argc, argv, nil, NSStringFromClass([CNLIVEBAppDelegate class]));
16 } 16 }
17 } 17 }
Example/Podfile renamed to CNLiveOrganizationValidationModule/Example/Podfile
Example/Tests/Tests-Info.plist renamed to CNLiveOrganizationValidationModule/Example/Tests/Tests-Info.plist
Example/Tests/Tests-Prefix.pch renamed to CNLiveOrganizationValidationModule/Example/Tests/Tests-Prefix.pch
Example/Tests/Tests.m renamed to CNLiveOrganizationValidationModule/Example/Tests/Tests.m
@@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
2 // CNLiveOrganizationValidationModuleTests.m 2 // CNLiveOrganizationValidationModuleTests.m
3 // CNLiveOrganizationValidationModuleTests 3 // CNLiveOrganizationValidationModuleTests
4 // 4 //
5 -// Created by 梁星国 on 04/07/2020. 5 +// Created by 梁星国 on 04/10/2020.
6 // Copyright (c) 2020 梁星国. All rights reserved. 6 // Copyright (c) 2020 梁星国. All rights reserved.
7 // 7 //
8 8
Example/Tests/en.lproj/InfoPlist.strings renamed to CNLiveOrganizationValidationModule/Example/Tests/en.lproj/InfoPlist.strings
LICENSE renamed to CNLiveOrganizationValidationModule/LICENSE
1 -Copyright (c) 2020 梁星国 <liangxingguo@163.com> 1 +Copyright (c) 2020 梁星国 <liangxingguo_job@163.com>
2 2
3 Permission is hereby granted, free of charge, to any person obtaining a copy 3 Permission is hereby granted, free of charge, to any person obtaining a copy
4 of this software and associated documentation files (the "Software"), to deal 4 of this software and associated documentation files (the "Software"), to deal
README.md renamed to CNLiveOrganizationValidationModule/README.md
@@ -22,7 +22,7 @@ pod &#39;CNLiveOrganizationValidationModule&#39; @@ -22,7 +22,7 @@ pod &#39;CNLiveOrganizationValidationModule&#39;
22 22
23 ## Author 23 ## Author
24 24
25 -梁星国, liangxingguo@163.com 25 +梁星国, liangxingguo_job@163.com
26 26
27 ## License 27 ## License
28 28
CNLiveOrganizationValidationModule/_Pods.xcodeproj 0 → 120000
  1 +Example/Pods/Pods.xcodeproj
0 \ No newline at end of file 2 \ No newline at end of file
_Pods.xcodeproj deleted 120000 → 0
1 -Example/Pods/Pods.xcodeproj  
2 \ No newline at end of file 0 \ No newline at end of file