Skip to content

Commit 27bad0e

Browse files
committed
升级到3.0.0,适配React Native 0.60.0及以上
升级到3.0.0,适配React Native 0.60.0及以上
1 parent 9bb2211 commit 27bad0e

35 files changed

+657
-484
lines changed

RNNeteaseIm.podspec

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# coding: utf-8
2+
3+
4+
require "json"
5+
6+
package = JSON.parse(File.read(File.join(__dir__, "package.json")))
7+
version = package['version']
8+
9+
source = { :git => 'https://github.com/reactnativecomponent/react-native-netease-im.git' }
10+
if version == '1000.0.0'
11+
# This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in.
12+
source[:commit] = `git rev-parse HEAD`.strip
13+
else
14+
source[:tag] = "v#{version}"
15+
end
16+
17+
Pod::Spec.new do |s|
18+
s.name = "RNNeteaseIm"
19+
s.version = version
20+
s.summary = "A React component for netease-im."
21+
s.homepage = "https://github.com/reactnativecomponent"
22+
s.requires_arc = true
23+
s.license = "None"
24+
s.author = {"Y_Kinooo" => "[email protected]"}
25+
s.platform = :ios , "8.0"
26+
s.source = source
27+
s.source_files = "**/*.{h,m}"
28+
29+
30+
s.dependency "NIMSDK", "6.2.0"
31+
32+
end

ios/RNNeteaseIm/RNNeteaseIm.xcodeproj/project.pbxproj

Lines changed: 403 additions & 273 deletions
Large diffs are not rendered by default.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>IDEDidComputeMac32BitWarning</key>
6+
<true/>
7+
</dict>
8+
</plist>

ios/RNNeteaseIm/RNNeteaseIm.xcodeproj/xcuserdata/Dowin.xcuserdatad/xcschemes/RNNeteaseIm.xcscheme

Lines changed: 0 additions & 80 deletions
This file was deleted.

ios/RNNeteaseIm/RNNeteaseIm.xcodeproj/xcuserdata/Dowin.xcuserdatad/xcschemes/xcschememanagement.plist renamed to ios/RNNeteaseIm/RNNeteaseIm.xcodeproj/xcuserdata/VisonMac.xcuserdatad/xcschemes/xcschememanagement.plist

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,10 @@
44
<dict>
55
<key>SchemeUserState</key>
66
<dict>
7-
<key>RNNeteaseIm.xcscheme</key>
7+
<key>RNNeteaseIm.xcscheme_^#shared#^_</key>
88
<dict>
99
<key>orderHint</key>
10-
<integer>7</integer>
11-
</dict>
12-
</dict>
13-
<key>SuppressBuildableAutocreation</key>
14-
<dict>
15-
<key>4E5B47401EC1788F00D74E72</key>
16-
<dict>
17-
<key>primary</key>
18-
<true/>
10+
<integer>0</integer>
1911
</dict>
2012
</dict>
2113
</dict>

ios/RNNeteaseIm/RNNeteaseIm/BankListViewController.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
//
88

99
#import "BankListViewController.h"
10+
#import "ImConfig.h"
1011

1112
@interface BankListViewController ()
1213

ios/RNNeteaseIm/RNNeteaseIm/ConversationViewController.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
//
88

99
#import <UIKit/UIKit.h>
10-
#import "NIMModel.h"
10+
#import "ImConfig.h"
1111

1212
typedef void(^Success)(id param);
1313
typedef void(^Errors)(id erro);
@@ -17,7 +17,7 @@ typedef void(^Errors)(id erro);
1717
-(void)localSession:(NSInteger)index cerrentmessageId:(NSString *)currentMessageID success:(Success)succe err:(Errors)err;
1818
-(void)startSession:(NSString *)sessionID withType:(NSString *)type;
1919
-(void)stopSession;
20-
-(void)sendAudioRecode:(NSString *)filePath;
20+
//-(void)sendAudioRecode:(NSString *)filePath;
2121
/**
2222
* 会话页详细配置
2323
*/

0 commit comments

Comments
 (0)