Commit a2ef5e02d65cdd57d6d978d3d9fc138b7223e81a

Authored by 雷浩杰
1 parent ca5ea5c3

no message

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