import { FacebookImpl, IFBEventParams, IFBShareOptions, IFBShareRes, } from "./FacebookImpl"; export class FBIOSImpl extends FacebookImpl { init() { } protected async onLogin() { return { accessToken: "", isCancel: false }; } async logOut() { return true; } async share(_options: IFBShareOptions): Promise { return { success: false, isCancel: false, reason: 'Facebook iOS 原生实现尚未接入。', }; } async logEvent( _eventName: string, _parameters: IFBEventParams = {}, _valueToSum?: number, ): Promise { return false; } async logPurchase( _amount: number, _currency: string, _parameters: IFBEventParams = {}, ): Promise { return false; } async flushEvents(): Promise { return false; } }