diff --git a/Sources/DeskproFramework.xcframework/Info.plist b/Sources/DeskproFramework.xcframework/Info.plist
index b916fc5..303a3d7 100644
--- a/Sources/DeskproFramework.xcframework/Info.plist
+++ b/Sources/DeskproFramework.xcframework/Info.plist
@@ -5,31 +5,35 @@
AvailableLibraries
+ BinaryPath
+ DeskproFramework.framework/DeskproFramework
LibraryIdentifier
- ios-arm64
+ ios-arm64_x86_64-simulator
LibraryPath
DeskproFramework.framework
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
ios
+ SupportedPlatformVariant
+ simulator
+ BinaryPath
+ DeskproFramework.framework/DeskproFramework
LibraryIdentifier
- ios-arm64_x86_64-simulator
+ ios-arm64
LibraryPath
DeskproFramework.framework
SupportedArchitectures
arm64
- x86_64
SupportedPlatform
ios
- SupportedPlatformVariant
- simulator
CFBundlePackageType
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/DeskproFramework b/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/DeskproFramework
index 9bdfe21..ff92541 100755
Binary files a/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/DeskproFramework and b/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/DeskproFramework differ
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Headers/DeskproFramework-Swift.h b/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Headers/DeskproFramework-Swift.h
index 8c96b45..2aa1a20 100644
--- a/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Headers/DeskproFramework-Swift.h
+++ b/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Headers/DeskproFramework-Swift.h
@@ -1,6 +1,6 @@
#if 0
#elif defined(__arm64__) && __arm64__
-// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51)
+// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
#ifndef DESKPROFRAMEWORK_SWIFT_H
#define DESKPROFRAMEWORK_SWIFT_H
#pragma clang diagnostic push
@@ -23,7 +23,6 @@
# include
#endif
-#pragma clang diagnostic ignored "-Wduplicate-method-match"
#pragma clang diagnostic ignored "-Wauto-import"
#if defined(__OBJC__)
#include
@@ -32,10 +31,30 @@
#include
#include
#include
+#include
+#include
+#include
+#include
#else
#include
#include
#include
+#include
+#endif
+#if defined(__cplusplus)
+#if defined(__arm64e__) && __has_include()
+# include
+#else
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wreserved-macro-identifier"
+# ifndef __ptrauth_swift_value_witness_function_pointer
+# define __ptrauth_swift_value_witness_function_pointer(x)
+# endif
+# ifndef __ptrauth_swift_class_method_pointer
+# define __ptrauth_swift_class_method_pointer(x)
+# endif
+#pragma clang diagnostic pop
+#endif
#endif
#if !defined(SWIFT_TYPEDEFS)
@@ -71,53 +90,66 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# if __has_feature(objc_class_property)
# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
# else
-# define SWIFT_CLASS_PROPERTY(...)
+# define SWIFT_CLASS_PROPERTY(...)
# endif
#endif
-
-#if __has_attribute(objc_runtime_name)
-# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
-#else
-# define SWIFT_RUNTIME_NAME(X)
+#if !defined(SWIFT_RUNTIME_NAME)
+# if __has_attribute(objc_runtime_name)
+# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
+# else
+# define SWIFT_RUNTIME_NAME(X)
+# endif
#endif
-#if __has_attribute(swift_name)
-# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
-#else
-# define SWIFT_COMPILE_NAME(X)
+#if !defined(SWIFT_COMPILE_NAME)
+# if __has_attribute(swift_name)
+# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
+# else
+# define SWIFT_COMPILE_NAME(X)
+# endif
#endif
-#if __has_attribute(objc_method_family)
-# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
-#else
-# define SWIFT_METHOD_FAMILY(X)
+#if !defined(SWIFT_METHOD_FAMILY)
+# if __has_attribute(objc_method_family)
+# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
+# else
+# define SWIFT_METHOD_FAMILY(X)
+# endif
#endif
-#if __has_attribute(noescape)
-# define SWIFT_NOESCAPE __attribute__((noescape))
-#else
-# define SWIFT_NOESCAPE
+#if !defined(SWIFT_NOESCAPE)
+# if __has_attribute(noescape)
+# define SWIFT_NOESCAPE __attribute__((noescape))
+# else
+# define SWIFT_NOESCAPE
+# endif
#endif
-#if __has_attribute(ns_consumed)
-# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
-#else
-# define SWIFT_RELEASES_ARGUMENT
+#if !defined(SWIFT_RELEASES_ARGUMENT)
+# if __has_attribute(ns_consumed)
+# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
+# else
+# define SWIFT_RELEASES_ARGUMENT
+# endif
#endif
-#if __has_attribute(warn_unused_result)
-# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
-#else
-# define SWIFT_WARN_UNUSED_RESULT
+#if !defined(SWIFT_WARN_UNUSED_RESULT)
+# if __has_attribute(warn_unused_result)
+# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
+# else
+# define SWIFT_WARN_UNUSED_RESULT
+# endif
#endif
-#if __has_attribute(noreturn)
-# define SWIFT_NORETURN __attribute__((noreturn))
-#else
-# define SWIFT_NORETURN
+#if !defined(SWIFT_NORETURN)
+# if __has_attribute(noreturn)
+# define SWIFT_NORETURN __attribute__((noreturn))
+# else
+# define SWIFT_NORETURN
+# endif
#endif
#if !defined(SWIFT_CLASS_EXTRA)
-# define SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_EXTRA
#endif
#if !defined(SWIFT_PROTOCOL_EXTRA)
-# define SWIFT_PROTOCOL_EXTRA
+# define SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_ENUM_EXTRA)
-# define SWIFT_ENUM_EXTRA
+# define SWIFT_ENUM_EXTRA
#endif
#if !defined(SWIFT_CLASS)
# if __has_attribute(objc_subclassing_restricted)
@@ -137,28 +169,25 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
# endif
#endif
-
#if !defined(SWIFT_PROTOCOL)
# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
#endif
-
#if !defined(SWIFT_EXTENSION)
# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
#endif
-
#if !defined(OBJC_DESIGNATED_INITIALIZER)
# if __has_attribute(objc_designated_initializer)
# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
# else
-# define OBJC_DESIGNATED_INITIALIZER
+# define OBJC_DESIGNATED_INITIALIZER
# endif
#endif
#if !defined(SWIFT_ENUM_ATTR)
-# if defined(__has_attribute) && __has_attribute(enum_extensibility)
+# if __has_attribute(enum_extensibility)
# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
# else
-# define SWIFT_ENUM_ATTR(_extensibility)
+# define SWIFT_ENUM_ATTR(_extensibility)
# endif
#endif
#if !defined(SWIFT_ENUM)
@@ -187,14 +216,16 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#if !defined(SWIFT_DEPRECATED_MSG)
# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
#endif
-#if __has_feature(attribute_diagnose_if_objc)
-# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
-#else
-# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+#if !defined(SWIFT_DEPRECATED_OBJC)
+# if __has_feature(attribute_diagnose_if_objc)
+# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
+# else
+# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+# endif
#endif
#if defined(__OBJC__)
#if !defined(IBSegueAction)
-# define IBSegueAction
+# define IBSegueAction
#endif
#endif
#if !defined(SWIFT_EXTERN)
@@ -207,26 +238,42 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#if !defined(SWIFT_CALL)
# define SWIFT_CALL __attribute__((swiftcall))
#endif
+#if !defined(SWIFT_INDIRECT_RESULT)
+# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))
+#endif
+#if !defined(SWIFT_CONTEXT)
+# define SWIFT_CONTEXT __attribute__((swift_context))
+#endif
+#if !defined(SWIFT_ERROR_RESULT)
+# define SWIFT_ERROR_RESULT __attribute__((swift_error_result))
+#endif
#if defined(__cplusplus)
-#if !defined(SWIFT_NOEXCEPT)
# define SWIFT_NOEXCEPT noexcept
-#endif
#else
-#if !defined(SWIFT_NOEXCEPT)
# define SWIFT_NOEXCEPT
#endif
+#if !defined(SWIFT_C_INLINE_THUNK)
+# if __has_attribute(always_inline)
+# if __has_attribute(nodebug)
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))
+# else
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))
+# endif
+# else
+# define SWIFT_C_INLINE_THUNK inline
+# endif
#endif
-#if defined(__cplusplus)
-#if !defined(SWIFT_CXX_INT_DEFINED)
-#define SWIFT_CXX_INT_DEFINED
-namespace swift {
-using Int = ptrdiff_t;
-using UInt = size_t;
-}
+#if defined(_WIN32)
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)
+#endif
+#else
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL
#endif
#endif
#if defined(__OBJC__)
-#if __has_feature(modules)
+#if __has_feature(objc_modules)
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
#endif
@@ -251,12 +298,12 @@ using UInt = size_t;
#if defined(__OBJC__)
-#endif
-#if defined(__cplusplus)
#endif
#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
#endif
+#if defined(__cplusplus)
+#endif
#pragma clang diagnostic pop
#endif
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Info.plist b/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Info.plist
index 344e9ed..b8caf79 100644
Binary files a/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Info.plist and b/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Info.plist differ
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios.abi.json b/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios.abi.json
index 1815d9e..e1c3ad2 100644
--- a/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios.abi.json
+++ b/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios.abi.json
@@ -1156,6 +1156,13 @@
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
}
]
}
@@ -1163,6 +1170,41 @@
"json_format_version": 8
},
"ConstValues": [
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/Deskpro.swift",
+ "kind": "StringLiteral",
+ "offset": 522,
+ "length": 29,
+ "value": "\"Hello world from Messenger!\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/Deskpro.swift",
+ "kind": "BooleanLiteral",
+ "offset": 895,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/Deskpro.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1031,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/Deskpro.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1187,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/Deskpro.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1732,
+ "length": 1,
+ "value": "0"
+ },
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/PresentBuilder.swift",
"kind": "StringLiteral",
@@ -1170,45 +1212,269 @@
"length": 2,
"value": "\"\""
},
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/PresentBuilder.swift",
+ "kind": "StringLiteral",
+ "offset": 561,
+ "length": 25,
+ "value": "\"\/chat_history\/\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/PresentBuilder.swift",
+ "kind": "StringLiteral",
+ "offset": 585,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/PresentBuilder.swift",
+ "kind": "StringLiteral",
+ "offset": 695,
+ "length": 23,
+ "value": "\"\/article\/\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/PresentBuilder.swift",
+ "kind": "StringLiteral",
+ "offset": 717,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/PresentBuilder.swift",
+ "kind": "StringLiteral",
+ "offset": 814,
+ "length": 11,
+ "value": "\"\/comments\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 331,
+ "length": 2,
+ "value": "58"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "FloatLiteral",
+ "offset": 334,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 348,
+ "length": 3,
+ "value": "141"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "FloatLiteral",
+ "offset": 352,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 365,
+ "length": 3,
+ "value": "222"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "FloatLiteral",
+ "offset": 369,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "FloatLiteral",
+ "offset": 383,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 785,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1115,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 1456,
+ "length": 13,
+ "value": "\"iosListener\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 1707,
+ "length": 18,
+ "value": "\"Url not provided\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2297,
+ "length": 3,
+ "value": "0.6"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2521,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2577,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2823,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2976,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 3263,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 3364,
+ "length": 4,
+ "value": "\"OK\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3436,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 3733,
+ "length": 53,
+ "value": "\"WKWebView has received a message: `\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 3784,
+ "length": 1,
+ "value": "\"`\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4051,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 4254,
+ "length": 17,
+ "value": "\"Error: \""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 4270,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 4339,
+ "length": 19,
+ "value": "\"Result: \""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 4357,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4676,
+ "length": 4,
+ "value": "true"
+ },
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
"kind": "StringLiteral",
- "offset": 3876,
+ "offset": 4759,
"length": 14,
"value": "\"closeWebView\""
},
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
"kind": "StringLiteral",
- "offset": 3876,
+ "offset": 4759,
"length": 14,
"value": "\"closeWebView\""
},
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
"kind": "StringLiteral",
- "offset": 3957,
+ "offset": 4840,
"length": 1338,
"value": "\" window.DESKPRO_MESSENGER_CONNECTION = {\n parentMethods: {\n ready: async () => {\n \/\/ Note how childMethods.init is called in response to the ready event.\n const data = await window.DESKPRO_MESSENGER_CONNECTION.childMethods?.init(\"B0ED0B34-8507-4248-8738-0B0D80A6F7E9\", {\n showLauncherButton: false,\n user: window.DESKPRO_MESSENGER_OPTIONS?.userInfo,\n launcherButtonConfig: undefined, \/\/ Optional,\n messengerAppConfig: undefined,\n parentViewHeight: \"fullscreen\",\n }); \/\/new argument here\n\n if (data) {\n const { side, offsetBottom, offsetSide, width, height } = data;\n \/\/ setViewportPosition({ side, offsetBottom, offsetSide });\n \/\/ setViewportSize({ width, height });\n }\n },\n open: async () => {\n \/\/ setViewportSize({ width, height });\n },\n close: async () => {\n window.webkit.messageHandlers.iosListener.postMessage(\"\""
},
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
"kind": "StringLiteral",
- "offset": 4949,
+ "offset": 5832,
"length": 34,
"value": "\"\") \/\/triggers `didReceive message`\n \/\/alert('close.') \/\/triggers `runJavaScriptAlertPanelWithMessage`\n },\n getViewHeight: async () => {\n return 'fullscreen'\n },\n },\n \/\/ This object will be assigned by the messenger app on ready, so you can call the childMethods from the parent.\n childMethods: undefined,\n };\""
},
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
"kind": "StringLiteral",
- "offset": 5338,
+ "offset": 6221,
"length": 202,
"value": "\"window.DESKPRO_MESSENGER_CONNECTION.childMethods.open('B0ED0B34-8507-4248-8738-0B0D80A6F7E9', {\n parentViewHeight: 'fullscreen',\n showLauncherButton: false,\n });\""
},
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
"kind": "StringLiteral",
- "offset": 5584,
+ "offset": 6467,
"length": 203,
"value": "\"window.DESKPRO_MESSENGER_CONNECTION.childMethods.close('B0ED0B34-8507-4248-8738-0B0D80A6F7E9', {\n parentViewHeight: 'fullscreen',\n showLauncherButton: false,\n });\""
}
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios.private.swiftinterface b/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios.private.swiftinterface
index c39b1a4..5a40b5a 100644
--- a/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios.private.swiftinterface
+++ b/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios.private.swiftinterface
@@ -1,5 +1,5 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51)
+// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
// swift-module-flags: -target arm64-apple-ios14 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DeskproFramework
// swift-module-flags-ignorable: -enable-bare-slash-regex
@_exported import DeskproFramework
@@ -9,11 +9,12 @@ import UIKit
import WebKit
import _Concurrency
import _StringProcessing
+import _SwiftConcurrencyShims
public class DeskPro {
public init(messengerConfig: DeskproFramework.MessengerConfig, containingViewController: UIKit.UIViewController)
public func test() -> Swift.String
- public func loginUser(user: DeskproFramework.User, deskProCallback: DeskproFramework.DeskProStatusCallback)
- public func updateUser(user: DeskproFramework.User, deskProCallback: DeskproFramework.DeskProStatusCallback)
+ public func loginUser(user: DeskproFramework.User, deskProCallback: any DeskproFramework.DeskProStatusCallback)
+ public func updateUser(user: DeskproFramework.User, deskProCallback: any DeskproFramework.DeskProStatusCallback)
public func logout() -> Swift.Bool
public func setPushRegistrationToken(deviceToken: Swift.String) -> Swift.Bool
public func isDeskProPushNotification(pushNotification: DeskproFramework.PushNotificationData) -> Swift.Bool
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios.swiftdoc b/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios.swiftdoc
index d8be888..205dc8e 100644
Binary files a/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios.swiftdoc and b/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios.swiftdoc differ
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios.swiftinterface b/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios.swiftinterface
index c39b1a4..5a40b5a 100644
--- a/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios.swiftinterface
+++ b/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios.swiftinterface
@@ -1,5 +1,5 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51)
+// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
// swift-module-flags: -target arm64-apple-ios14 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DeskproFramework
// swift-module-flags-ignorable: -enable-bare-slash-regex
@_exported import DeskproFramework
@@ -9,11 +9,12 @@ import UIKit
import WebKit
import _Concurrency
import _StringProcessing
+import _SwiftConcurrencyShims
public class DeskPro {
public init(messengerConfig: DeskproFramework.MessengerConfig, containingViewController: UIKit.UIViewController)
public func test() -> Swift.String
- public func loginUser(user: DeskproFramework.User, deskProCallback: DeskproFramework.DeskProStatusCallback)
- public func updateUser(user: DeskproFramework.User, deskProCallback: DeskproFramework.DeskProStatusCallback)
+ public func loginUser(user: DeskproFramework.User, deskProCallback: any DeskproFramework.DeskProStatusCallback)
+ public func updateUser(user: DeskproFramework.User, deskProCallback: any DeskproFramework.DeskProStatusCallback)
public func logout() -> Swift.Bool
public func setPushRegistrationToken(deviceToken: Swift.String) -> Swift.Bool
public func isDeskProPushNotification(pushNotification: DeskproFramework.PushNotificationData) -> Swift.Bool
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/module.modulemap b/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/module.modulemap
index 85b5614..5b7ece8 100644
--- a/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/module.modulemap
+++ b/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/Modules/module.modulemap
@@ -1,7 +1,7 @@
framework module DeskproFramework {
umbrella header "DeskproFramework.h"
-
export *
+
module * { export * }
}
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/_CodeSignature/CodeResources b/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/_CodeSignature/CodeResources
index 0f9e146..a454483 100644
--- a/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/_CodeSignature/CodeResources
+++ b/Sources/DeskproFramework.xcframework/ios-arm64/DeskproFramework.framework/_CodeSignature/CodeResources
@@ -6,7 +6,7 @@
Headers/DeskproFramework-Swift.h
- ny2ga5TCFlVDppVYScJhUbdjb64=
+ T8BAuqSEYAoYwqjWptQZLJiNk/Y=
Headers/DeskproFramework.h
@@ -14,31 +14,31 @@
Info.plist
- eQjMRfGKRUIUhpmEbvY0V23bT0o=
+ SBPZQU7J8+vpUwE6Y4qA6iJHNM8=
Modules/DeskproFramework.swiftmodule/arm64-apple-ios.abi.json
- vDEwxSoAfIGKOlSzlo5deztJSxg=
+ p/h+QV16FXWNOVuvs53Tn/RYBTQ=
Modules/DeskproFramework.swiftmodule/arm64-apple-ios.private.swiftinterface
- RoCMC7k0FE1y1O8FD7kJim1Q1Q8=
+ On/Ods5eTcijUAbdv0daHH/uCJs=
Modules/DeskproFramework.swiftmodule/arm64-apple-ios.swiftdoc
- GDFFHRJ/GZCFALmb6zmde7t8C9E=
+ RW2JxkZUK1RNlCW9T4nVG8oCYfI=
Modules/DeskproFramework.swiftmodule/arm64-apple-ios.swiftinterface
- RoCMC7k0FE1y1O8FD7kJim1Q1Q8=
+ On/Ods5eTcijUAbdv0daHH/uCJs=
Modules/DeskproFramework.swiftmodule/arm64-apple-ios.swiftmodule
- FRTenK45xuoTMLlpk7rZBC3sSX8=
+ jK0avmSmvzRbiIXelnaffjB2pBc=
Modules/module.modulemap
- eqHyBGcIaJ/38M3rrk1mdpmC7wk=
+ UrjJs2fjHqPQfNwjDfgobo6yrvU=
files2
@@ -47,7 +47,7 @@
hash2
- YjQfgPRl9eSRAkqnbdvda3/xC7j0sGwYpwl54DTrqSo=
+ 1f3Il1YVAy1yompNfpCWOXOK50UFUG3bR3Oyd3rbrKs=
Headers/DeskproFramework.h
@@ -61,42 +61,42 @@
hash2
- oeBamq6RZ3W29KqEC63uLo2XJecLTVFWnTePaoRGtiI=
+ QQ+3khYMsVywk/qgbo8y8pLsGerWUmYgs9WU6BVm6mM=
Modules/DeskproFramework.swiftmodule/arm64-apple-ios.private.swiftinterface
hash2
- VQCbM16mFpRnt51vZeEL8yj6yKH/hAUFi7loyn9E/o8=
+ UTA+YjaBfCToqBLfuVpTkdi5dkOjPtEOvSx7lWY9jaI=
Modules/DeskproFramework.swiftmodule/arm64-apple-ios.swiftdoc
hash2
- OfUJIN39ahMsOhz/aKsJBj2QcXmgQ4PA630SNf37YSk=
+ U/FzZfbI62tC1pJVn+Nu/HbkUSPT3VltyyTc8AG8nfM=
Modules/DeskproFramework.swiftmodule/arm64-apple-ios.swiftinterface
hash2
- VQCbM16mFpRnt51vZeEL8yj6yKH/hAUFi7loyn9E/o8=
+ UTA+YjaBfCToqBLfuVpTkdi5dkOjPtEOvSx7lWY9jaI=
Modules/DeskproFramework.swiftmodule/arm64-apple-ios.swiftmodule
hash2
- Qd4gPoszTVEJ7O3q/HsD7P9kycD2m94h2rqYDvwq0Hw=
+ OMuPeDgJuBKbnvX9M2CqGKPchndV31+bJigG9/tmiuE=
Modules/module.modulemap
hash2
- Hi49DBhI8r1AVjCvWMwU6EFB8KrvenO3HcnQbIoHFD0=
+ arP6CHKjOrUMNqNJLAbtZJrD+6yCt5eCm461JEwfdgE=
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/DeskproFramework b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/DeskproFramework
index 9f4698e..e6de452 100755
Binary files a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/DeskproFramework and b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/DeskproFramework differ
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Headers/DeskproFramework-Swift.h b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Headers/DeskproFramework-Swift.h
index 32342fc..916a202 100644
--- a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Headers/DeskproFramework-Swift.h
+++ b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Headers/DeskproFramework-Swift.h
@@ -1,6 +1,6 @@
#if 0
#elif defined(__arm64__) && __arm64__
-// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51)
+// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
#ifndef DESKPROFRAMEWORK_SWIFT_H
#define DESKPROFRAMEWORK_SWIFT_H
#pragma clang diagnostic push
@@ -23,7 +23,6 @@
# include
#endif
-#pragma clang diagnostic ignored "-Wduplicate-method-match"
#pragma clang diagnostic ignored "-Wauto-import"
#if defined(__OBJC__)
#include
@@ -32,10 +31,30 @@
#include
#include
#include
+#include
+#include
+#include
+#include
#else
#include
#include
#include
+#include
+#endif
+#if defined(__cplusplus)
+#if defined(__arm64e__) && __has_include()
+# include
+#else
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wreserved-macro-identifier"
+# ifndef __ptrauth_swift_value_witness_function_pointer
+# define __ptrauth_swift_value_witness_function_pointer(x)
+# endif
+# ifndef __ptrauth_swift_class_method_pointer
+# define __ptrauth_swift_class_method_pointer(x)
+# endif
+#pragma clang diagnostic pop
+#endif
#endif
#if !defined(SWIFT_TYPEDEFS)
@@ -71,53 +90,66 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# if __has_feature(objc_class_property)
# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
# else
-# define SWIFT_CLASS_PROPERTY(...)
+# define SWIFT_CLASS_PROPERTY(...)
# endif
#endif
-
-#if __has_attribute(objc_runtime_name)
-# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
-#else
-# define SWIFT_RUNTIME_NAME(X)
+#if !defined(SWIFT_RUNTIME_NAME)
+# if __has_attribute(objc_runtime_name)
+# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
+# else
+# define SWIFT_RUNTIME_NAME(X)
+# endif
#endif
-#if __has_attribute(swift_name)
-# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
-#else
-# define SWIFT_COMPILE_NAME(X)
+#if !defined(SWIFT_COMPILE_NAME)
+# if __has_attribute(swift_name)
+# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
+# else
+# define SWIFT_COMPILE_NAME(X)
+# endif
#endif
-#if __has_attribute(objc_method_family)
-# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
-#else
-# define SWIFT_METHOD_FAMILY(X)
+#if !defined(SWIFT_METHOD_FAMILY)
+# if __has_attribute(objc_method_family)
+# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
+# else
+# define SWIFT_METHOD_FAMILY(X)
+# endif
#endif
-#if __has_attribute(noescape)
-# define SWIFT_NOESCAPE __attribute__((noescape))
-#else
-# define SWIFT_NOESCAPE
+#if !defined(SWIFT_NOESCAPE)
+# if __has_attribute(noescape)
+# define SWIFT_NOESCAPE __attribute__((noescape))
+# else
+# define SWIFT_NOESCAPE
+# endif
#endif
-#if __has_attribute(ns_consumed)
-# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
-#else
-# define SWIFT_RELEASES_ARGUMENT
+#if !defined(SWIFT_RELEASES_ARGUMENT)
+# if __has_attribute(ns_consumed)
+# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
+# else
+# define SWIFT_RELEASES_ARGUMENT
+# endif
#endif
-#if __has_attribute(warn_unused_result)
-# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
-#else
-# define SWIFT_WARN_UNUSED_RESULT
+#if !defined(SWIFT_WARN_UNUSED_RESULT)
+# if __has_attribute(warn_unused_result)
+# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
+# else
+# define SWIFT_WARN_UNUSED_RESULT
+# endif
#endif
-#if __has_attribute(noreturn)
-# define SWIFT_NORETURN __attribute__((noreturn))
-#else
-# define SWIFT_NORETURN
+#if !defined(SWIFT_NORETURN)
+# if __has_attribute(noreturn)
+# define SWIFT_NORETURN __attribute__((noreturn))
+# else
+# define SWIFT_NORETURN
+# endif
#endif
#if !defined(SWIFT_CLASS_EXTRA)
-# define SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_EXTRA
#endif
#if !defined(SWIFT_PROTOCOL_EXTRA)
-# define SWIFT_PROTOCOL_EXTRA
+# define SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_ENUM_EXTRA)
-# define SWIFT_ENUM_EXTRA
+# define SWIFT_ENUM_EXTRA
#endif
#if !defined(SWIFT_CLASS)
# if __has_attribute(objc_subclassing_restricted)
@@ -137,28 +169,25 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
# endif
#endif
-
#if !defined(SWIFT_PROTOCOL)
# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
#endif
-
#if !defined(SWIFT_EXTENSION)
# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
#endif
-
#if !defined(OBJC_DESIGNATED_INITIALIZER)
# if __has_attribute(objc_designated_initializer)
# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
# else
-# define OBJC_DESIGNATED_INITIALIZER
+# define OBJC_DESIGNATED_INITIALIZER
# endif
#endif
#if !defined(SWIFT_ENUM_ATTR)
-# if defined(__has_attribute) && __has_attribute(enum_extensibility)
+# if __has_attribute(enum_extensibility)
# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
# else
-# define SWIFT_ENUM_ATTR(_extensibility)
+# define SWIFT_ENUM_ATTR(_extensibility)
# endif
#endif
#if !defined(SWIFT_ENUM)
@@ -187,14 +216,16 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#if !defined(SWIFT_DEPRECATED_MSG)
# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
#endif
-#if __has_feature(attribute_diagnose_if_objc)
-# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
-#else
-# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+#if !defined(SWIFT_DEPRECATED_OBJC)
+# if __has_feature(attribute_diagnose_if_objc)
+# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
+# else
+# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+# endif
#endif
#if defined(__OBJC__)
#if !defined(IBSegueAction)
-# define IBSegueAction
+# define IBSegueAction
#endif
#endif
#if !defined(SWIFT_EXTERN)
@@ -207,26 +238,42 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#if !defined(SWIFT_CALL)
# define SWIFT_CALL __attribute__((swiftcall))
#endif
+#if !defined(SWIFT_INDIRECT_RESULT)
+# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))
+#endif
+#if !defined(SWIFT_CONTEXT)
+# define SWIFT_CONTEXT __attribute__((swift_context))
+#endif
+#if !defined(SWIFT_ERROR_RESULT)
+# define SWIFT_ERROR_RESULT __attribute__((swift_error_result))
+#endif
#if defined(__cplusplus)
-#if !defined(SWIFT_NOEXCEPT)
# define SWIFT_NOEXCEPT noexcept
-#endif
#else
-#if !defined(SWIFT_NOEXCEPT)
# define SWIFT_NOEXCEPT
#endif
+#if !defined(SWIFT_C_INLINE_THUNK)
+# if __has_attribute(always_inline)
+# if __has_attribute(nodebug)
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))
+# else
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))
+# endif
+# else
+# define SWIFT_C_INLINE_THUNK inline
+# endif
#endif
-#if defined(__cplusplus)
-#if !defined(SWIFT_CXX_INT_DEFINED)
-#define SWIFT_CXX_INT_DEFINED
-namespace swift {
-using Int = ptrdiff_t;
-using UInt = size_t;
-}
+#if defined(_WIN32)
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)
+#endif
+#else
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL
#endif
#endif
#if defined(__OBJC__)
-#if __has_feature(modules)
+#if __has_feature(objc_modules)
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
#endif
@@ -251,17 +298,17 @@ using UInt = size_t;
#if defined(__OBJC__)
-#endif
-#if defined(__cplusplus)
#endif
#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
#endif
+#if defined(__cplusplus)
+#endif
#pragma clang diagnostic pop
#endif
#elif defined(__x86_64__) && __x86_64__
-// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51)
+// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
#ifndef DESKPROFRAMEWORK_SWIFT_H
#define DESKPROFRAMEWORK_SWIFT_H
#pragma clang diagnostic push
@@ -284,7 +331,6 @@ using UInt = size_t;
# include
#endif
-#pragma clang diagnostic ignored "-Wduplicate-method-match"
#pragma clang diagnostic ignored "-Wauto-import"
#if defined(__OBJC__)
#include
@@ -293,10 +339,30 @@ using UInt = size_t;
#include
#include
#include
+#include
+#include
+#include
+#include
#else
#include
#include
#include
+#include
+#endif
+#if defined(__cplusplus)
+#if defined(__arm64e__) && __has_include()
+# include
+#else
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wreserved-macro-identifier"
+# ifndef __ptrauth_swift_value_witness_function_pointer
+# define __ptrauth_swift_value_witness_function_pointer(x)
+# endif
+# ifndef __ptrauth_swift_class_method_pointer
+# define __ptrauth_swift_class_method_pointer(x)
+# endif
+#pragma clang diagnostic pop
+#endif
#endif
#if !defined(SWIFT_TYPEDEFS)
@@ -332,53 +398,66 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# if __has_feature(objc_class_property)
# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
# else
-# define SWIFT_CLASS_PROPERTY(...)
+# define SWIFT_CLASS_PROPERTY(...)
# endif
#endif
-
-#if __has_attribute(objc_runtime_name)
-# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
-#else
-# define SWIFT_RUNTIME_NAME(X)
+#if !defined(SWIFT_RUNTIME_NAME)
+# if __has_attribute(objc_runtime_name)
+# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
+# else
+# define SWIFT_RUNTIME_NAME(X)
+# endif
#endif
-#if __has_attribute(swift_name)
-# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
-#else
-# define SWIFT_COMPILE_NAME(X)
+#if !defined(SWIFT_COMPILE_NAME)
+# if __has_attribute(swift_name)
+# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
+# else
+# define SWIFT_COMPILE_NAME(X)
+# endif
#endif
-#if __has_attribute(objc_method_family)
-# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
-#else
-# define SWIFT_METHOD_FAMILY(X)
+#if !defined(SWIFT_METHOD_FAMILY)
+# if __has_attribute(objc_method_family)
+# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
+# else
+# define SWIFT_METHOD_FAMILY(X)
+# endif
#endif
-#if __has_attribute(noescape)
-# define SWIFT_NOESCAPE __attribute__((noescape))
-#else
-# define SWIFT_NOESCAPE
+#if !defined(SWIFT_NOESCAPE)
+# if __has_attribute(noescape)
+# define SWIFT_NOESCAPE __attribute__((noescape))
+# else
+# define SWIFT_NOESCAPE
+# endif
#endif
-#if __has_attribute(ns_consumed)
-# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
-#else
-# define SWIFT_RELEASES_ARGUMENT
+#if !defined(SWIFT_RELEASES_ARGUMENT)
+# if __has_attribute(ns_consumed)
+# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
+# else
+# define SWIFT_RELEASES_ARGUMENT
+# endif
#endif
-#if __has_attribute(warn_unused_result)
-# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
-#else
-# define SWIFT_WARN_UNUSED_RESULT
+#if !defined(SWIFT_WARN_UNUSED_RESULT)
+# if __has_attribute(warn_unused_result)
+# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
+# else
+# define SWIFT_WARN_UNUSED_RESULT
+# endif
#endif
-#if __has_attribute(noreturn)
-# define SWIFT_NORETURN __attribute__((noreturn))
-#else
-# define SWIFT_NORETURN
+#if !defined(SWIFT_NORETURN)
+# if __has_attribute(noreturn)
+# define SWIFT_NORETURN __attribute__((noreturn))
+# else
+# define SWIFT_NORETURN
+# endif
#endif
#if !defined(SWIFT_CLASS_EXTRA)
-# define SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_EXTRA
#endif
#if !defined(SWIFT_PROTOCOL_EXTRA)
-# define SWIFT_PROTOCOL_EXTRA
+# define SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_ENUM_EXTRA)
-# define SWIFT_ENUM_EXTRA
+# define SWIFT_ENUM_EXTRA
#endif
#if !defined(SWIFT_CLASS)
# if __has_attribute(objc_subclassing_restricted)
@@ -398,28 +477,25 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
# endif
#endif
-
#if !defined(SWIFT_PROTOCOL)
# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
#endif
-
#if !defined(SWIFT_EXTENSION)
# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
#endif
-
#if !defined(OBJC_DESIGNATED_INITIALIZER)
# if __has_attribute(objc_designated_initializer)
# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
# else
-# define OBJC_DESIGNATED_INITIALIZER
+# define OBJC_DESIGNATED_INITIALIZER
# endif
#endif
#if !defined(SWIFT_ENUM_ATTR)
-# if defined(__has_attribute) && __has_attribute(enum_extensibility)
+# if __has_attribute(enum_extensibility)
# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
# else
-# define SWIFT_ENUM_ATTR(_extensibility)
+# define SWIFT_ENUM_ATTR(_extensibility)
# endif
#endif
#if !defined(SWIFT_ENUM)
@@ -448,14 +524,16 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#if !defined(SWIFT_DEPRECATED_MSG)
# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
#endif
-#if __has_feature(attribute_diagnose_if_objc)
-# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
-#else
-# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+#if !defined(SWIFT_DEPRECATED_OBJC)
+# if __has_feature(attribute_diagnose_if_objc)
+# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
+# else
+# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+# endif
#endif
#if defined(__OBJC__)
#if !defined(IBSegueAction)
-# define IBSegueAction
+# define IBSegueAction
#endif
#endif
#if !defined(SWIFT_EXTERN)
@@ -468,26 +546,42 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#if !defined(SWIFT_CALL)
# define SWIFT_CALL __attribute__((swiftcall))
#endif
+#if !defined(SWIFT_INDIRECT_RESULT)
+# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))
+#endif
+#if !defined(SWIFT_CONTEXT)
+# define SWIFT_CONTEXT __attribute__((swift_context))
+#endif
+#if !defined(SWIFT_ERROR_RESULT)
+# define SWIFT_ERROR_RESULT __attribute__((swift_error_result))
+#endif
#if defined(__cplusplus)
-#if !defined(SWIFT_NOEXCEPT)
# define SWIFT_NOEXCEPT noexcept
-#endif
#else
-#if !defined(SWIFT_NOEXCEPT)
# define SWIFT_NOEXCEPT
#endif
+#if !defined(SWIFT_C_INLINE_THUNK)
+# if __has_attribute(always_inline)
+# if __has_attribute(nodebug)
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))
+# else
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))
+# endif
+# else
+# define SWIFT_C_INLINE_THUNK inline
+# endif
#endif
-#if defined(__cplusplus)
-#if !defined(SWIFT_CXX_INT_DEFINED)
-#define SWIFT_CXX_INT_DEFINED
-namespace swift {
-using Int = ptrdiff_t;
-using UInt = size_t;
-}
+#if defined(_WIN32)
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)
+#endif
+#else
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL
#endif
#endif
#if defined(__OBJC__)
-#if __has_feature(modules)
+#if __has_feature(objc_modules)
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
#endif
@@ -512,12 +606,12 @@ using UInt = size_t;
#if defined(__OBJC__)
-#endif
-#if defined(__cplusplus)
#endif
#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
#endif
+#if defined(__cplusplus)
+#endif
#pragma clang diagnostic pop
#endif
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Info.plist b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Info.plist
index 19ac0cd..d436343 100644
Binary files a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Info.plist and b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Info.plist differ
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.abi.json b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.abi.json
index 1815d9e..e1c3ad2 100644
--- a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.abi.json
+++ b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.abi.json
@@ -1156,6 +1156,13 @@
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
}
]
}
@@ -1163,6 +1170,41 @@
"json_format_version": 8
},
"ConstValues": [
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/Deskpro.swift",
+ "kind": "StringLiteral",
+ "offset": 522,
+ "length": 29,
+ "value": "\"Hello world from Messenger!\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/Deskpro.swift",
+ "kind": "BooleanLiteral",
+ "offset": 895,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/Deskpro.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1031,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/Deskpro.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1187,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/Deskpro.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1732,
+ "length": 1,
+ "value": "0"
+ },
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/PresentBuilder.swift",
"kind": "StringLiteral",
@@ -1170,45 +1212,269 @@
"length": 2,
"value": "\"\""
},
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/PresentBuilder.swift",
+ "kind": "StringLiteral",
+ "offset": 561,
+ "length": 25,
+ "value": "\"\/chat_history\/\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/PresentBuilder.swift",
+ "kind": "StringLiteral",
+ "offset": 585,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/PresentBuilder.swift",
+ "kind": "StringLiteral",
+ "offset": 695,
+ "length": 23,
+ "value": "\"\/article\/\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/PresentBuilder.swift",
+ "kind": "StringLiteral",
+ "offset": 717,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/PresentBuilder.swift",
+ "kind": "StringLiteral",
+ "offset": 814,
+ "length": 11,
+ "value": "\"\/comments\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 331,
+ "length": 2,
+ "value": "58"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "FloatLiteral",
+ "offset": 334,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 348,
+ "length": 3,
+ "value": "141"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "FloatLiteral",
+ "offset": 352,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 365,
+ "length": 3,
+ "value": "222"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "FloatLiteral",
+ "offset": 369,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "FloatLiteral",
+ "offset": 383,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 785,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1115,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 1456,
+ "length": 13,
+ "value": "\"iosListener\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 1707,
+ "length": 18,
+ "value": "\"Url not provided\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2297,
+ "length": 3,
+ "value": "0.6"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2521,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2577,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2823,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2976,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 3263,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 3364,
+ "length": 4,
+ "value": "\"OK\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3436,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 3733,
+ "length": 53,
+ "value": "\"WKWebView has received a message: `\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 3784,
+ "length": 1,
+ "value": "\"`\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4051,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 4254,
+ "length": 17,
+ "value": "\"Error: \""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 4270,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 4339,
+ "length": 19,
+ "value": "\"Result: \""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 4357,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4676,
+ "length": 4,
+ "value": "true"
+ },
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
"kind": "StringLiteral",
- "offset": 3876,
+ "offset": 4759,
"length": 14,
"value": "\"closeWebView\""
},
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
"kind": "StringLiteral",
- "offset": 3876,
+ "offset": 4759,
"length": 14,
"value": "\"closeWebView\""
},
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
"kind": "StringLiteral",
- "offset": 3957,
+ "offset": 4840,
"length": 1338,
"value": "\" window.DESKPRO_MESSENGER_CONNECTION = {\n parentMethods: {\n ready: async () => {\n \/\/ Note how childMethods.init is called in response to the ready event.\n const data = await window.DESKPRO_MESSENGER_CONNECTION.childMethods?.init(\"B0ED0B34-8507-4248-8738-0B0D80A6F7E9\", {\n showLauncherButton: false,\n user: window.DESKPRO_MESSENGER_OPTIONS?.userInfo,\n launcherButtonConfig: undefined, \/\/ Optional,\n messengerAppConfig: undefined,\n parentViewHeight: \"fullscreen\",\n }); \/\/new argument here\n\n if (data) {\n const { side, offsetBottom, offsetSide, width, height } = data;\n \/\/ setViewportPosition({ side, offsetBottom, offsetSide });\n \/\/ setViewportSize({ width, height });\n }\n },\n open: async () => {\n \/\/ setViewportSize({ width, height });\n },\n close: async () => {\n window.webkit.messageHandlers.iosListener.postMessage(\"\""
},
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
"kind": "StringLiteral",
- "offset": 4949,
+ "offset": 5832,
"length": 34,
"value": "\"\") \/\/triggers `didReceive message`\n \/\/alert('close.') \/\/triggers `runJavaScriptAlertPanelWithMessage`\n },\n getViewHeight: async () => {\n return 'fullscreen'\n },\n },\n \/\/ This object will be assigned by the messenger app on ready, so you can call the childMethods from the parent.\n childMethods: undefined,\n };\""
},
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
"kind": "StringLiteral",
- "offset": 5338,
+ "offset": 6221,
"length": 202,
"value": "\"window.DESKPRO_MESSENGER_CONNECTION.childMethods.open('B0ED0B34-8507-4248-8738-0B0D80A6F7E9', {\n parentViewHeight: 'fullscreen',\n showLauncherButton: false,\n });\""
},
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
"kind": "StringLiteral",
- "offset": 5584,
+ "offset": 6467,
"length": 203,
"value": "\"window.DESKPRO_MESSENGER_CONNECTION.childMethods.close('B0ED0B34-8507-4248-8738-0B0D80A6F7E9', {\n parentViewHeight: 'fullscreen',\n showLauncherButton: false,\n });\""
}
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
index b6ceafc..ac710d4 100644
--- a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
+++ b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
@@ -1,5 +1,5 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51)
+// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
// swift-module-flags: -target arm64-apple-ios14-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DeskproFramework
// swift-module-flags-ignorable: -enable-bare-slash-regex
@_exported import DeskproFramework
@@ -9,11 +9,12 @@ import UIKit
import WebKit
import _Concurrency
import _StringProcessing
+import _SwiftConcurrencyShims
public class DeskPro {
public init(messengerConfig: DeskproFramework.MessengerConfig, containingViewController: UIKit.UIViewController)
public func test() -> Swift.String
- public func loginUser(user: DeskproFramework.User, deskProCallback: DeskproFramework.DeskProStatusCallback)
- public func updateUser(user: DeskproFramework.User, deskProCallback: DeskproFramework.DeskProStatusCallback)
+ public func loginUser(user: DeskproFramework.User, deskProCallback: any DeskproFramework.DeskProStatusCallback)
+ public func updateUser(user: DeskproFramework.User, deskProCallback: any DeskproFramework.DeskProStatusCallback)
public func logout() -> Swift.Bool
public func setPushRegistrationToken(deviceToken: Swift.String) -> Swift.Bool
public func isDeskProPushNotification(pushNotification: DeskproFramework.PushNotificationData) -> Swift.Bool
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.swiftdoc
index 450b7be..3b9e19b 100644
Binary files a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.swiftinterface
index b6ceafc..ac710d4 100644
--- a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.swiftinterface
+++ b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.swiftinterface
@@ -1,5 +1,5 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51)
+// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
// swift-module-flags: -target arm64-apple-ios14-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DeskproFramework
// swift-module-flags-ignorable: -enable-bare-slash-regex
@_exported import DeskproFramework
@@ -9,11 +9,12 @@ import UIKit
import WebKit
import _Concurrency
import _StringProcessing
+import _SwiftConcurrencyShims
public class DeskPro {
public init(messengerConfig: DeskproFramework.MessengerConfig, containingViewController: UIKit.UIViewController)
public func test() -> Swift.String
- public func loginUser(user: DeskproFramework.User, deskProCallback: DeskproFramework.DeskProStatusCallback)
- public func updateUser(user: DeskproFramework.User, deskProCallback: DeskproFramework.DeskProStatusCallback)
+ public func loginUser(user: DeskproFramework.User, deskProCallback: any DeskproFramework.DeskProStatusCallback)
+ public func updateUser(user: DeskproFramework.User, deskProCallback: any DeskproFramework.DeskProStatusCallback)
public func logout() -> Swift.Bool
public func setPushRegistrationToken(deviceToken: Swift.String) -> Swift.Bool
public func isDeskProPushNotification(pushNotification: DeskproFramework.PushNotificationData) -> Swift.Bool
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.abi.json
index 1815d9e..e1c3ad2 100644
--- a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.abi.json
+++ b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.abi.json
@@ -1156,6 +1156,13 @@
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
}
]
}
@@ -1163,6 +1170,41 @@
"json_format_version": 8
},
"ConstValues": [
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/Deskpro.swift",
+ "kind": "StringLiteral",
+ "offset": 522,
+ "length": 29,
+ "value": "\"Hello world from Messenger!\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/Deskpro.swift",
+ "kind": "BooleanLiteral",
+ "offset": 895,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/Deskpro.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1031,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/Deskpro.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1187,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/Deskpro.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1732,
+ "length": 1,
+ "value": "0"
+ },
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/PresentBuilder.swift",
"kind": "StringLiteral",
@@ -1170,45 +1212,269 @@
"length": 2,
"value": "\"\""
},
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/PresentBuilder.swift",
+ "kind": "StringLiteral",
+ "offset": 561,
+ "length": 25,
+ "value": "\"\/chat_history\/\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/PresentBuilder.swift",
+ "kind": "StringLiteral",
+ "offset": 585,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/PresentBuilder.swift",
+ "kind": "StringLiteral",
+ "offset": 695,
+ "length": 23,
+ "value": "\"\/article\/\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/PresentBuilder.swift",
+ "kind": "StringLiteral",
+ "offset": 717,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/PresentBuilder.swift",
+ "kind": "StringLiteral",
+ "offset": 814,
+ "length": 11,
+ "value": "\"\/comments\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 331,
+ "length": 2,
+ "value": "58"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "FloatLiteral",
+ "offset": 334,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 348,
+ "length": 3,
+ "value": "141"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "FloatLiteral",
+ "offset": 352,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 365,
+ "length": 3,
+ "value": "222"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "FloatLiteral",
+ "offset": 369,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "FloatLiteral",
+ "offset": 383,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 785,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1115,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 1456,
+ "length": 13,
+ "value": "\"iosListener\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 1707,
+ "length": 18,
+ "value": "\"Url not provided\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2297,
+ "length": 3,
+ "value": "0.6"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2521,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2577,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2823,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2976,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 3263,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 3364,
+ "length": 4,
+ "value": "\"OK\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3436,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 3733,
+ "length": 53,
+ "value": "\"WKWebView has received a message: `\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 3784,
+ "length": 1,
+ "value": "\"`\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4051,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 4254,
+ "length": 17,
+ "value": "\"Error: \""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 4270,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 4339,
+ "length": 19,
+ "value": "\"Result: \""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 4357,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4676,
+ "length": 4,
+ "value": "true"
+ },
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
"kind": "StringLiteral",
- "offset": 3876,
+ "offset": 4759,
"length": 14,
"value": "\"closeWebView\""
},
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
"kind": "StringLiteral",
- "offset": 3876,
+ "offset": 4759,
"length": 14,
"value": "\"closeWebView\""
},
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
"kind": "StringLiteral",
- "offset": 3957,
+ "offset": 4840,
"length": 1338,
"value": "\" window.DESKPRO_MESSENGER_CONNECTION = {\n parentMethods: {\n ready: async () => {\n \/\/ Note how childMethods.init is called in response to the ready event.\n const data = await window.DESKPRO_MESSENGER_CONNECTION.childMethods?.init(\"B0ED0B34-8507-4248-8738-0B0D80A6F7E9\", {\n showLauncherButton: false,\n user: window.DESKPRO_MESSENGER_OPTIONS?.userInfo,\n launcherButtonConfig: undefined, \/\/ Optional,\n messengerAppConfig: undefined,\n parentViewHeight: \"fullscreen\",\n }); \/\/new argument here\n\n if (data) {\n const { side, offsetBottom, offsetSide, width, height } = data;\n \/\/ setViewportPosition({ side, offsetBottom, offsetSide });\n \/\/ setViewportSize({ width, height });\n }\n },\n open: async () => {\n \/\/ setViewportSize({ width, height });\n },\n close: async () => {\n window.webkit.messageHandlers.iosListener.postMessage(\"\""
},
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
"kind": "StringLiteral",
- "offset": 4949,
+ "offset": 5832,
"length": 34,
"value": "\"\") \/\/triggers `didReceive message`\n \/\/alert('close.') \/\/triggers `runJavaScriptAlertPanelWithMessage`\n },\n getViewHeight: async () => {\n return 'fullscreen'\n },\n },\n \/\/ This object will be assigned by the messenger app on ready, so you can call the childMethods from the parent.\n childMethods: undefined,\n };\""
},
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
"kind": "StringLiteral",
- "offset": 5338,
+ "offset": 6221,
"length": 202,
"value": "\"window.DESKPRO_MESSENGER_CONNECTION.childMethods.open('B0ED0B34-8507-4248-8738-0B0D80A6F7E9', {\n parentViewHeight: 'fullscreen',\n showLauncherButton: false,\n });\""
},
{
"filePath": "\/Users\/qsd\/Dropbox\/My Mac (QSD’s MacBook Pro)\/Desktop\/DeskproFramework\/WebView.swift",
"kind": "StringLiteral",
- "offset": 5584,
+ "offset": 6467,
"length": 203,
"value": "\"window.DESKPRO_MESSENGER_CONNECTION.childMethods.close('B0ED0B34-8507-4248-8738-0B0D80A6F7E9', {\n parentViewHeight: 'fullscreen',\n showLauncherButton: false,\n });\""
}
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
index c79ec0d..dee4fe3 100644
--- a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
+++ b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
@@ -1,5 +1,5 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51)
+// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
// swift-module-flags: -target x86_64-apple-ios14-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DeskproFramework
// swift-module-flags-ignorable: -enable-bare-slash-regex
@_exported import DeskproFramework
@@ -9,11 +9,12 @@ import UIKit
import WebKit
import _Concurrency
import _StringProcessing
+import _SwiftConcurrencyShims
public class DeskPro {
public init(messengerConfig: DeskproFramework.MessengerConfig, containingViewController: UIKit.UIViewController)
public func test() -> Swift.String
- public func loginUser(user: DeskproFramework.User, deskProCallback: DeskproFramework.DeskProStatusCallback)
- public func updateUser(user: DeskproFramework.User, deskProCallback: DeskproFramework.DeskProStatusCallback)
+ public func loginUser(user: DeskproFramework.User, deskProCallback: any DeskproFramework.DeskProStatusCallback)
+ public func updateUser(user: DeskproFramework.User, deskProCallback: any DeskproFramework.DeskProStatusCallback)
public func logout() -> Swift.Bool
public func setPushRegistrationToken(deviceToken: Swift.String) -> Swift.Bool
public func isDeskProPushNotification(pushNotification: DeskproFramework.PushNotificationData) -> Swift.Bool
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
index 6072d90..6b88445 100644
Binary files a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
index c79ec0d..dee4fe3 100644
--- a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
+++ b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
@@ -1,5 +1,5 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51)
+// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
// swift-module-flags: -target x86_64-apple-ios14-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DeskproFramework
// swift-module-flags-ignorable: -enable-bare-slash-regex
@_exported import DeskproFramework
@@ -9,11 +9,12 @@ import UIKit
import WebKit
import _Concurrency
import _StringProcessing
+import _SwiftConcurrencyShims
public class DeskPro {
public init(messengerConfig: DeskproFramework.MessengerConfig, containingViewController: UIKit.UIViewController)
public func test() -> Swift.String
- public func loginUser(user: DeskproFramework.User, deskProCallback: DeskproFramework.DeskProStatusCallback)
- public func updateUser(user: DeskproFramework.User, deskProCallback: DeskproFramework.DeskProStatusCallback)
+ public func loginUser(user: DeskproFramework.User, deskProCallback: any DeskproFramework.DeskProStatusCallback)
+ public func updateUser(user: DeskproFramework.User, deskProCallback: any DeskproFramework.DeskProStatusCallback)
public func logout() -> Swift.Bool
public func setPushRegistrationToken(deviceToken: Swift.String) -> Swift.Bool
public func isDeskProPushNotification(pushNotification: DeskproFramework.PushNotificationData) -> Swift.Bool
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/module.modulemap b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/module.modulemap
index 85b5614..5b7ece8 100644
--- a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/module.modulemap
+++ b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/Modules/module.modulemap
@@ -1,7 +1,7 @@
framework module DeskproFramework {
umbrella header "DeskproFramework.h"
-
export *
+
module * { export * }
}
diff --git a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/_CodeSignature/CodeResources b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/_CodeSignature/CodeResources
index a426b4e..5ce60df 100644
--- a/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/_CodeSignature/CodeResources
+++ b/Sources/DeskproFramework.xcframework/ios-arm64_x86_64-simulator/DeskproFramework.framework/_CodeSignature/CodeResources
@@ -6,7 +6,7 @@
Headers/DeskproFramework-Swift.h
- GAgj80wNEcEWtAzs9fdIoYoZJiI=
+ eOFVgQZ9z2+ECmHtS7DZvzINC2A=
Headers/DeskproFramework.h
@@ -14,51 +14,51 @@
Info.plist
- 5HK3KVAcTmTvQE/gLtTpk6G2iYo=
+ zrlxfZH5Dd0PaM2zIX8h+e/WO10=
Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.abi.json
- vDEwxSoAfIGKOlSzlo5deztJSxg=
+ p/h+QV16FXWNOVuvs53Tn/RYBTQ=
Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- QPDy0iMCb71dKIyjLh5eMCDsJHg=
+ LeBd70y6b248ij+I7YfuX3Xz+2A=
Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- rqfp3y7SJRWAFB7NoiYU8r/hLOw=
+ E5w8ct+vtUXo8/FfinsiYl5c5xo=
Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- QPDy0iMCb71dKIyjLh5eMCDsJHg=
+ LeBd70y6b248ij+I7YfuX3Xz+2A=
Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.swiftmodule
- 7HiJe7Hk+PR3TDwWzPkSYVGbRFg=
+ smDYr819+84HnMFV4V9IavWU1PA=
Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.abi.json
- vDEwxSoAfIGKOlSzlo5deztJSxg=
+ p/h+QV16FXWNOVuvs53Tn/RYBTQ=
Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- Y4zWcKFHDoKj4rkzxPkt7qF6qDo=
+ /w+5f0CCgJlC5Oiy7tWGYxej0E4=
Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- 29/G7gEnSe0KMT9ks3O3TafdQbM=
+ 5G20g+mCyMhLoH0xsISTwvuqY5w=
Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- Y4zWcKFHDoKj4rkzxPkt7qF6qDo=
+ /w+5f0CCgJlC5Oiy7tWGYxej0E4=
Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
- YYpYVX+EXpDgoD8/oYQ9DqkmvmM=
+ +e70g4QfkK8qq/Wlm3ML3ymtY0A=
Modules/module.modulemap
- eqHyBGcIaJ/38M3rrk1mdpmC7wk=
+ UrjJs2fjHqPQfNwjDfgobo6yrvU=
files2
@@ -67,7 +67,7 @@
hash2
- LivH0zqgUmoM5qQqGvZKNL0+H1qy3XQJ//4qX1J2NIw=
+ MTAe7rXmaq4PVpFFCgmrHf4sQKjin6aCrLg5VY/cMb4=
Headers/DeskproFramework.h
@@ -81,77 +81,77 @@
hash2
- oeBamq6RZ3W29KqEC63uLo2XJecLTVFWnTePaoRGtiI=
+ QQ+3khYMsVywk/qgbo8y8pLsGerWUmYgs9WU6BVm6mM=
Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
hash2
- gvvE+ba6GEgGOvSC3w8exJkj+tXxVPT+fV5ABGO2f/0=
+ uaECZjNs6r7yeuEBgZRed3aabxoWhVXVYBQftbRHd80=
Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.swiftdoc
hash2
- WaWR4QyYloo+AF5QRPdHpkQ7XKVRN5doERct8lgsiFw=
+ sqMhCOQZpfaZAFTLM37rMhLdnbupDraLmxz5ounO6MI=
Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.swiftinterface
hash2
- gvvE+ba6GEgGOvSC3w8exJkj+tXxVPT+fV5ABGO2f/0=
+ uaECZjNs6r7yeuEBgZRed3aabxoWhVXVYBQftbRHd80=
Modules/DeskproFramework.swiftmodule/arm64-apple-ios-simulator.swiftmodule
hash2
- gItvlINwQRLdVBRpZTtjsvzwy0xC9BKXLEqNOEFISNg=
+ 9p11+th9ftPEApp7YLd1jempkr3/92twkxP4hwetmDU=
Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.abi.json
hash2
- oeBamq6RZ3W29KqEC63uLo2XJecLTVFWnTePaoRGtiI=
+ QQ+3khYMsVywk/qgbo8y8pLsGerWUmYgs9WU6BVm6mM=
Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
hash2
- o2THWpCNz0bTgdP1Vqd27nKIf246R147skhDchVKxuU=
+ swTgYP297outyhMgrbqvZ8PgyriPzZXdZHh5zk3LNR8=
Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
hash2
- XpJOCEyeyttwwnj1K9XoKuT3eErD6uE5mmgg+AlPnmE=
+ Yspc4EQ48NyKl8RYmfYtXJcYYEaVvBxCzCM+QLSMVbA=
Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
hash2
- o2THWpCNz0bTgdP1Vqd27nKIf246R147skhDchVKxuU=
+ swTgYP297outyhMgrbqvZ8PgyriPzZXdZHh5zk3LNR8=
Modules/DeskproFramework.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
hash2
- lzSKOrwkZFIZQxt1iXPOs2ZS4oHVxX+y/wTJF/iqTxE=
+ rT0lfLipPwyIf1rThjWpnSXPv9syTFKIJRv912+zwx0=
Modules/module.modulemap
hash2
- Hi49DBhI8r1AVjCvWMwU6EFB8KrvenO3HcnQbIoHFD0=
+ arP6CHKjOrUMNqNJLAbtZJrD+6yCt5eCm461JEwfdgE=