萤石云 iOSSDK,移植跨平台相关工程
Davin
2023-07-27 48c5a2c66c549d26fecadc6d2dad1924fdd1cc8b
EZSDK.IOS/EZSDK.IOS/ApiDefinition.cs
@@ -1,4 +1,4 @@
using Foundation;
using Foundation;
using ObjCRuntime;
namespace EZSDK.IOS
@@ -72,18 +72,26 @@
        [Export("Play:")]
        void Play(NSObject deviceInfo);
        // -(void)Play:(id)deviceInfo showCallout:(BOOL)isShow;
        [Export("Play:showCallout:")]
        void Play(NSObject deviceInfo, bool isShow);
      // -(void)Play:(id)deviceInfo messageId:(NSString *)msgId showCallout:(BOOL)isShow;
      [Export ("Play:messageId:showCallout:")]
      void Play (NSObject deviceInfo, string msgId, bool isShow);
        // -(void)PlayWithDeviceSerial:(NSString *)deviceSerial;
        [Export("PlayWithDeviceSerial:")]
        void PlayWithDeviceSerial(string deviceSerial);
      // -(void)PlayWithDeviceSerial:(NSString *)deviceSerial msgId:(NSString *)msgId;
      [Export ("PlayWithDeviceSerial:msgId:")]
      void PlayWithDeviceSerial (string deviceSerial, string msgId);
        // -(void)PlayWithDeviceSerial:(NSString *)deviceSerial deviceId:(NSString *)deviceId deviceType:(NSString *)deviceType;
        [Export("PlayWithDeviceSerial:deviceId:deviceType:")]
        void PlayWithDeviceSerial(string deviceSerial, string deviceId, string deviceType);
      // -(void)PlayWithDeviceSerial:(NSString *)deviceSerial deviceId:(NSString *)deviceId deviceType:(NSString *)deviceType msgId:(NSString *)msgId;
      [Export ("PlayWithDeviceSerial:deviceId:deviceType:msgId:")]
      void PlayWithDeviceSerial (string deviceSerial, string deviceId, string deviceType, string msgId);
        // -(void)setting:(id)deviceInfo;
        [Export("setting:")]
        void Setting(NSObject deviceInfo);