Skip to content

CoreTelephony macOS xcode26.4 b2

Rolf Bjarne Kvinge edited this page Feb 27, 2026 · 1 revision

#CoreTelephony.framework

diff -ruN /Applications/Xcode_26.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProperties.h /Applications/Xcode_26.4.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProperties.h
--- /Applications/Xcode_26.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProperties.h	2025-11-09 04:30:41
+++ /Applications/Xcode_26.4.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProperties.h	2026-02-16 06:31:34
@@ -21,12 +21,21 @@
 };
 
 CORETELEPHONY_EXTERN_CLASS
+API_AVAILABLE(ios(26.4))
 API_UNAVAILABLE(macos, tvos)
+NS_SWIFT_NAME(CTCellularPlanProperties.lifecycle)
+@interface CTCellularPlanLifecycleProperties : NSObject<NSSecureCoding>
+@property (nonatomic, readwrite, nonnull) NSDateComponents* expirationDate API_UNAVAILABLE(macos, tvos);
+@end
+
+CORETELEPHONY_EXTERN_CLASS
+API_UNAVAILABLE(macos, tvos)
 @interface CTCellularPlanProperties : NSObject<NSSecureCoding>
 
-@property (nonatomic, readwrite, nullable) NSString*                associatedIccid      API_UNAVAILABLE(macos, tvos);
-@property (nonatomic, readwrite)           CTCellularPlanCapability simCapability        API_UNAVAILABLE(macos, tvos);
-@property (nonatomic, readwrite, nonnull)  NSArray<NSString*>*      supportedRegionCodes API_UNAVAILABLE(macos, tvos) NS_REFINED_FOR_SWIFT;
+@property (nonatomic, readwrite, nullable) NSString*                associatedIccid               API_UNAVAILABLE(macos, tvos);
+@property (nonatomic, readwrite)           CTCellularPlanCapability simCapability                 API_UNAVAILABLE(macos, tvos);
+@property (nonatomic, readwrite, nonnull)  NSArray<NSString*>*      supportedRegionCodes          API_UNAVAILABLE(macos, tvos) NS_REFINED_FOR_SWIFT;
+@property (nonatomic, readwrite, nullable) CTCellularPlanLifecycleProperties* lifecycleProperties API_AVAILABLE(ios(26.4)) API_UNAVAILABLE(macos, tvos);
 
 @end
 

Clone this wiki locally