Commit a2ef5e02d65cdd57d6d978d3d9fc138b7223e81a
1 parent
ca5ea5c3
no message
Showing
4 changed files
with
14 additions
and
8 deletions
CNLiveXMPPManagerDemo/CNLiveXMPPManagerDemo.xcodeproj/project.pbxproj
| @@ -13,8 +13,6 @@ | @@ -13,8 +13,6 @@ | ||
| 13 | 327977CC1D9BBF1D00679858 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 327977CA1D9BBF1D00679858 /* Main.storyboard */; }; | 13 | 327977CC1D9BBF1D00679858 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 327977CA1D9BBF1D00679858 /* Main.storyboard */; }; |
| 14 | 327977CE1D9BBF1D00679858 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 327977CD1D9BBF1D00679858 /* Assets.xcassets */; }; | 14 | 327977CE1D9BBF1D00679858 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 327977CD1D9BBF1D00679858 /* Assets.xcassets */; }; |
| 15 | 327977D11D9BBF1D00679858 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 327977CF1D9BBF1D00679858 /* LaunchScreen.storyboard */; }; | 15 | 327977D11D9BBF1D00679858 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 327977CF1D9BBF1D00679858 /* LaunchScreen.storyboard */; }; |
| 16 | - 327977E21D9BBF7200679858 /* CNLiveXMPPSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 327977D81D9BBF6100679858 /* CNLiveXMPPSDK.framework */; }; | ||
| 17 | - 327977E31D9BBF7200679858 /* CNLiveXMPPSDK.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 327977D81D9BBF6100679858 /* CNLiveXMPPSDK.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; | ||
| 18 | 327977E41D9BBF7200679858 /* CocoaAsyncSocket.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 327977D91D9BBF6100679858 /* CocoaAsyncSocket.framework */; }; | 16 | 327977E41D9BBF7200679858 /* CocoaAsyncSocket.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 327977D91D9BBF6100679858 /* CocoaAsyncSocket.framework */; }; |
| 19 | 327977E51D9BBF7200679858 /* CocoaAsyncSocket.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 327977D91D9BBF6100679858 /* CocoaAsyncSocket.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; | 17 | 327977E51D9BBF7200679858 /* CocoaAsyncSocket.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 327977D91D9BBF6100679858 /* CocoaAsyncSocket.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; |
| 20 | 327977E61D9BBF7200679858 /* CocoaLumberjack.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 327977DA1D9BBF6100679858 /* CocoaLumberjack.framework */; }; | 18 | 327977E61D9BBF7200679858 /* CocoaLumberjack.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 327977DA1D9BBF6100679858 /* CocoaLumberjack.framework */; }; |
| @@ -23,6 +21,8 @@ | @@ -23,6 +21,8 @@ | ||
| 23 | 327977E91D9BBF7200679858 /* KissXML.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 327977DB1D9BBF6100679858 /* KissXML.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; | 21 | 327977E91D9BBF7200679858 /* KissXML.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 327977DB1D9BBF6100679858 /* KissXML.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; |
| 24 | 327977EA1D9BBF7200679858 /* XMPPFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 327977DC1D9BBF6100679858 /* XMPPFramework.framework */; }; | 22 | 327977EA1D9BBF7200679858 /* XMPPFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 327977DC1D9BBF6100679858 /* XMPPFramework.framework */; }; |
| 25 | 327977EB1D9BBF7200679858 /* XMPPFramework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 327977DC1D9BBF6100679858 /* XMPPFramework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; | 23 | 327977EB1D9BBF7200679858 /* XMPPFramework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 327977DC1D9BBF6100679858 /* XMPPFramework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; |
| 24 | + 32E082281DB71504001EB7D0 /* CNLiveXMPPSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32E082261DB714DD001EB7D0 /* CNLiveXMPPSDK.framework */; }; | ||
| 25 | + 32E082291DB71504001EB7D0 /* CNLiveXMPPSDK.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 32E082261DB714DD001EB7D0 /* CNLiveXMPPSDK.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; | ||
| 26 | /* End PBXBuildFile section */ | 26 | /* End PBXBuildFile section */ |
| 27 | 27 | ||
| 28 | /* Begin PBXCopyFilesBuildPhase section */ | 28 | /* Begin PBXCopyFilesBuildPhase section */ |
| @@ -33,9 +33,9 @@ | @@ -33,9 +33,9 @@ | ||
| 33 | dstSubfolderSpec = 10; | 33 | dstSubfolderSpec = 10; |
| 34 | files = ( | 34 | files = ( |
| 35 | 327977E91D9BBF7200679858 /* KissXML.framework in Embed Frameworks */, | 35 | 327977E91D9BBF7200679858 /* KissXML.framework in Embed Frameworks */, |
| 36 | + 32E082291DB71504001EB7D0 /* CNLiveXMPPSDK.framework in Embed Frameworks */, | ||
| 36 | 327977E51D9BBF7200679858 /* CocoaAsyncSocket.framework in Embed Frameworks */, | 37 | 327977E51D9BBF7200679858 /* CocoaAsyncSocket.framework in Embed Frameworks */, |
| 37 | 327977E71D9BBF7200679858 /* CocoaLumberjack.framework in Embed Frameworks */, | 38 | 327977E71D9BBF7200679858 /* CocoaLumberjack.framework in Embed Frameworks */, |
| 38 | - 327977E31D9BBF7200679858 /* CNLiveXMPPSDK.framework in Embed Frameworks */, | ||
| 39 | 327977EB1D9BBF7200679858 /* XMPPFramework.framework in Embed Frameworks */, | 39 | 327977EB1D9BBF7200679858 /* XMPPFramework.framework in Embed Frameworks */, |
| 40 | ); | 40 | ); |
| 41 | name = "Embed Frameworks"; | 41 | name = "Embed Frameworks"; |
| @@ -54,11 +54,11 @@ | @@ -54,11 +54,11 @@ | ||
| 54 | 327977CD1D9BBF1D00679858 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; | 54 | 327977CD1D9BBF1D00679858 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; |
| 55 | 327977D01D9BBF1D00679858 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; }; | 55 | 327977D01D9BBF1D00679858 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; }; |
| 56 | 327977D21D9BBF1D00679858 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | 56 | 327977D21D9BBF1D00679858 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
| 57 | - 327977D81D9BBF6100679858 /* CNLiveXMPPSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = CNLiveXMPPSDK.framework; sourceTree = "<group>"; }; | ||
| 58 | 327977D91D9BBF6100679858 /* CocoaAsyncSocket.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = CocoaAsyncSocket.framework; sourceTree = "<group>"; }; | 57 | 327977D91D9BBF6100679858 /* CocoaAsyncSocket.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = CocoaAsyncSocket.framework; sourceTree = "<group>"; }; |
| 59 | 327977DA1D9BBF6100679858 /* CocoaLumberjack.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = CocoaLumberjack.framework; sourceTree = "<group>"; }; | 58 | 327977DA1D9BBF6100679858 /* CocoaLumberjack.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = CocoaLumberjack.framework; sourceTree = "<group>"; }; |
| 60 | 327977DB1D9BBF6100679858 /* KissXML.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = KissXML.framework; sourceTree = "<group>"; }; | 59 | 327977DB1D9BBF6100679858 /* KissXML.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = KissXML.framework; sourceTree = "<group>"; }; |
| 61 | 327977DC1D9BBF6100679858 /* XMPPFramework.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = XMPPFramework.framework; sourceTree = "<group>"; }; | 60 | 327977DC1D9BBF6100679858 /* XMPPFramework.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = XMPPFramework.framework; sourceTree = "<group>"; }; |
| 61 | + 32E082261DB714DD001EB7D0 /* CNLiveXMPPSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = CNLiveXMPPSDK.framework; sourceTree = "<group>"; }; | ||
| 62 | /* End PBXFileReference section */ | 62 | /* End PBXFileReference section */ |
| 63 | 63 | ||
| 64 | /* Begin PBXFrameworksBuildPhase section */ | 64 | /* Begin PBXFrameworksBuildPhase section */ |
| @@ -68,8 +68,8 @@ | @@ -68,8 +68,8 @@ | ||
| 68 | files = ( | 68 | files = ( |
| 69 | 327977E81D9BBF7200679858 /* KissXML.framework in Frameworks */, | 69 | 327977E81D9BBF7200679858 /* KissXML.framework in Frameworks */, |
| 70 | 327977E41D9BBF7200679858 /* CocoaAsyncSocket.framework in Frameworks */, | 70 | 327977E41D9BBF7200679858 /* CocoaAsyncSocket.framework in Frameworks */, |
| 71 | + 32E082281DB71504001EB7D0 /* CNLiveXMPPSDK.framework in Frameworks */, | ||
| 71 | 327977E61D9BBF7200679858 /* CocoaLumberjack.framework in Frameworks */, | 72 | 327977E61D9BBF7200679858 /* CocoaLumberjack.framework in Frameworks */, |
| 72 | - 327977E21D9BBF7200679858 /* CNLiveXMPPSDK.framework in Frameworks */, | ||
| 73 | 327977EA1D9BBF7200679858 /* XMPPFramework.framework in Frameworks */, | 73 | 327977EA1D9BBF7200679858 /* XMPPFramework.framework in Frameworks */, |
| 74 | ); | 74 | ); |
| 75 | runOnlyForDeploymentPostprocessing = 0; | 75 | runOnlyForDeploymentPostprocessing = 0; |
| @@ -80,7 +80,7 @@ | @@ -80,7 +80,7 @@ | ||
| 80 | 327977B51D9BBF1D00679858 = { | 80 | 327977B51D9BBF1D00679858 = { |
| 81 | isa = PBXGroup; | 81 | isa = PBXGroup; |
| 82 | children = ( | 82 | children = ( |
| 83 | - 327977D81D9BBF6100679858 /* CNLiveXMPPSDK.framework */, | 83 | + 32E082261DB714DD001EB7D0 /* CNLiveXMPPSDK.framework */, |
| 84 | 327977D91D9BBF6100679858 /* CocoaAsyncSocket.framework */, | 84 | 327977D91D9BBF6100679858 /* CocoaAsyncSocket.framework */, |
| 85 | 327977DA1D9BBF6100679858 /* CocoaLumberjack.framework */, | 85 | 327977DA1D9BBF6100679858 /* CocoaLumberjack.framework */, |
| 86 | 327977DB1D9BBF6100679858 /* KissXML.framework */, | 86 | 327977DB1D9BBF6100679858 /* KissXML.framework */, |
| @@ -366,6 +366,7 @@ | @@ -366,6 +366,7 @@ | ||
| 366 | 327977D71D9BBF1D00679858 /* Release */, | 366 | 327977D71D9BBF1D00679858 /* Release */, |
| 367 | ); | 367 | ); |
| 368 | defaultConfigurationIsVisible = 0; | 368 | defaultConfigurationIsVisible = 0; |
| 369 | + defaultConfigurationName = Release; | ||
| 369 | }; | 370 | }; |
| 370 | /* End XCConfigurationList section */ | 371 | /* End XCConfigurationList section */ |
| 371 | }; | 372 | }; |
CNLiveXMPPManagerDemo/CNLiveXMPPSDK.framework/CNLiveXMPPSDK
No preview for this file type
CNLiveXMPPManagerDemo/CNLiveXMPPSDK.framework/Headers/CNLiveXMPPManager.h
| @@ -34,11 +34,16 @@ | @@ -34,11 +34,16 @@ | ||
| 34 | 34 | ||
| 35 | @interface CNLiveXMPPManager : NSObject | 35 | @interface CNLiveXMPPManager : NSObject |
| 36 | 36 | ||
| 37 | +/* | ||
| 38 | + * 获取SDK版本号 | ||
| 39 | + */ | ||
| 40 | ++ (NSString *)getVersion; | ||
| 41 | + | ||
| 37 | // 是否接收历史消息 | 42 | // 是否接收历史消息 |
| 38 | @property (nonatomic, assign) BOOL receiveHistory; | 43 | @property (nonatomic, assign) BOOL receiveHistory; |
| 39 | 44 | ||
| 40 | // 代理 | 45 | // 代理 |
| 41 | -@property (nonatomic, assign) id<XMPPManagerDelegate> delegate; | 46 | +@property (nonatomic, weak) id<XMPPManagerDelegate> delegate; |
| 42 | 47 | ||
| 43 | // 初始化方法 | 48 | // 初始化方法 |
| 44 | /* | 49 | /* |
| @@ -63,4 +68,4 @@ | @@ -63,4 +68,4 @@ | ||
| 63 | 68 | ||
| 64 | // 断开xmpp链接 | 69 | // 断开xmpp链接 |
| 65 | - (void)disconnect; | 70 | - (void)disconnect; |
| 66 | -@end | ||
| 67 | \ No newline at end of file | 71 | \ No newline at end of file |
| 72 | +@end |
CNLiveXMPPManagerDemo/CNLiveXMPPSDK.framework/Info.plist
No preview for this file type