Skip to content

Commit 78bce11

Browse files
committed
Release 1.0.0-beta.7
1 parent 1fff669 commit 78bce11

File tree

157 files changed

+164
-152
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

157 files changed

+164
-152
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.0.0-beta.7] - 2024-12-10
9+
10+
### Fixed
11+
- Fixed the Objective-C method signature for showing the support chat.
12+
813
## [1.0.0-beta.6] - 2024-12-06
914

1015
### Added

DevRevSDK.doccarchive.zip

-166 Bytes
Binary file not shown.

DevRevSDK.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
Pod::Spec.new do |spec|
22
spec.name = "DevRevSDK"
3-
spec.version = "1.0.0-beta.6"
3+
spec.version = "1.0.0-beta.7"
44
spec.summary = "DevRev SDK, used for integrating DevRev services into your iOS app."
55
spec.homepage = "https://devrev.ai"
66
spec.license = "Apache 2.0"
77
spec.author = { "DevRev" => "[email protected]" }
88
spec.platform = :ios, "13.0"
99
spec.source = {
10-
http: "https://github.com/devrev/devrev-sdk-ios/releases/download/v1.0.0-beta.6/DevRevSDK.xcframework.zip",
10+
http: "https://github.com/devrev/devrev-sdk-ios/releases/download/v1.0.0-beta.7/DevRevSDK.xcframework.zip",
1111
type: :zip,
1212
headers: [
1313
"Accept: application/octet-stream",

DevRevSDK.xcframework.zip

254 Bytes
Binary file not shown.

Package.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ let package = Package(
1818
targets: [
1919
.binaryTarget(
2020
name: "DevRevSDK",
21-
url: "https://github.com/devrev/devrev-sdk-ios/releases/download/v1.0.0-beta.6/DevRevSDK.xcframework.zip",
22-
checksum: "4b5ea9d832180572e17e88777bb15c38dbbd403e5c03fe5d13f9f0f77589a7c0"
21+
url: "https://github.com/devrev/devrev-sdk-ios/releases/download/v1.0.0-beta.7/DevRevSDK.xcframework.zip",
22+
checksum: "830e2a6c4b563f98b974cf20d950700a33cd19196c6aa12acee98f26849599aa"
2323
)
2424
]
2525
)

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,13 @@ In order to show the support chat screen in a SwiftUI app, you can use the follo
213213
DevRev.supportView
214214
```
215215

216+
#### Creating a new conversation
217+
You have the ability to create a new conversation from within your app. The method will show the support chat screen and create a new conversation at the same time.
218+
219+
```swift
220+
DevRev.createConversation()
221+
```
222+
216223
#### New conversation closure
217224
When a new conversation has been created, you can receive a callback using the closure below:
218225

docs/data/documentation/devrevsdk.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"hierarchy":{"paths":[["doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK"]]},"relationshipsSections":[{"type":"inheritsFrom","identifiers":["doc:\/\/ai.devrev.sdk\/objc(cs)NSObject"],"title":"Inherits From","kind":"relationships"}],"abstract":[{"type":"text","text":"A collection of traits describing the account."}],"topicSections":[{"title":"Instance Properties","anchor":"Instance-Properties","generated":true,"identifiers":["doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/accountDescription","doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/customFields","doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/displayName","doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/domains","doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/phoneNumbers","doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/tier","doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/websites"]},{"title":"Instance Methods","anchor":"Instance-Methods","identifiers":["doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS"],"languages":["occ"],"tokens":[{"text":"@interface","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AccountTraits"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSObject","text":"NSObject"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"occ"}],"paths":["\/documentation\/devrevsdk\/accounttraits"]}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"occ","url":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits"},"metadata":{"title":"AccountTraits","symbolKind":"class","roleHeading":"Class","externalID":"c:@M@DevRevSDK@objc(cs)AccountTraits","modules":[{"name":"DevRevSDK"}],"fragments":[{"kind":"identifier","text":"AccountTraits"}],"role":"symbol","navigatorTitle":[{"text":"AccountTraits","kind":"identifier"}]},"references":{"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:":{"type":"topic","abstract":[{"text":"Creates an account traits structure.","type":"text"}],"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:","fragments":[{"kind":"text","text":"- "},{"kind":"identifier","text":"initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:"}],"role":"symbol","kind":"symbol","title":"initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:","url":"\/documentation\/devrevsdk\/accounttraits\/initwithdisplayname:domains:accountdescription:phonenumbers:websites:tier:customfields:","navigatorTitle":[{"text":"initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:","kind":"identifier"}]},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/customFields":{"title":"customFields","type":"topic","abstract":[{"type":"text","text":"A dictionary of custom fields."},{"text":" ","type":"text"},{"type":"text","text":"Custom fields need to be configured in the DevRev web app before they can be used."},{"text":" ","type":"text"},{"text":"seealso:","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Object customization"}],"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/customFields","fragments":[{"text":"customFields","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/devrevsdk\/accounttraits\/customfields","role":"symbol"},"doc://ai.devrev.sdk/objc(cs)NSObject":{"title":"NSObject","identifier":"doc:\/\/ai.devrev.sdk\/objc(cs)NSObject","type":"unresolvable"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/tier":{"title":"tier","type":"topic","abstract":[{"text":"The tier of the account.","type":"text"}],"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/tier","fragments":[{"kind":"identifier","text":"tier"}],"kind":"symbol","url":"\/documentation\/devrevsdk\/accounttraits\/tier","role":"symbol"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits":{"abstract":[{"type":"text","text":"A collection of traits describing the account."}],"type":"topic","identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits","fragments":[{"text":"AccountTraits","kind":"identifier"}],"role":"symbol","url":"\/documentation\/devrevsdk\/accounttraits","title":"AccountTraits","kind":"symbol"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/websites":{"title":"websites","type":"topic","abstract":[{"text":"The websites of the account.","type":"text"}],"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/websites","fragments":[{"kind":"identifier","text":"websites"}],"kind":"symbol","url":"\/documentation\/devrevsdk\/accounttraits\/websites","role":"symbol"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/displayName":{"type":"topic","abstract":[{"type":"text","text":"The displayed name of the account."}],"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/displayName","fragments":[{"text":"displayName","kind":"identifier"}],"role":"symbol","url":"\/documentation\/devrevsdk\/accounttraits\/displayname","title":"displayName","kind":"symbol"},"doc://ai.devrev.sdk/documentation/DevRevSDK":{"abstract":[],"type":"topic","kind":"symbol","title":"DevRevSDK","url":"\/documentation\/devrevsdk","role":"collection","identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/phoneNumbers":{"title":"phoneNumbers","type":"topic","abstract":[{"text":"The phone numbers of the account.","type":"text"}],"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/phoneNumbers","fragments":[{"kind":"identifier","text":"phoneNumbers"}],"kind":"symbol","url":"\/documentation\/devrevsdk\/accounttraits\/phonenumbers","role":"symbol"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/accountDescription":{"type":"topic","abstract":[{"type":"text","text":"The description of the account."}],"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/accountDescription","fragments":[{"text":"accountDescription","kind":"identifier"}],"role":"symbol","url":"\/documentation\/devrevsdk\/accounttraits\/accountdescription","title":"accountDescription","kind":"symbol"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/domains":{"title":"domains","type":"topic","abstract":[{"text":"The domains of the account.","type":"text"}],"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/domains","fragments":[{"kind":"identifier","text":"domains"}],"kind":"symbol","url":"\/documentation\/devrevsdk\/accounttraits\/domains","role":"symbol"}}}
1+
{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK"]]},"sections":[],"topicSections":[{"anchor":"Instance-Properties","generated":true,"title":"Instance Properties","identifiers":["doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/accountDescription","doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/customFields","doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/displayName","doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/domains","doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/phoneNumbers","doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/tier","doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/websites"]},{"generated":true,"anchor":"Instance-Methods","identifiers":["doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:"],"title":"Instance Methods"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"@interface"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AccountTraits"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:objc(cs)NSObject","text":"NSObject","kind":"typeIdentifier"}],"languages":["occ"],"platforms":["iOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/devrevsdk\/accounttraits"],"traits":[{"interfaceLanguage":"occ"}]}],"identifier":{"url":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits","interfaceLanguage":"occ"},"metadata":{"fragments":[{"text":"AccountTraits","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"AccountTraits"}],"symbolKind":"class","title":"AccountTraits","externalID":"c:@M@DevRevSDK@objc(cs)AccountTraits","role":"symbol","roleHeading":"Class","modules":[{"name":"DevRevSDK"}]},"abstract":[{"type":"text","text":"A collection of traits describing the account."}],"relationshipsSections":[{"title":"Inherits From","type":"inheritsFrom","identifiers":["doc:\/\/ai.devrev.sdk\/objc(cs)NSObject"],"kind":"relationships"}],"references":{"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:":{"fragments":[{"text":"- ","kind":"text"},{"text":"initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:","kind":"identifier"}],"url":"\/documentation\/devrevsdk\/accounttraits\/initwithdisplayname:domains:accountdescription:phonenumbers:websites:tier:customfields:","role":"symbol","type":"topic","identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:"}],"abstract":[{"text":"Creates an account traits structure.","type":"text"}],"title":"initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:"},"doc://ai.devrev.sdk/documentation/DevRevSDK":{"kind":"symbol","type":"topic","identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK","abstract":[],"title":"DevRevSDK","role":"collection","url":"\/documentation\/devrevsdk"},"doc://ai.devrev.sdk/objc(cs)NSObject":{"title":"NSObject","identifier":"doc:\/\/ai.devrev.sdk\/objc(cs)NSObject","type":"unresolvable"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/customFields":{"url":"\/documentation\/devrevsdk\/accounttraits\/customfields","title":"customFields","kind":"symbol","type":"topic","abstract":[{"text":"A dictionary of custom fields.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Custom fields need to be configured in the DevRev web app before they can be used."},{"text":" ","type":"text"},{"text":"seealso:","type":"text"},{"text":" ","type":"text"},{"text":"Object customization","type":"text"}],"role":"symbol","fragments":[{"kind":"identifier","text":"customFields"}],"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/customFields"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/displayName":{"url":"\/documentation\/devrevsdk\/accounttraits\/displayname","identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/displayName","kind":"symbol","title":"displayName","type":"topic","fragments":[{"kind":"identifier","text":"displayName"}],"role":"symbol","abstract":[{"text":"The displayed name of the account.","type":"text"}]},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/domains":{"type":"topic","title":"domains","abstract":[{"text":"The domains of the account.","type":"text"}],"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/domains","role":"symbol","url":"\/documentation\/devrevsdk\/accounttraits\/domains","fragments":[{"kind":"identifier","text":"domains"}],"kind":"symbol"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/websites":{"title":"websites","identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/websites","type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/devrevsdk\/accounttraits\/websites","abstract":[{"type":"text","text":"The websites of the account."}],"fragments":[{"text":"websites","kind":"identifier"}]},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/phoneNumbers":{"type":"topic","title":"phoneNumbers","abstract":[{"text":"The phone numbers of the account.","type":"text"}],"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/phoneNumbers","role":"symbol","url":"\/documentation\/devrevsdk\/accounttraits\/phonenumbers","fragments":[{"kind":"identifier","text":"phoneNumbers"}],"kind":"symbol"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/tier":{"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/tier","title":"tier","role":"symbol","type":"topic","abstract":[{"text":"The tier of the account.","type":"text"}],"kind":"symbol","url":"\/documentation\/devrevsdk\/accounttraits\/tier","fragments":[{"kind":"identifier","text":"tier"}]},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits":{"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits","title":"AccountTraits","abstract":[{"text":"A collection of traits describing the account.","type":"text"}],"type":"topic","role":"symbol","kind":"symbol","fragments":[{"kind":"identifier","text":"AccountTraits"}],"url":"\/documentation\/devrevsdk\/accounttraits"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/accountDescription":{"title":"accountDescription","identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/accountDescription","type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/devrevsdk\/accounttraits\/accountdescription","abstract":[{"type":"text","text":"The description of the account."}],"fragments":[{"text":"accountDescription","kind":"identifier"}]}}}

0 commit comments

Comments
 (0)