Commit 3f01bc3160dd720444308b47c5f7e5327cf3550e

Authored by 雷浩杰
1 parent 0bf6f80c

1.0.3 连接聊天室出错会报出具体错误

CNLiveXMPPManagerDemo/CNLiveXMPPManagerDemo.xcodeproj/project.pbxproj
... ... @@ -7,6 +7,8 @@
7 7 objects = {
8 8  
9 9 /* Begin PBXBuildFile section */
  10 + 326B73AA1E03A66000F21637 /* CNLiveXMPPSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 326B73A81E03A65C00F21637 /* CNLiveXMPPSDK.framework */; };
  11 + 326B73AB1E03A66000F21637 /* CNLiveXMPPSDK.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 326B73A81E03A65C00F21637 /* CNLiveXMPPSDK.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
10 12 327977C31D9BBF1D00679858 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 327977C21D9BBF1D00679858 /* main.m */; };
11 13 327977C61D9BBF1D00679858 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 327977C51D9BBF1D00679858 /* AppDelegate.m */; };
12 14 327977C91D9BBF1D00679858 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 327977C81D9BBF1D00679858 /* ViewController.m */; };
... ... @@ -21,8 +23,6 @@
21 23 327977E91D9BBF7200679858 /* KissXML.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 327977DB1D9BBF6100679858 /* KissXML.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
22 24 327977EA1D9BBF7200679858 /* XMPPFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 327977DC1D9BBF6100679858 /* XMPPFramework.framework */; };
23 25 327977EB1D9BBF7200679858 /* XMPPFramework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 327977DC1D9BBF6100679858 /* XMPPFramework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
24   - 328539431DF02DB2005DC5B9 /* CNLiveXMPPSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 328539411DF02DAB005DC5B9 /* CNLiveXMPPSDK.framework */; };
25   - 328539441DF02DB2005DC5B9 /* CNLiveXMPPSDK.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 328539411DF02DAB005DC5B9 /* CNLiveXMPPSDK.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
26 26 /* End PBXBuildFile section */
27 27  
28 28 /* Begin PBXCopyFilesBuildPhase section */
... ... @@ -33,7 +33,7 @@
33 33 dstSubfolderSpec = 10;
34 34 files = (
35 35 327977E91D9BBF7200679858 /* KissXML.framework in Embed Frameworks */,
36   - 328539441DF02DB2005DC5B9 /* CNLiveXMPPSDK.framework in Embed Frameworks */,
  36 + 326B73AB1E03A66000F21637 /* CNLiveXMPPSDK.framework in Embed Frameworks */,
37 37 327977E51D9BBF7200679858 /* CocoaAsyncSocket.framework in Embed Frameworks */,
38 38 327977E71D9BBF7200679858 /* CocoaLumberjack.framework in Embed Frameworks */,
39 39 327977EB1D9BBF7200679858 /* XMPPFramework.framework in Embed Frameworks */,
... ... @@ -44,6 +44,7 @@
44 44 /* End PBXCopyFilesBuildPhase section */
45 45  
46 46 /* Begin PBXFileReference section */
  47 + 326B73A81E03A65C00F21637 /* CNLiveXMPPSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = CNLiveXMPPSDK.framework; sourceTree = "<group>"; };
47 48 327977BE1D9BBF1D00679858 /* CNLiveXMPPManagerDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CNLiveXMPPManagerDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
48 49 327977C21D9BBF1D00679858 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
49 50 327977C41D9BBF1D00679858 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
... ... @@ -58,7 +59,6 @@
58 59 327977DA1D9BBF6100679858 /* CocoaLumberjack.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = CocoaLumberjack.framework; sourceTree = "<group>"; };
59 60 327977DB1D9BBF6100679858 /* KissXML.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = KissXML.framework; sourceTree = "<group>"; };
60 61 327977DC1D9BBF6100679858 /* XMPPFramework.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = XMPPFramework.framework; sourceTree = "<group>"; };
61   - 328539411DF02DAB005DC5B9 /* CNLiveXMPPSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = CNLiveXMPPSDK.framework; sourceTree = "<group>"; };
62 62 /* End PBXFileReference section */
63 63  
64 64 /* Begin PBXFrameworksBuildPhase section */
... ... @@ -67,8 +67,8 @@
67 67 buildActionMask = 2147483647;
68 68 files = (
69 69 327977E81D9BBF7200679858 /* KissXML.framework in Frameworks */,
70   - 328539431DF02DB2005DC5B9 /* CNLiveXMPPSDK.framework in Frameworks */,
71 70 327977E41D9BBF7200679858 /* CocoaAsyncSocket.framework in Frameworks */,
  71 + 326B73AA1E03A66000F21637 /* CNLiveXMPPSDK.framework in Frameworks */,
72 72 327977E61D9BBF7200679858 /* CocoaLumberjack.framework in Frameworks */,
73 73 327977EA1D9BBF7200679858 /* XMPPFramework.framework in Frameworks */,
74 74 );
... ... @@ -80,7 +80,7 @@
80 80 327977B51D9BBF1D00679858 = {
81 81 isa = PBXGroup;
82 82 children = (
83   - 328539411DF02DAB005DC5B9 /* CNLiveXMPPSDK.framework */,
  83 + 326B73A81E03A65C00F21637 /* CNLiveXMPPSDK.framework */,
84 84 327977D91D9BBF6100679858 /* CocoaAsyncSocket.framework */,
85 85 327977DA1D9BBF6100679858 /* CocoaLumberjack.framework */,
86 86 327977DB1D9BBF6100679858 /* KissXML.framework */,
... ... @@ -324,7 +324,7 @@
324 324 INFOPLIST_FILE = CNLiveXMPPManagerDemo/Info.plist;
325 325 IPHONEOS_DEPLOYMENT_TARGET = 8.0;
326 326 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
327   - PRODUCT_BUNDLE_IDENTIFIER = com.cnlive.libs;
  327 + PRODUCT_BUNDLE_IDENTIFIER = com.cnlive.chat;
328 328 PRODUCT_NAME = "$(TARGET_NAME)";
329 329 };
330 330 name = Debug;
... ... @@ -342,7 +342,7 @@
342 342 INFOPLIST_FILE = CNLiveXMPPManagerDemo/Info.plist;
343 343 IPHONEOS_DEPLOYMENT_TARGET = 8.0;
344 344 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
345   - PRODUCT_BUNDLE_IDENTIFIER = com.cnlive.libs;
  345 + PRODUCT_BUNDLE_IDENTIFIER = com.cnlive.chat;
346 346 PRODUCT_NAME = "$(TARGET_NAME)";
347 347 };
348 348 name = Release;
... ...
CNLiveXMPPManagerDemo/CNLiveXMPPManagerDemo/ViewController.m
... ... @@ -13,6 +13,10 @@
13 13 #define ScreenWidth ([UIScreen mainScreen].bounds.size.width)
14 14 #define ButtonWidth (ScreenWidth / 4)
15 15  
  16 +#define KAppId @"60_irn9cdak77"
  17 +#define KAppKey @"a425987ebc86e352b3373c25d5bd082d0cc248b4043028"
  18 +#define KRoomId @"60_cnlivetest"
  19 +
16 20 @interface ViewController ()<XMPPManagerDelegate>
17 21  
18 22 @property (nonatomic, strong) CNLiveXMPPManager *manager;
... ... @@ -207,7 +211,8 @@
207 211 - (CNLiveXMPPManager *)manager
208 212 {
209 213 if (!_manager) {
210   - _manager = [[CNLiveXMPPManager alloc] initWithChatRoomId:@"60_123456" appId:@"60_irg1rhs308" app_key:@"4e7a37b27a717a9e9b0a7aea4620ee55ea61fbf923bf46" autoReconnect:NO];
  214 + _manager = [[CNLiveXMPPManager alloc] initWithChatRoomId:KRoomId appId:KAppId app_key:KAppKey autoReconnect:NO];
  215 + _manager.receiveHistory = YES;
211 216 _manager.delegate = self;
212 217 }
213 218 return _manager;
... ...
CNLiveXMPPManagerDemo/CNLiveXMPPSDK.framework/CNLiveXMPPSDK
No preview for this file type
CNLiveXMPPManagerDemo/CNLiveXMPPSDK.framework/Info.plist
No preview for this file type
CNLiveXMPPManager文档.pdf
No preview for this file type