如何使用AMDeviceInstallApplication

时间:2012-12-10 10:27:59

标签: ios install ipa

我找到了这个网站,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。

1 个答案:

答案 0 :(得分:0)

您需要安装应用包(.app文件夹,例如来自Xcode的构建文件夹)而不是.ipa文件。