Skip to content

Commit 72f2f3a

Browse files
committed
update index add upload progress
1 parent 2066788 commit 72f2f3a

File tree

5 files changed

+110
-52
lines changed

5 files changed

+110
-52
lines changed

example/app/routes/Chat/index.js

Lines changed: 40 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,9 @@ export default class Chat extends Component {
124124

125125
var auroraMessages = messages.map((message) => {
126126
var normalMessage = this.convertJMessageToAuroraMsg(message)
127+
if (normalMessage.msgType === "unknow") {
128+
return
129+
}
127130
return normalMessage
128131
})
129132
AuroraIController.insertMessagesToTop(auroraMessages)
@@ -207,13 +210,44 @@ export default class Chat extends Component {
207210
onTakePicture = (mediaPath) => {
208211
var message = this.getNormalMessage()
209212
message.path = mediaPath
210-
JMessage.sendImageMessage(message, (message) => {
211-
var auroraMsg = this.convertJMessageToAuroraMsg(message)
212-
AuroraIController.appendMessages([auroraMsg])
213-
AuroraIController.scrollToBottom(true)
214-
}, (error) => {
215-
Alert.alert(JSON.stringify(error))
213+
message.messageType = "image"
214+
JMessage.createSendMessage(message, (message) => {
215+
Alert.alert("the message:", JSON.stringify(message))
216+
// {
217+
// * 'id': Number, // message id
218+
// * 'type': String, // 'single' / 'group'
219+
// * 'groupId': String, // 当 type = group 时,groupId 不能为空
220+
// * 'username': String, // 当 type = single 时,username 不能为空
221+
// * 'appKey': String, // 当 type = single 时,用于指定对象所属应用的 appKey。如果为空,默认为当前应用。
222+
// * 'messageSendingOptions': MessageSendingOptions // Optional. MessageSendingOptions 对象
223+
// * }
224+
var msg = {}
225+
msg.id = message.id
226+
console.log(JSON.stringify(message))
227+
// msg.type = message.target.type
228+
if (message.target.type === 'user') {
229+
msg.username = message.target.username
230+
msg.type = 'single'
231+
} else {
232+
msg.groupId = message.target.id
233+
msg.type = 'group'
234+
}
235+
236+
JMessage.sendMessage(msg,(message) => {
237+
238+
},(error) => {
239+
240+
},(progress) => {
241+
// console.log("" + progress)
242+
})
216243
})
244+
// JMessage.sendImageMessage(message, (message) => {
245+
// var auroraMsg = this.convertJMessageToAuroraMsg(message)
246+
// AuroraIController.appendMessages([auroraMsg])
247+
// AuroraIController.scrollToBottom(true)
248+
// }, (error) => {
249+
// Alert.alert(JSON.stringify(error))
250+
// })
217251

218252
}
219253

example/app/routes/ConversationList/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ var count = 0
4747

4848
componentWillMount() {
4949
JMessage.getConversations((result) => {
50-
50+
5151
var data = result.map((conversaion) =>
5252
{
5353
var item

example/app/routes/Login/index.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ const {
2727
}
2828

2929
onPress() {
30-
// Alert.alert('onpress','username: ' + this.state.username + 'password :' + this.state.password)
3130
JMessage.login({username: this.state.username, password: this.state.password}, () => {
3231
Alert.alert('login success')
3332
}, (error) => {
@@ -53,4 +52,4 @@ const {
5352
</FormButton>
5453
</View>)
5554
}
56-
}
55+
}

example/app/routes/Register/index.js

Lines changed: 36 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,53 @@ import React from 'react';
44
import ReactNative from 'react-native';
55
import JMessage from 'jmessage-react-plugin';
66

7+
import FormButton from '../../views/FormButton'
8+
79
const {
810
View,
911
Text,
1012
TouchableHighlight,
1113
StyleSheet,
14+
Button,
15+
Alert,
16+
TextInput
1217
} = ReactNative;
1318

14-
export default class Login extends React.Component {
19+
export default class Register extends React.Component {
1520
constructor(props) {
1621
super(props);
22+
this.state = {
23+
username: "",
24+
password: "",
25+
}
26+
this.onPress = this.onPress.bind(this);
27+
}
28+
29+
onPress() {
30+
JMessage.login({username: this.state.username, password: this.state.password}, () => {
31+
Alert.alert('login success')
32+
}, (error) => {
33+
Alert.alert('login success', JSON.stringify(error))
34+
})
35+
1736
}
1837

1938
render() {
2039
return (
21-
<Text >
22-
Register
23-
</Text> )
40+
<View>
41+
<TextInput
42+
placeholder = "用户名"
43+
onChangeText = { (e) => { this.setState({username: e}) } }>
44+
</TextInput>
45+
<TextInput
46+
placeholder = "密码"
47+
onChangeText = { (e) => { this.setState({password: e}) } }>
48+
</TextInput>
49+
<FormButton
50+
title="lala"
51+
onPress={this.onPress}
52+
>
53+
</FormButton>
54+
</View>)
2455
}
25-
}
56+
}

example/ios/JMessageDemo.xcodeproj/project.pbxproj

Lines changed: 32 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@
5151
6258B0811F4E763A00990134 /* [email protected] in Resources */ = {isa = PBXBuildFile; fileRef = 6258B07E1F4E763A00990134 /* [email protected] */; };
5252
644B751444DE4B449A676320 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1AE87CC42B0D4EBDBE6247F3 /* CoreFoundation.framework */; };
5353
64C3FDC1A79F4BF3AD9EAA99 /* libAuroraIMUI.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B3D3338066F545108CE6489C /* libAuroraIMUI.a */; };
54+
6683A32737904214BD076312 /* libRCTJCoreModule.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2C597C5BCCDA4718A237069C /* libRCTJCoreModule.a */; };
5455
832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
5556
95B2BF2485864532802CD38F /* libRNSVG.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E53DEE966F3C4EF59620DD03 /* libRNSVG.a */; };
56-
C35CED31F46948F2971796B6 /* libRCTJCoreModule.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ED02A3F004274BBB8685B0A3 /* libRCTJCoreModule.a */; };
5757
D6E3BB68828140DFAB77E5BC /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9468FF705FDF464DB351AC60 /* UIKit.framework */; };
5858
EBD4EB335B5A4E73981DA11B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 03AFB386B3AE4B6DBB93C124 /* Foundation.framework */; };
5959
/* End PBXBuildFile section */
@@ -248,6 +248,13 @@
248248
remoteGlobalIDString = 623EA9981EE55D0800EC43AE;
249249
remoteInfo = RCTAuroraIMUI;
250250
};
251+
625AE5B11F5664830008C40A /* PBXContainerItemProxy */ = {
252+
isa = PBXContainerItemProxy;
253+
containerPortal = 4C54343FC0D74C6180E8B4CC /* RCTJCoreModule.xcodeproj */;
254+
proxyType = 2;
255+
remoteGlobalIDString = 6212E9B41F3990DC00BDF51A;
256+
remoteInfo = RCTJCoreModule;
257+
};
251258
62D683901F43E8890083CDF6 /* PBXContainerItemProxy */ = {
252259
isa = PBXContainerItemProxy;
253260
containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
@@ -297,13 +304,6 @@
297304
remoteGlobalIDString = 6212EB151F3C34BB00BDF51A;
298305
remoteInfo = RCTJMessageModule;
299306
};
300-
62D683FA1F4486300083CDF6 /* PBXContainerItemProxy */ = {
301-
isa = PBXContainerItemProxy;
302-
containerPortal = 7F0F814AF6184BD6AF643105 /* RCTJCoreModule.xcodeproj */;
303-
proxyType = 2;
304-
remoteGlobalIDString = 6212E9B41F3990DC00BDF51A;
305-
remoteInfo = RCTJCoreModule;
306-
};
307307
78C398B81ACF4ADC00677621 /* PBXContainerItemProxy */ = {
308308
isa = PBXContainerItemProxy;
309309
containerPortal = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */;
@@ -356,7 +356,9 @@
356356
146833FF1AC3E56700842450 /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = "../node_modules/react-native/React/React.xcodeproj"; sourceTree = "<group>"; };
357357
1AE87CC42B0D4EBDBE6247F3 /* CoreFoundation.framework */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
358358
278EF46CCB2D4E47B8ECCF30 /* RCTAuroraIMUI.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RCTAuroraIMUI.xcodeproj; path = "../node_modules/aurora-imui-react-native/ReactNative/ios/RCTAuroraIMUI.xcodeproj"; sourceTree = "<group>"; };
359+
2C597C5BCCDA4718A237069C /* libRCTJCoreModule.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRCTJCoreModule.a; sourceTree = "<group>"; };
359360
2D02E47B1E0B4A5D006451C7 /* JMessageDemo-tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "JMessageDemo-tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
361+
4C54343FC0D74C6180E8B4CC /* RCTJCoreModule.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RCTJCoreModule.xcodeproj; path = "../node_modules/jcore-react-native/ios/RCTJCoreModule.xcodeproj"; sourceTree = "<group>"; };
360362
53E405AEFA73434487A5D4CD /* RCTJMessageModule.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RCTJMessageModule.xcodeproj; path = "../node_modules/jmessage-react-plugin/ios/RCTJMessageModule.xcodeproj"; sourceTree = "<group>"; };
361363
5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTAnimation.xcodeproj; path = "../node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj"; sourceTree = "<group>"; };
362364
621730121F4DAA24001ADED4 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = System/Library/Frameworks/CoreTelephony.framework; sourceTree = SDKROOT; };
@@ -375,13 +377,11 @@
375377
6258B07E1F4E763A00990134 /* [email protected] */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "[email protected]"; sourceTree = "<group>"; };
376378
6BF8C24637104E46893AB7C2 /* RNSVG.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RNSVG.xcodeproj; path = "../node_modules/react-native-svg/ios/RNSVG.xcodeproj"; sourceTree = "<group>"; };
377379
78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = "<group>"; };
378-
7F0F814AF6184BD6AF643105 /* RCTJCoreModule.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RCTJCoreModule.xcodeproj; path = "../node_modules/jcore-react-native/ios/RCTJCoreModule.xcodeproj"; sourceTree = "<group>"; };
379380
832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
380381
9468FF705FDF464DB351AC60 /* UIKit.framework */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
381382
B3D3338066F545108CE6489C /* libAuroraIMUI.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libAuroraIMUI.a; sourceTree = "<group>"; };
382383
B68903A680EE48DAA80CB4A8 /* libRCTJMessageModule.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRCTJMessageModule.a; sourceTree = "<group>"; };
383384
E53DEE966F3C4EF59620DD03 /* libRNSVG.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNSVG.a; sourceTree = "<group>"; };
384-
ED02A3F004274BBB8685B0A3 /* libRCTJCoreModule.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRCTJCoreModule.a; sourceTree = "<group>"; };
385385
/* End PBXFileReference section */
386386

387387
/* Begin PBXFrameworksBuildPhase section */
@@ -414,11 +414,11 @@
414414
95B2BF2485864532802CD38F /* libRNSVG.a in Frameworks */,
415415
0282F6A6B8844CFEB5FAEAD3 /* libRCTJMessageModule.a in Frameworks */,
416416
6258B0771F4E756000990134 /* RCTAuroraIMUI.framework in Frameworks */,
417-
C35CED31F46948F2971796B6 /* libRCTJCoreModule.a in Frameworks */,
418417
64C3FDC1A79F4BF3AD9EAA99 /* libAuroraIMUI.a in Frameworks */,
419418
644B751444DE4B449A676320 /* CoreFoundation.framework in Frameworks */,
420419
EBD4EB335B5A4E73981DA11B /* Foundation.framework in Frameworks */,
421420
D6E3BB68828140DFAB77E5BC /* UIKit.framework in Frameworks */,
421+
6683A32737904214BD076312 /* libRCTJCoreModule.a in Frameworks */,
422422
);
423423
runOnlyForDeploymentPostprocessing = 0;
424424
};
@@ -593,27 +593,27 @@
593593
name = Products;
594594
sourceTree = "<group>";
595595
};
596-
62D683711F43E8890083CDF6 /* Products */ = {
596+
625AE5A61F5664830008C40A /* Products */ = {
597597
isa = PBXGroup;
598598
children = (
599-
62D6839B1F43E8890083CDF6 /* libRNSVG.a */,
600-
62D6839D1F43E8890083CDF6 /* libRNSVG-tvOS.a */,
599+
625AE5B21F5664830008C40A /* libRCTJCoreModule.a */,
601600
);
602601
name = Products;
603602
sourceTree = "<group>";
604603
};
605-
62D683AB1F43F1A40083CDF6 /* Products */ = {
604+
62D683711F43E8890083CDF6 /* Products */ = {
606605
isa = PBXGroup;
607606
children = (
608-
62D683B51F43F1A40083CDF6 /* libRCTJMessageModule.a */,
607+
62D6839B1F43E8890083CDF6 /* libRNSVG.a */,
608+
62D6839D1F43E8890083CDF6 /* libRNSVG-tvOS.a */,
609609
);
610610
name = Products;
611611
sourceTree = "<group>";
612612
};
613-
62D683F11F4486300083CDF6 /* Products */ = {
613+
62D683AB1F43F1A40083CDF6 /* Products */ = {
614614
isa = PBXGroup;
615615
children = (
616-
62D683FB1F4486300083CDF6 /* libRCTJCoreModule.a */,
616+
62D683B51F43F1A40083CDF6 /* libRCTJMessageModule.a */,
617617
);
618618
name = Products;
619619
sourceTree = "<group>";
@@ -643,8 +643,8 @@
643643
139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */,
644644
6BF8C24637104E46893AB7C2 /* RNSVG.xcodeproj */,
645645
53E405AEFA73434487A5D4CD /* RCTJMessageModule.xcodeproj */,
646-
7F0F814AF6184BD6AF643105 /* RCTJCoreModule.xcodeproj */,
647646
278EF46CCB2D4E47B8ECCF30 /* RCTAuroraIMUI.xcodeproj */,
647+
4C54343FC0D74C6180E8B4CC /* RCTJCoreModule.xcodeproj */,
648648
);
649649
name = Libraries;
650650
sourceTree = "<group>";
@@ -772,8 +772,8 @@
772772
ProjectRef = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */;
773773
},
774774
{
775-
ProductGroup = 62D683F11F4486300083CDF6 /* Products */;
776-
ProjectRef = 7F0F814AF6184BD6AF643105 /* RCTJCoreModule.xcodeproj */;
775+
ProductGroup = 625AE5A61F5664830008C40A /* Products */;
776+
ProjectRef = 4C54343FC0D74C6180E8B4CC /* RCTJCoreModule.xcodeproj */;
777777
},
778778
{
779779
ProductGroup = 62D683AB1F43F1A40083CDF6 /* Products */;
@@ -1003,6 +1003,13 @@
10031003
remoteRef = 6258B0571F4E733700990134 /* PBXContainerItemProxy */;
10041004
sourceTree = BUILT_PRODUCTS_DIR;
10051005
};
1006+
625AE5B21F5664830008C40A /* libRCTJCoreModule.a */ = {
1007+
isa = PBXReferenceProxy;
1008+
fileType = archive.ar;
1009+
path = libRCTJCoreModule.a;
1010+
remoteRef = 625AE5B11F5664830008C40A /* PBXContainerItemProxy */;
1011+
sourceTree = BUILT_PRODUCTS_DIR;
1012+
};
10061013
62D683911F43E8890083CDF6 /* libthird-party.a */ = {
10071014
isa = PBXReferenceProxy;
10081015
fileType = archive.ar;
@@ -1052,13 +1059,6 @@
10521059
remoteRef = 62D683B41F43F1A40083CDF6 /* PBXContainerItemProxy */;
10531060
sourceTree = BUILT_PRODUCTS_DIR;
10541061
};
1055-
62D683FB1F4486300083CDF6 /* libRCTJCoreModule.a */ = {
1056-
isa = PBXReferenceProxy;
1057-
fileType = archive.ar;
1058-
path = libRCTJCoreModule.a;
1059-
remoteRef = 62D683FA1F4486300083CDF6 /* PBXContainerItemProxy */;
1060-
sourceTree = BUILT_PRODUCTS_DIR;
1061-
};
10621062
78C398B91ACF4ADC00677621 /* libRCTLinking.a */ = {
10631063
isa = PBXReferenceProxy;
10641064
fileType = archive.ar;
@@ -1184,17 +1184,14 @@
11841184
"$(inherited)",
11851185
"$(SRCROOT)/../node_modules/react-native-svg/ios/**",
11861186
"$(SRCROOT)/../node_modules/jmessage-react-plugin/ios/RCTJMessageModule/**",
1187-
"$(SRCROOT)/../node_modules/jcore-react-native/ios/RCTJCoreModule",
11881187
"$(SRCROOT)/../node_modules/aurora-imui-react-native/iOS/IMUIMessageCollectionView/**",
1188+
"$(SRCROOT)/../node_modules/jcore-react-native/ios/RCTJCoreModule",
11891189
);
11901190
INFOPLIST_FILE = JMessageDemo/Info.plist;
11911191
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
11921192
LIBRARY_SEARCH_PATHS = (
11931193
"$(inherited)",
11941194
"\"$(SRCROOT)/JMessageDemo\"",
1195-
"\"$(SRCROOT)/JMessageDemo\"",
1196-
"\"$(SRCROOT)/JMessageDemo\"",
1197-
"\"$(SRCROOT)/JMessageDemo\"",
11981195
);
11991196
OTHER_LDFLAGS = (
12001197
"$(inherited)",
@@ -1220,17 +1217,14 @@
12201217
"$(inherited)",
12211218
"$(SRCROOT)/../node_modules/react-native-svg/ios/**",
12221219
"$(SRCROOT)/../node_modules/jmessage-react-plugin/ios/RCTJMessageModule/**",
1223-
"$(SRCROOT)/../node_modules/jcore-react-native/ios/RCTJCoreModule",
12241220
"$(SRCROOT)/../node_modules/aurora-imui-react-native/iOS/IMUIMessageCollectionView/**",
1221+
"$(SRCROOT)/../node_modules/jcore-react-native/ios/RCTJCoreModule",
12251222
);
12261223
INFOPLIST_FILE = JMessageDemo/Info.plist;
12271224
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
12281225
LIBRARY_SEARCH_PATHS = (
12291226
"$(inherited)",
12301227
"\"$(SRCROOT)/JMessageDemo\"",
1231-
"\"$(SRCROOT)/JMessageDemo\"",
1232-
"\"$(SRCROOT)/JMessageDemo\"",
1233-
"\"$(SRCROOT)/JMessageDemo\"",
12341228
);
12351229
OTHER_LDFLAGS = (
12361230
"$(inherited)",
@@ -1260,8 +1254,8 @@
12601254
"$(inherited)",
12611255
"$(SRCROOT)/../node_modules/react-native-svg/ios/**",
12621256
"$(SRCROOT)/../node_modules/jmessage-react-plugin/ios/RCTJMessageModule/**",
1263-
"$(SRCROOT)/../node_modules/jcore-react-native/ios/RCTJCoreModule",
12641257
"$(SRCROOT)/../node_modules/aurora-imui-react-native/iOS/IMUIMessageCollectionView/**",
1258+
"$(SRCROOT)/../node_modules/jcore-react-native/ios/RCTJCoreModule",
12651259
);
12661260
INFOPLIST_FILE = "JMessageDemo-tvOS/Info.plist";
12671261
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
@@ -1293,8 +1287,8 @@
12931287
"$(inherited)",
12941288
"$(SRCROOT)/../node_modules/react-native-svg/ios/**",
12951289
"$(SRCROOT)/../node_modules/jmessage-react-plugin/ios/RCTJMessageModule/**",
1296-
"$(SRCROOT)/../node_modules/jcore-react-native/ios/RCTJCoreModule",
12971290
"$(SRCROOT)/../node_modules/aurora-imui-react-native/iOS/IMUIMessageCollectionView/**",
1291+
"$(SRCROOT)/../node_modules/jcore-react-native/ios/RCTJCoreModule",
12981292
);
12991293
INFOPLIST_FILE = "JMessageDemo-tvOS/Info.plist";
13001294
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";

0 commit comments

Comments
 (0)