//
//  KBConfig.h
//  主 App 与键盘扩展共用的配置/宏。
//
//  在此处修改后，会通过 PCH 被两个 target 同步引用。
//

#ifndef KBConfig_h
#define KBConfig_h

// 基础baseUrl
#ifndef KB_BASE_URL
#define KB_BASE_URL @"https://m1.apifoxmock.com/m1/5438099-5113192-default/"
#endif

// Universal Links 通用链接
#ifndef KB_UL_BASE
#define KB_UL_BASE     @"https://your.domain/ul"
#endif

#define KB_UL_LOGIN    KB_UL_BASE @"/login"
#define KB_UL_SETTINGS KB_UL_BASE @"/settings"

#endif /* KBConfig_h */

// --- 认证/共享钥匙串 配置 ---
// 若已在 Capabilities 中启用 Keychain Sharing，并添加访问组：
//   $(AppIdentifierPrefix)com.keyBoardst.shared
// 运行时会展开为：TN6HHV45BB.com.keyBoardst.shared
// KBAuthManager 通过下面的宏定位访问组；如需修改，可在 Build Settings 或前缀头中覆盖该宏。
#ifndef KB_KEYCHAIN_ACCESS_GROUP
#define KB_KEYCHAIN_ACCESS_GROUP @"TN6HHV45BB.com.keyBoardst.shared"
#endif
