Update def files
diff --git a/kotlin-native/platformLibs/src/platform/ios/CloudKit.def b/kotlin-native/platformLibs/src/platform/ios/CloudKit.def
index 195e20e..67fc3010 100644
--- a/kotlin-native/platformLibs/src/platform/ios/CloudKit.def
+++ b/kotlin-native/platformLibs/src/platform/ios/CloudKit.def
@@ -5,3 +5,5 @@
compilerOpts = -framework CloudKit
linkerOpts = -framework CloudKit
+
+objcClassesIncludingCategories = CKNotification
\ No newline at end of file
diff --git a/kotlin-native/platformLibs/src/platform/osx/AppKit.def b/kotlin-native/platformLibs/src/platform/osx/AppKit.def
index cd0ce35..aa571f8 100644
--- a/kotlin-native/platformLibs/src/platform/osx/AppKit.def
+++ b/kotlin-native/platformLibs/src/platform/osx/AppKit.def
@@ -6,4 +6,4 @@
compilerOpts = -framework AppKit
linkerOpts = -framework AppKit
-#strictEnums = NSBezierPathElement
+strictEnums = NSBezierPathElement
diff --git a/kotlin-native/platformLibs/src/platform/osx/CloudKit.def b/kotlin-native/platformLibs/src/platform/osx/CloudKit.def
index 6e0ebe4..83b0295 100644
--- a/kotlin-native/platformLibs/src/platform/osx/CloudKit.def
+++ b/kotlin-native/platformLibs/src/platform/osx/CloudKit.def
@@ -5,3 +5,5 @@
compilerOpts = -framework CloudKit
linkerOpts = -framework CloudKit
+
+objcClassesIncludingCategories = CKNotification
\ No newline at end of file
diff --git a/kotlin-native/platformLibs/src/platform/osx/darwin.def b/kotlin-native/platformLibs/src/platform/osx/darwin.def
index bcb2ca9..bfacf9e 100644
--- a/kotlin-native/platformLibs/src/platform/osx/darwin.def
+++ b/kotlin-native/platformLibs/src/platform/osx/darwin.def
@@ -40,8 +40,8 @@
xpc_debugger_api_misuse_info \
vm_stats
-compilerOpts.macos_x64 = -D_XOPEN_SOURCE -DSHARED_LIBBIND -D_DARWIN_NO_64_BIT_INODE -DSYSCTL_DEF_ENABLED
+compilerOpts.macos_x64 = -D_XOPEN_SOURCE -DSHARED_LIBBIND -D_DARWIN_NO_64_BIT_INODE -DSYSCTL_DEF_ENABLED -D__CCT_ENABLE_USER_SPACE
# ref_ref -D__CCT_ENABLE_USER_SPACE
-compilerOpts.macos_arm64 = -D_XOPEN_SOURCE -DSHARED_LIBBIND -DSYSCTL_DEF_ENABLED
+compilerOpts.macos_arm64 = -D_XOPEN_SOURCE -DSHARED_LIBBIND -DSYSCTL_DEF_ENABLED -D__CCT_ENABLE_USER_SPACE
#-D__CCT_ENABLE_USER_SPACE
linkerOpts = -ldl -lz -lcurses -lbz2 -lcompression -late -lbsm
diff --git a/kotlin-native/platformLibs/src/platform/tvos/CloudKit.def b/kotlin-native/platformLibs/src/platform/tvos/CloudKit.def
index 195e20e..67fc3010 100644
--- a/kotlin-native/platformLibs/src/platform/tvos/CloudKit.def
+++ b/kotlin-native/platformLibs/src/platform/tvos/CloudKit.def
@@ -5,3 +5,5 @@
compilerOpts = -framework CloudKit
linkerOpts = -framework CloudKit
+
+objcClassesIncludingCategories = CKNotification
\ No newline at end of file
diff --git a/kotlin-native/platformLibs/src/platform/watchos/CloudKit.def b/kotlin-native/platformLibs/src/platform/watchos/CloudKit.def
index fca2400..22bf0d5 100644
--- a/kotlin-native/platformLibs/src/platform/watchos/CloudKit.def
+++ b/kotlin-native/platformLibs/src/platform/watchos/CloudKit.def
@@ -5,3 +5,5 @@
compilerOpts = -framework CloudKit
linkerOpts = -framework CloudKit
+
+objcClassesIncludingCategories = CKNotification
\ No newline at end of file