Skip to content

Commit 73c6e8d

Browse files
committed
Merge branch 'release/v0.1.2'
2 parents d30ea17 + 430e5d6 commit 73c6e8d

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

ios/RCTTwilio/RCTTwilio.m

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@ @implementation RCTTwilio {
3030
}
3131
}
3232

33+
RCT_EXPORT_METHOD(initWithToken:(NSString *) token) {
34+
_phone = [[TCDevice alloc] initWithCapabilityToken:token delegate:self];
35+
}
36+
3337
RCT_EXPORT_METHOD(connect:(NSDictionary *) params) {
3438
_connection = [_phone connect:params delegate:self];
3539
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-native-twilio",
3-
"version": "0.1.1",
3+
"version": "0.1.2",
44
"description": "A React Native wrapper for the Twilio mobile SDK",
55
"repository": {
66
"type": "git",

readme.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# A React Native wrapper for the [Twilio](https://www.twilio.com) mobile SDK
22

3+
[![npm version](https://badge.fury.io/js/react-native-twilio.svg)](https://badge.fury.io/js/react-native-twilio)
4+
35
## Installation iOS
46

57
1. Run `npm install react-native-twilio --save` in your project directory
@@ -22,6 +24,8 @@ const Twilio = require('react-native-twilio');
2224

2325
componentWillMount() {
2426
Twilio.initWithTokenUrl('https://example.com/token');
27+
// or
28+
Twilio.initWithToken('sometoken');
2529
Twilio.addEventListener('deviceDidStartListening', this._deviceDidStartListening);
2630
Twilio.addEventListener('deviceDidStopListening', this._deviceDidStopListening);
2731
Twilio.addEventListener('deviceDidReceiveIncoming', this._deviceDidReceiveIncoming);

0 commit comments

Comments
 (0)