我找到了这个网站,https://github.com/ghughes/fruitstrap/blob/master/fruitstrap.c
首先,他使用AMDeviceTransferApplication
将文件传输到ios设备,
path = /PublicStaging/*.ipa
第二,他使用AMDeviceInstallApplication
安装ipa文件。
AMDeviceInstallApplication(installFd, path, options, install_callback, NULL);
我的问题是如何在C#中创建选项。
我的代码是:
int value2 = MobileDevice.AMDeviceInstallApplication(installFd, MobileDevice.CFStringMakeConstantString("c:/Google_Translate_v1.3.1.2978(os3.0).ipa"), null, null, null);
value2的输出为-402653104。
答案 0 :(得分:0)
您需要安装应用包(.app
文件夹,例如来自Xcode的构建文件夹)而不是.ipa
文件。