Anmerkungen zur Veröffentlichung
Product deprecation notice
Effective April 30th, 2026, Vonage In-App Messaging will no longer be available. Access for new users will be closed, and the service will be discontinued for all existing users.
If you have any questions regarding this product’s discontinuation, please contact your account manager or our support team.
5.0.1 - 2022-09-29
Festgelegt
- Socket-Handshake-Konfiguration wird beim Abmelden gelöscht
5.0.0 - 2022-09-01
Hinzugefügt
- Unterstützung für XCFrameworks für M1
4.3.2 - 2022-07-01
Fix
- Übergang von Stummschaltung zu Aufhebung der Stummschaltung bei Medienobjekten korrigiert
- Reparieren der Ereignisanalyse für
NXMCustomEvent.customType
4.3.1 - 2022-05-09
Fix
- Fix
[NXMConversation sendMessage:message completionHandler:handler]fürNXMMessageTypeImage,NXMMessageTypeAudio,NXMMessageTypeVideoundNXMMessageTypeFileNachrichtentypen.
4.3.0 - 2022-04-28
Hinzugefügt
pushNotificationTTLEigenschaft hinzugefügt zuNXMClientConfigum die TTL für Push-Benachrichtigungen festzulegen.[NXMConversation sendMarkDeliveredMessage:message completionHandler:handler]Methode zum Versenden von Empfangsbestätigungen hinzugefügt.[NXMConversation sendMarkSeenMessage]unterstützt jetzt den gesehenen Status für alle Nachrichten.NXMMessageStatusTypeSubmitted,NXMMessageStatusTypeRejected,NXMMessageStatusTypeUndeliverableStaaten hinzugefügtNXMMessageStatusEvent
4.2.1 - 2022-04-06
Festgelegt
[NXMClient uploadAttachmentWithType:name:data:completionHandler:]Methode zum Hochladen von Anhängen, die mit Bilddaten zurückkommt
4.2.0 - 2022-03-24
Hinzugefügt
- Unterstützung für
call:transferinnerhalbNXMCall [NXMCallDelegate call:didTransfer:event:]um das Ereignis "Neue Anrufübergabe" zu empfangen, wenn der Anruf an ein neues Gespräch übergeben wird.
Erweiterungen
- WebRTC-Abhängigkeit auf Version aktualisiert
84.0.22.
4.1.0 - 2022-02-25
Hinzugefügt
[NXMClient getDeviceId]um die Gerätekennung abzurufen.
4.0.6 - 2022-02-15
Festgelegt
- DSYM-Warnungen korrigieren
4.0.5 - 2022-02-15
Hinzugefügt
- Bitcode-Unterstützung
4.0.4 - 2022-01-14
Festgelegt
- Die Warteschlange für die Verarbeitung eingehender Anrufereignisse ist standardmäßig nicht ausgesetzt
4.0.3 - 2021-12-13
Festgelegt
- Kopfzeile des Regenschirms.
4.0.2 - 2021-12-07
Festgelegt
- CocoaPods-Abhängigkeiten.
4.0.0 - 2021-12-06
Hinzugefügt
[NXMConversation sendMessage:completionHandler:]Methode zum SendenNXMMessage.[NXMClient uploadAttachmentWithType:name:data:completionHandler:]Methode, um Anhänge hochzuladen.NXMMessagesteht für eine zu sendende Nachricht.NXMMessageTypefür Nachrichten des Typstext,image,audio,video,file,template,vcardundcustom.NXMEventTypeMemberMessageStatuseine neueNXMEventTypeFall ein Statusereignis einer Mitgliedsnachricht darstellt, die auf einerNXMConversation.
Erweiterungen
- WebRTC-Abhängigkeit auf Version aktualisiert
84.0.0. - Richtung durchsetzen für
NXMCallMemberStatusbei Anrufen.
Geändert
NXMDirectionTypeumbenannt inNXMChannelType.
Abgelehnt
[NXMConversation sendText:completionHandler:]Methode.[NXMConversation sendAttachmentWithType:name:data:completionHandler:]Methode.
3.3.0 - 2021-11-22
Hinzugefügt
NXMClientConfig'sapiPinningundwebsocketPinningoptionale Felder, um HTTP- und Web-Socket-SSL-Pinning zu aktivieren.[NXMPinningConfig fromPublicKeys:]Methode, um eine auf einem öffentlichen Schlüssel basierende Pinning-Konfiguration zu erstellen.NXMConnectionStatusReasonSSLPinningErrordie eine Aktualisierung einer Client-Verbindung aufgrund eines SSL-Pinning-Fehlers beschreibt.
Geändert
- Mindestens unterstützte iOS-Version (
IPHONEOS_DEPLOYMENT_TARGET) stieß auf10.3.
3.2.1 - 2021-11-08
Festgelegt
- Zwischenspeichern von Ereignissen während des Herunterladens der Konversation, um verpasste Ereignisse zu vermeiden
3.2.0 - 2021-10-19
Hinzugefügt
NXMClientConfig.autoMediaReofferum eine automatische Neuverbindung der Medien zu ermöglichen, wenn sich die Netzwerkschnittstellen ändern.[NXMClientConfig description]für eine schnelleNXMClientConfigBeschreibung der Instanz.NXMMediaConnectionStatusaufzählen.[NXMConversationDelegate conversation:onMediaConnectionStateChange:legId:]um eine Benachrichtigung über eine Änderung des Medienverbindungsstatus zu erhalten.[NXMConversation reconnectMedia]um eine erneute Verbindung zu den Medien auszulösen.[NXMClient reconnectCallWithConversationId:andLegId:completionHandler:]um einen Anruf mit einer Gesprächs- und einer Strecken-ID wieder zu verbinden.NXMCall.conversationum das Gespräch einem Anruf zuzuordnen.
Abgelehnt
[NXMClientConfig initWithApiUrl:websocketUrl:ipsUrl:].[NXMClientConfig initWithApiUrl:websocketUrl:ipsUrl:iceServerUrls:].[NXMClientConfig initWithApiUrl:websocketUrl:ipsUrl:useFirstIceCandidate:].[NXMClientConfig initWithApiUrl:websocketUrl:ipsUrl:iceServerUrls:useFirstIceCandidate].
3.1.0 - 2021-09-06
Hinzugefügt
[NXMClient inAppCallWithCallee:completionHandler:]Methode, um In-App-Aufrufe durchzuführen.[NXMClient serverCallWithCallee:customData:completionHandler:]Methode, um Serveraufrufe durchzuführen, optional mit der AngabecustomData.
Erweiterungen
- Interne API-Aufrufe, die für die Erstellung von Konversationen optimiert sind.
Abgelehnt
[NXMClient call:callHandler:completionHandler:]Methode.NXMCallHandleraufzählen.[NXMLogger getLogFileNames]Methode.
3.0.1 - 2021-07-12
Festgelegt
- Senden von DTMF während eines Anrufs.
- Vorgewärmter Medienabschluss.
Geändert
NXMMemberEvent'smemberersetzt durchmemberId.
3.0.0 - 2021-07-01
Hinzugefügt
- Hinzugefügt
NXMMemberSummaryzurückgegeben von[NXMConversation getMembersPageWithPageSize:order:completion:](paginiert), die eine Teilmenge der Mitgliederinformationen darstellen. - Hinzugefügt
NXMMemberEvent'sinvitedByder den Namen des Einladenden darstellt, falls vorhanden. - Hinzugefügt
NXMEventEmbeddedInfofür alle Ereignisse, die vonNXMEvent'sembeddedInfound enthält dieNXMUserin Verbindung mit dem Ereignis. - Hinzugefügt
[NXMConversation getMemberWithMemberUuid:completion:]Rückgabe des Mitglieds mit seiner Kennung.
Erweiterungen
- Erlaube 1K Mitglieder in einer Unterhaltung.
- Verbessert
callServerRüstzeit durch Vorwärmen der Beine. - Deaktivierte Medien nach RTC-Aufhängungsereignis.
- Die Behandlung von Ereignissen bei der Texteingabe wurde korrigiert.
Wechselnde Änderungen
- Entfernt
NXMCallMember, ersetzt durchNXMMember. - Entfernt
NXMCallMember'sstatus, umgezogen nach[NXMCall callStatusForMember:member:]. - Entfernt
[NXMCallMember mute:]umgewandelt in[NXMMember enableMute]und[NXMMember disableMute]. - Entfernt
NXMConversation'sallMembers(ersetzt durch[NXMConversation getMembersPageWithPageSize:order:completion:](paginiert)). - Entfernt
[NXMConversationUpdateDelegate conversation:didUpdateMember:withType:], ersetzt durch[NXMConversationDelegate conversation:didReceiveMemberEvent:]mit den folgenden möglichen Zuständen:NXMMemberStateInvited,NXMMemberStateJoinedundNXMMemberStateLeft. Kann abonniert werden mitNXMConversation'sdelegate. - Umbenannt in
NXMCall'sotherCallMemberszuallMembers. - Umbenannt in
NXMCall'smyCallMemberzumyMember. - Die
legsEndpunkt sollte aufgenommen werden inaclPfade aufJWTToken-Erstellung.
"acl": {
"paths": {
...,
"/*/legs/**": {}
}
}
2.5.0 - 2020-11-23
Geändert
- Umbenannt in
NXMCallMemberStatusCanceledzuNXMCallMemberStatusCancelled. - Umbenannt in
NXMLegStatusCanceledzuNXMLegStatusCancelled.
Erweiterungen
- Angemeldet mit
NXMCallMemberStatusCancelledaufNXMCallDelegatezum Auflegen des Anrufs.
2.4.0 - 2020-09-24
Hinzugefügt
- Entlarven Sie den Grund
NXMConnectionStatusReasonTokenExpiredzum VerbindungsstatusNXMConnectionStatusDisconnectedfür dieNXMClientDelegate.
2.3.0 - 2020-08-17
Hinzugefügt
[NXMClientConfig AMS]statische Methode.
Festgelegt
- Analyse von benutzerdefinierten Ereignissen.
2.2.2 - 2020-07-20
Festgelegt
- Ereignissynchronisierung nach Sockeltrennung.
2.2.1 - 2020-07-06
Festgelegt
- Server-Aufruffehler gemeldet von
NXMCallDelegatebei Beendigung des Anrufs.
Erweiterungen
- Verbesserte Behandlung von Anrufereignissen.
- Die Handhabung des Ablaufs von Gesprächen wurde verbessert.
2.2.0 - 2020-04-22
Hinzugefügt
- Hinzugefügt
isConnectedMethode zuNXMClientum den aktuellen Verbindungsstatus anzuzeigen.
[NXNClient.shared isConnected]
Festgelegt
- API-Ereignis
client_refHandhabung.
2.1.10 - 2020-04-16
Erweiterungen
- Verbesserte Implementierung der Erfassung einzelner ICE-Kandidaten.
2.1.9 - 2020-04-14
Festgelegt
NXMClientConfigInitialisierungsimplementierungen.
2.1.8 - 2020-04-02
Hinzugefügt
- hinzufügen
useFirstIceCandidateParameter zuNXMClientConfig
NXMClientConfig *config = [[NXMClientConfig alloc] initWithApiUrl:restUrl
websocketUrl:wsUrl
ipsUrl:ipsUrl
useFirstIceCandidate:NO];
2.1.5 - 2020-03-18
Erweiterungen
- Aktualisiertes Format der Geräteregistrierung für Produktionsumgebungen.
2.1.1 - 2020-03-05
Hinzugefügt
NXMClient'sgetConversationsPageWithSize:order:filter:completionHandler:Methode, um Unterhaltungen mit Paging zu erhalten.
Abgelehnt
NXMClient'sgetConversationsPageWithSize:order:completionHandler:Methode, um Unterhaltungen mit Paging zu erhalten.
Erweiterungen
- Das Client SDK wird jetzt mit Xcode 11 erstellt.
2.1.0 - 2020-01-31
Hinzugefügt
NXMPushPayloadfür benutzerdefinierte Push-Benachrichtigungen.
if (NXNClient.shared isNexmoPushWithUserInfo:pushInfo]){
NXMPushPayload *pushPayload = [myNXNClient processNexmoPushPayload:pushInfo];
if (!pushPayload){
// "Not a Nexmo push!!"
return;
};
if (pushPayload.template == NXMPushTemplateCustom) {
// Got custom push
pushPayload.customData // your customData
}
}
2.0.0 - 2020-01-15
Hinzugefügt
NXMHelpermitdescriptionForEventType:Methode.NXMConversation'sgetEvents:Methode ersetzt durchgetEventsPage:,getEventsPageWithSize:order:completionHandler:,getEventsPageWithSize:order:eventType:completionHandler:.
[myNXMConversation getEventsPagePageWithSize:15
order:NXMPageOrderDesc
eventType:nil
completionHandler:^(NSError * _Nullable error, NXMEventsPage * _Nullable page) {
if (error || !page) {
// handle error...
return;
}
// use page...
}];
NXMConversationsPage'snextPage:undpreviousPage:Abschlusshandler sind jetzt nicht mehr null.
Festgelegt
- Aufruf von
conversation.getEventseineNXMMemberEventmit dem Feldmembereingestellt aufnil.
1.2.3 - 2019-12-17
Festgelegt
conversation.getEventsgab einigeNXMEvents, die eine Null enthaltenfromMember- Hinzugefügt: beschreibend
userInfofürNXMErrors.
1.2.2 - 2019-12-12
Festgelegt
- Unterstützung für DTLS in WebRTC hinzugefügt.
didReceiveCallunddidReceiveConversationnur einmal für denselben Anruf oder dasselbe Gespräch angerufen werden.- Option zur Aktivierung von Push-Benachrichtigungen mit nur einem
pushKitoderuserNotificationToken. - Fix für
NXMClientConfigURLs der Regionen. - Bei Anmeldung mit ungültigem Benutzer, Rückgabe
NXMConnectionStatusReasonUserNotFound. - Neue Build-Architekturen:
armv7undarmv7s.
1.2.1 - 2019-12-05
Hinzugefügt
Konfiguration für ICE-Server:
NXMClientConfig *config = [[NXMClientConfig alloc] initWithApiUrl:restUrl
websocketUrl:wsUrl
ipsUrl:ipsUrl
iceServerUrls:iceUrls];
[NXMClient setConfiguration:config];
Diese Konfiguration ist optional, und wenn sie nicht angegeben wird, wird eine Standardeinstellung verwendet.
Anmerkung: setConfiguration sollte verwendet werden, bevor man auf NXMClient.shared.
Festgelegt
Korrigiert nil Werte für fromMember für NXMConversation Veranstaltungen.
1.2.0 - 2019-12-03
Hinzugefügt
NXMClient's getConversationsPageWithSize:order:completionHandler: Methode, um Unterhaltungen mit Paging zu erhalten.
NXMConversationsPagedie die abgerufene Seite darstellt, bietet die folgenden Instanzmethoden:
hasNextPage/hasPreviousPagezu prüfen, ob der Abruf von Seiten vorwärts/rückwärts möglich ist undnextPage:/previousPage:um asynchron die nächste/vorherige Seite abzurufen.
Geändert
NXMClient's getConversationWithUUid:completionHandler: der Name der Methode ist ein Tippfehler (heißt jetzt getConversationWithUuid:completionHandler:).
1.1.1 - 2019-11-21
Hinzugefügt
NXMClientConfig Objekt, um die Konfiguration des Rechenzentrums zu ändern. Wie zu verwenden:
[NXMClient setConfiguration:NXMClientConfig.DC];
NXMClient setConfiguration ist optional, die Konfiguration wird auf einen Standardwert gesetzt.
Hinweis: Sie müssen die setConfiguration Methode vor der Verwendung NXMClient.shared.
1.1.0 - 2019-11-14
Festgelegt
- Unterstützung für iOS 13 Push-Benachrichtigungen.
- Start der Serveranrufstabilität.
- Empfangen eines DTMF-Ereignisses in einem Anruf oder Gespräch.
Hinzugefügt
NXMConversationDelegate hat DTMF-Ereignis-Methode empfangen:
- (void)conversation:(nonnull NXMConversation *)conversation didReceiveDTMFEvent:(nullable NXMDTMFEvent *)event;
Geändert
NXMClient - Client aktiviert Push-Benachrichtigungen Methode geändert.
param pushKitToken - nur für VoIP-Push (eingehende Anrufe).
param userNotificationToken - alle Drucktypen:
- (void)enablePushNotificationsWithPushKitToken:(nullable NSData *)pushKitToken
userNotificationToken:(nullable NSData *)userNotificationToken
isSandbox:(BOOL)isSandbox
completionHandler:(void(^_Nullable)(NSError * _Nullable error))completionHandler;
1.0.0 - 2019-09-05
Festgelegt
NexmoClientWenn die Verbindung getrennt wird, wird ein Fehler-Callback für alle Funktionen zurückgegeben.CallMemberStatus, der durch den aktuellen Status der Strecke berechnet wird.CallMemberunterstützt die Status "fehlgeschlagen", "besetzt", "Zeitüberschreitung" und "abgebrochen".- Unterstützendes Mitglied eingeladen.
Conversationverfügt über Medienmethoden.NexmoClientist jetzt singleton.- Aufrufmethode auf String statt Array geändert.
NexmoClientDelegatmethoden umbenannt.
Hinzugefügt
- Konversationsmedien hinzugefügt:
NXMConversation myConversation;
[myConversation enableMedia]; // my media will be enabled
[myConversation disableMedia]; // my media will be disabled
- Eingeladenes Mitglied hinzugefügt:
NXMConversation myConversation;
[myConversation inviteMemberWithUsername:@"someUsername"
completion:myCompletionBlock];
- Der Initiator des Mitgliedstaats wurde hinzugefügt:
NXMMember *member = someMember;
NSDictionary<NSValue *, NXMInitiator *> *initiators = member.initiators;
NXMInitiator leftStateInitiator = initiators[NXMMemberStateLeft];
leftStateInitiator.isSystem;
leftStateInitiator.userId;
leftStateInitiator.memberId;
leftStateInitiator.time;
- Hinzugefügt
NXMConversationUpdateDelegateum die Mitglieder über Aktualisierungen wie Medien, Bein und Staat zu informieren. - Hinzugefügt
updatesDelegateEigenschaft zuNXMConversation:
@property (nonatomic, weak, nullable) id <NXMConversationUpdateDelegate> updatesDelegate;
Beispiel:
@interface MyClass() <NXMConversationUpdateDelegate>
@implementation MyClass
- (void)setConversation:(NXMConversation *conversation) {
conversation.updatesDelegate(self); // register to conversation updatesDelegate
}
- (void)conversation:(nonnull NXMConversation *)conversation didUpdateMember:(nonnull NXMMember *)member withType:(NXMMemberUpdateType)type {
if (type == NXMMemberUpdateTypeState) {
// the member state changed
}
if (type == NXMMemberUpdateTypeMedia) {
// the member media changed
}
}
@end
Geändert
NXMClientist jetzt ein Singleton:
NXMClient.shared // the shared instance of NXMClient
- Umbenannt:
@property (nonatomic, readonly, nullable, getter=getToken) NSString *authToken; // was token
// was - (void)login;
- (void)loginWithAuthToken:(NSString *)authToken;
// was - (void)refreshAuthToken:(nonnull NSString *)authToken;
- (void)updateAuthToken:(nonnull NSString *)authToken;
// was callees array
- (void)call:(nonnull NSString *)callee
callHandler:(NXMCallHandler)callHandler
delegate:(nullable id<NXMCallDelegate>)delegate
completion:(void(^_Nullable)(NSError * _Nullable error, NXMCall * _Nullable call))completion;
completionHandler:(void(^_Nullable)(NSError * _Nullable error, NXMCall * _Nullable call))completionHandler;
NXMClientDelegateumbenannt:
@protocol NXMClientDelegate <NSObject>
// was - (void)connectionStatusChanged:(NXMConnectionStatus)status reason:(NXMConnectionStatusReason)reason;
- (void)client:(nonnull NXMClient *)client didChangeConnectionStatus:(NXMConnectionStatus)status reason:(NXMConnectionStatusReason)reason;
// was - (void)incomingCall:(nonnull NXMCall *)call;
- (void)client:(nonnull NXMClient *)client didReceiveCall:(nonnull NXMCall *)call;
// was - (void)incomingConversation:(nonnull NXMConversation *)conversation;
- (void)client:(nonnull NXMClient *)client didReceiveConversation:(nonnull NXMConversation *)conversation;
@end
NXMConversationotherMembersEigenschaft umbenannt inallMembers:
NXMConversation myConversation = someConversation;
NSArray<NXMMember *> * allMembers = myConversation.allMembers // return the all conversation members
- (void)joinMemberWithUsername:(nonnull NSString *)username // username instead of userId
NXMConversationDelegateumbenannte Methoden:
// was - (void)customEvent:(nonnull NXMCustomEvent *)customEvent;
- (void)conversation:(nonnull NXMConversation *)conversation didReceiveCustomEvent:(nonnull NXMCustomEvent *)event;
// was - (void)textEvent:(nonnull NXMMessageEvent *)textEvent;
- (void)conversation:(nonnull NXMConversation *)conversation didReceiveTextEvent:(nonnull NXMTextEvent *)event;
// was - (void)attachmentEvent:(nonnull NXMMessageEvent *)attachmentEvent;
- (void)conversation:(nonnull NXMConversation *)conversation didReceiveImageEvent:(nonnull NXMImageEvent *)event;
// - (void)messageStatusEvent:(nonnull NXMMessageStatusEvent *)messageStatusEvent;
- (void)conversation:(nonnull NXMConversation *)conversation didReceiveMessageStatusEvent:(nonnull NXMMessageStatusEvent *)event;
// was - (void)typingEvent:(nonnull NXMTextTypingEvent *)typingEvent;
- (void)conversation:(nonnull NXMConversation *)conversation didReceiveTypingEvent:(nonnull NXMTextTypingEvent *)event;
// was - (void)memberEvent:(nonnull NXMMemberEvent *)memberEvent;
- (void)conversation:(nonnull NXMConversation *)conversation didReceiveMemberEvent:(nonnull NXMMemberEvent *)event;
// was - (void)legStatusEvent:(nonnull NXMLegStatusEvent *)legStatusEvent;
- (void)conversation:(nonnull NXMConversation *)conversation didReceiveLegStatusEvent:(nonnull NXMLegStatusEvent *)event;
// was - (void)mediaEvent:(nonnull NXMEvent *)mediaEvent;
- (void)conversation:(nonnull NXMConversation *)conversation didReceiveMediaEvent:(nonnull NXMMediaEvent *)event;
Verwenden Sie
usernameanstelle vonuserId.NXMCallDelegateumbenannt:
// was - (void)statusChanged:(nonnull NXMCallMember *)callMember;
- (void)didUpdate:(nonnull NXMCallMember *)callMember status:(NXMCallMemberStatus)status;
- (void)didUpdate:(nonnull NXMCallMember *)callMember muted:(BOOL)muted;
// was - (void)DTMFReceived:(nonnull NSString *)dtmf callMember:(nonnull NXMCallMember *)callMember;
- (void)didReceive:(nonnull NSString *)dtmf fromCallMember:(nonnull NXMCallMember *)callMember;
NXMEventundNXMMemberEventMitgliedsobjekt hinzufügen anstelle vonmemberId:
@property (nonatomic, readonly, nonnull) NXMMember *member;
NXMImageInfoumbenannte Eigenschaften:
@property NSInteger sizeInBytes; // was size
@property NXMImageSize size; // was type
NXMMessageStatusEventumbenannte Eigenschaft:
@property NSInteger referenceEventId; // was refEventId
NexmoClientLogger ausgesetzt -NXMLoggerObjekt:
[NXMLogger setLogLevel:NXMLoggerLevelDebug];
NSArray *logNames = [NXMLogger getLogFileNames];
Entfernt
NXMLoggerDelegate
NXMClient myClient = ...;
[myClient setLoggerDelegate:LoggerDelegate];
0.3.0 - 2019-06-03
Hinzugefügt
- Interoperabilität mit den JS- und Android-SDKs - Anrufe können jetzt zwischen Anwendungen mit den iOS-, JS- oder Android-SDKs getätigt werden.
Geändert
NXMCallMember- Mitgliedskanal mit Richtungsdaten hinzugefügt:
@interface NXMCallMember : NSObject
...
@property (nonatomic, readonly, nullable) NXMChannel *channel;
...
@end
@interface NXMChannel : NSObject
@property (nonatomic, readonly, nonnull) NXMDirection *from;
@property (nonatomic, readonly, nullable) NXMDirection *to;
@end
@interface NXMDirection : NSObject
@property (nonatomic, assign) NXMDirectionType type;
@property (nonatomic, copy, nullable) NSString *data;
@end
Entfernt
NXMCallMember'sphoneNumberundchannelTypewurden entfernt.
0.2.56 - 2019-01-24
Hinzugefügt
- Protokolldatei ändern.
Geändert
- Verbesserungen bei der Speicherverwaltung.
- Abrufen von fehlenden und neuen Ereignissen bei Netzwerkänderungen.
- Rückgabe von Benutzerobjekten anstelle von Ids.
- Fehlerbehebungen.
- hinzufügen
non-nullodernullablezu Eigenschaften. - Umbenennen
call.declinezucall.reject.
0.1.52 - 2019-01-01
Erste Beta-Version mit grundlegenden Anruf- und Chat-Funktionen.
Bitte beachten Sie die Liste der Funktionen und der Verwendung: https://developer.nexmo.com/
Kokospalmen: https://cocoapods.org/pods/nexmoclient