Skip to content

Commit

Permalink
Release 1.0.0-beta.3
Browse files Browse the repository at this point in the history
  • Loading branch information
bojan committed Nov 6, 2024
1 parent cdd3b05 commit f0d0b09
Show file tree
Hide file tree
Showing 153 changed files with 158 additions and 146 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.0.0-beta.3] - 2024-11-06

### Changed
- Improved the push notification APIs to make them more user-friendly.

## [1.0.0-beta.2] - 2024-11-05

### Added
Expand Down
Binary file modified DevRevSDK.doccarchive.zip
Binary file not shown.
4 changes: 2 additions & 2 deletions DevRevSDK.podspec
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
Pod::Spec.new do |spec|
spec.name = "DevRevSDK"
spec.version = "1.0.0-beta.2"
spec.version = "1.0.0-beta.3"
spec.summary = "DevRev SDK, used for integrating DevRev services into your iOS app."
spec.homepage = "https://devrev.ai"
spec.license = "Apache 2.0"
spec.author = { "DevRev" => "[email protected]" }
spec.platform = :ios, "13.0"
spec.source = {
http: "https://github.com/devrev/devrev-sdk-ios/releases/download/v1.0.0-beta.2/DevRevSDK.xcframework.zip",
http: "https://github.com/devrev/devrev-sdk-ios/releases/download/v1.0.0-beta.3/DevRevSDK.xcframework.zip",
type: :zip,
headers: [
"Accept: application/octet-stream",
Expand Down
Binary file modified DevRevSDK.xcframework.zip
Binary file not shown.
4 changes: 2 additions & 2 deletions Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ let package = Package(
targets: [
.binaryTarget(
name: "DevRevSDK",
url: "https://github.com/devrev/devrev-sdk-ios/releases/download/v1.0.0-beta.2/DevRevSDK.xcframework.zip",
checksum: "dcd7b2bfc534da8cf003b080cf32c29e72f873a8212869c3074912e323f9a6a6"
url: "https://github.com/devrev/devrev-sdk-ios/releases/download/v1.0.0-beta.3/DevRevSDK.xcframework.zip",
checksum: "7443415f681b7f0c7277613a684d1148ccfec4bb786b1f2a5a1b27e9878bd0e4"
)
]
)
7 changes: 3 additions & 4 deletions Samples/SampleSwiftUI/AppDelegate.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,16 @@ import DevRevSDK
class AppDelegate: NSObject, UIApplicationDelegate {
// MARK: - Configuration

// #error("The sample app needs a development team set for code signing.")
// #error("Enter your credentials here!")
private let appID = "DvRvStPZG9uOmNvcmU6ZHZydi11cy0xOmRldm8vODA1OnBsdWdfc2V0dGluZy8xX198fF9fMjAyNC0wOC0zMCAwOTozOTozNS4zNjczNzE0MDYgKzAwMDAgVVRDxlxendsDvRv"
#error("The sample app needs a development team set for code signing.")
#error("Enter your credentials here!")
private let appID = "<APPID>"

// MARK: - App lifecycle

func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil
) -> Bool {

DevRev.configure(appID: appID)

Task { @MainActor in
Expand Down
6 changes: 3 additions & 3 deletions Samples/SampleUIKit/AppDelegate.swift
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ import DevRevSDK
class AppDelegate: UIResponder, UIApplicationDelegate {
// MARK: - Configuration

// #error("The sample app needs a development team set for code signing.")
// #error("Enter your credentials here!")
private let appID = "DvRvStPZG9uOmNvcmU6ZHZydi11cy0xOmRldm8vM2ZBSEVDOnBsdWdfc2V0dGluZy8xX198fF9fMjAyNC0wNy0yOSAwOTozMjoxNC4xNjU1Mjc4NTggKzAwMDAgVVRDxlxendsDvRv"
#error("The sample app needs a development team set for code signing.")
#error("Enter your credentials here!")
private let appID = "<APPID>"

// MARK: - App lifecycle

Expand Down
2 changes: 1 addition & 1 deletion docs/data/documentation/devrevsdk.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/data/documentation/devrevsdk/accounttraits.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["occ"],"tokens":[{"kind":"keyword","text":"@interface"},{"kind":"text","text":" "},{"text":"AccountTraits","kind":"identifier"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSObject","text":"NSObject"}],"platforms":["iOS"]}]}],"abstract":[{"type":"text","text":"A collection of traits describing the account."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"occ","url":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits"},"variants":[{"paths":["\/documentation\/devrevsdk\/accounttraits"],"traits":[{"interfaceLanguage":"occ"}]}],"metadata":{"title":"AccountTraits","modules":[{"name":"DevRevSDK"}],"role":"symbol","roleHeading":"Class","navigatorTitle":[{"text":"AccountTraits","kind":"identifier"}],"externalID":"c:@M@DevRevSDK@objc(cs)AccountTraits","fragments":[{"kind":"identifier","text":"AccountTraits"}],"symbolKind":"class"},"topicSections":[{"anchor":"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"],"title":"Instance Properties","generated":true},{"identifiers":["doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:"],"generated":true,"title":"Instance Methods","anchor":"Instance-Methods"}],"relationshipsSections":[{"title":"Inherits From","identifiers":["doc:\/\/ai.devrev.sdk\/objc(cs)NSObject"],"type":"inheritsFrom","kind":"relationships"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK"]]},"references":{"doc://ai.devrev.sdk/objc(cs)NSObject":{"type":"unresolvable","title":"NSObject","identifier":"doc:\/\/ai.devrev.sdk\/objc(cs)NSObject"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:":{"role":"symbol","abstract":[{"type":"text","text":"Creates an account traits structure."}],"fragments":[{"text":"- ","kind":"text"},{"kind":"identifier","text":"initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:"}],"navigatorTitle":[{"kind":"identifier","text":"initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:"}],"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:","url":"\/documentation\/devrevsdk\/accounttraits\/initwithdisplayname:domains:accountdescription:phonenumbers:websites:tier:customfields:","kind":"symbol","type":"topic","title":"initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/tier":{"title":"tier","role":"symbol","abstract":[{"type":"text","text":"The tier of the account."}],"url":"\/documentation\/devrevsdk\/accounttraits\/tier","kind":"symbol","fragments":[{"text":"tier","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/tier"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/customFields":{"title":"customFields","abstract":[{"text":"A dictionary of custom fields.","type":"text"}],"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/customFields","role":"symbol","type":"topic","url":"\/documentation\/devrevsdk\/accounttraits\/customfields","fragments":[{"kind":"identifier","text":"customFields"}],"kind":"symbol"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/accountDescription":{"role":"symbol","kind":"symbol","url":"\/documentation\/devrevsdk\/accounttraits\/accountdescription","title":"accountDescription","fragments":[{"text":"accountDescription","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"The description of the account."}],"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/accountDescription"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/domains":{"kind":"symbol","abstract":[{"type":"text","text":"The domains of the account."}],"role":"symbol","fragments":[{"text":"domains","kind":"identifier"}],"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/domains","type":"topic","title":"domains","url":"\/documentation\/devrevsdk\/accounttraits\/domains"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/displayName":{"url":"\/documentation\/devrevsdk\/accounttraits\/displayname","abstract":[{"text":"The displayed name of the account.","type":"text"}],"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/displayName","type":"topic","kind":"symbol","title":"displayName","fragments":[{"kind":"identifier","text":"displayName"}],"role":"symbol"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/websites":{"url":"\/documentation\/devrevsdk\/accounttraits\/websites","type":"topic","abstract":[{"type":"text","text":"The websites of the account."}],"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/websites","title":"websites","fragments":[{"kind":"identifier","text":"websites"}],"role":"symbol","kind":"symbol"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits":{"title":"AccountTraits","abstract":[{"type":"text","text":"A collection of traits describing the account."}],"role":"symbol","identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits","kind":"symbol","url":"\/documentation\/devrevsdk\/accounttraits","fragments":[{"kind":"identifier","text":"AccountTraits"}],"type":"topic"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/phoneNumbers":{"type":"topic","identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/phoneNumbers","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"The phone numbers of the account."}],"fragments":[{"text":"phoneNumbers","kind":"identifier"}],"title":"phoneNumbers","url":"\/documentation\/devrevsdk\/accounttraits\/phonenumbers"},"doc://ai.devrev.sdk/documentation/DevRevSDK":{"role":"collection","url":"\/documentation\/devrevsdk","title":"DevRevSDK","identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK","kind":"symbol","type":"topic","abstract":[]}}}
{"hierarchy":{"paths":[["doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK"]]},"metadata":{"externalID":"c:@M@DevRevSDK@objc(cs)AccountTraits","role":"symbol","fragments":[{"text":"AccountTraits","kind":"identifier"}],"modules":[{"name":"DevRevSDK"}],"title":"AccountTraits","symbolKind":"class","roleHeading":"Class","navigatorTitle":[{"text":"AccountTraits","kind":"identifier"}]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"occ"}],"paths":["\/documentation\/devrevsdk\/accounttraits"]}],"sections":[],"topicSections":[{"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 Properties"},{"identifiers":["doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:"],"title":"Instance Methods","generated":true,"anchor":"Instance-Methods"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"@interface"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AccountTraits"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSObject","text":"NSObject"}],"platforms":["iOS"],"languages":["occ"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"A collection of traits describing the account."}],"relationshipsSections":[{"kind":"relationships","type":"inheritsFrom","title":"Inherits From","identifiers":["doc:\/\/ai.devrev.sdk\/objc(cs)NSObject"]}],"identifier":{"interfaceLanguage":"occ","url":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits"},"references":{"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/customFields":{"type":"topic","kind":"symbol","abstract":[{"text":"A dictionary of custom fields.","type":"text"}],"url":"\/documentation\/devrevsdk\/accounttraits\/customfields","title":"customFields","role":"symbol","fragments":[{"text":"customFields","kind":"identifier"}],"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/customFields"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:":{"url":"\/documentation\/devrevsdk\/accounttraits\/initwithdisplayname:domains:accountdescription:phonenumbers:websites:tier:customfields:","identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:","abstract":[{"type":"text","text":"Creates an account traits structure."}],"kind":"symbol","title":"initWithDisplayName:domains:accountDescription:phoneNumbers:websites:tier:customFields:","type":"topic","role":"symbol","fragments":[{"text":"- ","kind":"text"},{"kind":"identifier","text":"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/accountDescription":{"type":"topic","fragments":[{"kind":"identifier","text":"accountDescription"}],"role":"symbol","title":"accountDescription","abstract":[{"type":"text","text":"The description of the account."}],"kind":"symbol","identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/accountDescription","url":"\/documentation\/devrevsdk\/accounttraits\/accountdescription"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/phoneNumbers":{"url":"\/documentation\/devrevsdk\/accounttraits\/phonenumbers","identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/phoneNumbers","fragments":[{"text":"phoneNumbers","kind":"identifier"}],"kind":"symbol","role":"symbol","title":"phoneNumbers","abstract":[{"type":"text","text":"The phone numbers of the account."}],"type":"topic"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/websites":{"abstract":[{"type":"text","text":"The websites of the account."}],"type":"topic","title":"websites","kind":"symbol","role":"symbol","identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/websites","url":"\/documentation\/devrevsdk\/accounttraits\/websites","fragments":[{"text":"websites","kind":"identifier"}]},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits":{"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits","kind":"symbol","title":"AccountTraits","role":"symbol","abstract":[{"text":"A collection of traits describing the account.","type":"text"}],"fragments":[{"text":"AccountTraits","kind":"identifier"}],"url":"\/documentation\/devrevsdk\/accounttraits","type":"topic"},"doc://ai.devrev.sdk/documentation/DevRevSDK":{"title":"DevRevSDK","kind":"symbol","abstract":[],"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK","type":"topic","url":"\/documentation\/devrevsdk","role":"collection"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/displayName":{"abstract":[{"type":"text","text":"The displayed name of the account."}],"type":"topic","title":"displayName","url":"\/documentation\/devrevsdk\/accounttraits\/displayname","kind":"symbol","identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/displayName","fragments":[{"kind":"identifier","text":"displayName"}],"role":"symbol"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/tier":{"abstract":[{"type":"text","text":"The tier of the account."}],"url":"\/documentation\/devrevsdk\/accounttraits\/tier","kind":"symbol","title":"tier","type":"topic","fragments":[{"text":"tier","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/tier"},"doc://ai.devrev.sdk/objc(cs)NSObject":{"identifier":"doc:\/\/ai.devrev.sdk\/objc(cs)NSObject","type":"unresolvable","title":"NSObject"},"doc://ai.devrev.sdk/documentation/DevRevSDK/AccountTraits/domains":{"identifier":"doc:\/\/ai.devrev.sdk\/documentation\/DevRevSDK\/AccountTraits\/domains","type":"topic","title":"domains","role":"symbol","abstract":[{"type":"text","text":"The domains of the account."}],"fragments":[{"kind":"identifier","text":"domains"}],"kind":"symbol","url":"\/documentation\/devrevsdk\/accounttraits\/domains"}}}
Loading

0 comments on commit f0d0b09

Please sign in to comment.