This commit is contained in:
2025-11-12 21:23:31 +08:00
parent 0aead49816
commit bc261661ae
7 changed files with 317 additions and 24 deletions

17
Shared/KBULBridge.h Normal file
View File

@@ -0,0 +1,17 @@
//
// KBULBridge.h
// 通用的 UL/Scheme 拉起桥接常量App 与键盘扩展共享)
//
// 用途:主 App 在成功处理 Universal Link如 /ul/login
// 通过 Darwin 通知告知扩展“已拉起”,扩展据此取消回退到 Scheme。
//
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/// 主 App 成功处理 Universal Link 后发送的 Darwin 通知名
extern NSString * const KBDarwinULHandled; // "com.loveKey.nyx.ul.opened"
NS_ASSUME_NONNULL_END

9
Shared/KBULBridge.m Normal file
View File

@@ -0,0 +1,9 @@
//
// KBULBridge.m
//
#import "KBULBridge.h"
/// Darwin UL App
NSString * const KBDarwinULHandled = @"com.loveKey.nyx.ul.opened";