5
5
char gudid[41 ];
6
6
7
7
// 设置成自动授权 事件通知回调函数
8
- void ReadAuthorizeInfo (const char * udid, const char * DeviceName, const char * ProductType, AuthorizeReturnStatus ReturnFlag)
8
+ void ReadAuthorizeInfo (const char * udid, AuthorizeReturnStatus ReturnFlag)
9
9
{
10
- std::cout << " iOS设备,udid:" << udid << " 设备名: " << DeviceName ;
10
+ std::cout << " iOS设备,udid:" << udid ;
11
11
switch (ReturnFlag)
12
12
{
13
13
case AuthorizeReturnStatus::AuthorizeDopairingLocking:
@@ -26,12 +26,13 @@ void ReadAuthorizeInfo(const char* udid, const char* DeviceName, const char* Pro
26
26
}
27
27
28
28
// 插入连接事件
29
- void Connecting (const char * udid, const char * DeviceName, const char * ProductType)
29
+ void Connecting (const char * udid, const char * DeviceName, const char * ProductType, const char * DeviceEnclosureColor, const char * MarketingName, long long TotalDiskCapacity )
30
30
{
31
- std::cout << " Connecting udid:" << udid << ' ,' << DeviceName << ' ,' << ProductType << std::endl;
32
- strcpy_s (gudid,strlen (udid)+ 1 , udid);
31
+ std::cout << " Connecting udid:" << udid << ' ,' << DeviceName << ' ,' << ProductType << " , " << DeviceEnclosureColor << " , " << MarketingName << " , " << TotalDiskCapacity << std::endl;
32
+ strcpy_s (gudid, strlen (udid) + 1 , udid);
33
33
}
34
34
35
+
35
36
// 断开事件
36
37
void Distinct (const char * udid)
37
38
{
@@ -73,10 +74,10 @@ void Do(char * ipaPath)
73
74
74
75
int main (int argc, char * argv[], char * envp[])
75
76
{
76
- RegisterAuthorizeCallback (ReadAuthorizeInfo); // 注册信任,结果通知事件回调函数
77
+ // RegisterAuthorizeCallback(ReadAuthorizeInfo); //注册信任,结果通知事件回调函数
77
78
RegisterInstallCallback (InstallApplicationInfo); // 安装ipa 回调函数
78
79
RegisterConnectCallback (Connecting); // 连接回调函数
79
80
RegisterDisconnectCallback (Distinct); // 断开事件
80
- Do (argv[1 ]);
81
- // autoDo(argv[1]);
81
+ // Do(argv[1]);
82
+ autoDo (argv[1 ]);
82
83
}
0 commit comments