我想创建一个像 testflight 这样的 Web 服务器。我只想上传 ipa 文件并获取配置文件。所以用户不需要添加配置文件。有解决方案吗?
另外,testflight 如何在设备中安装应用程序?
对于任何想要“真实”答案的人,您可以使用 PHP 来提取 IPA(zip),并且该条款位于 Payload 文件夹中的 XXXX.app 文件夹中
$zip = new ZipArchive;
if ($zip->open('FirstApp.ipa') === TRUE) {
$zip->extractTo('/dir/');
$zip->close();
}
实际上,您的 ad-hoc 分发中的嵌入式配置文件将在下载 OTA 时自动安装在用户的设备上。查看 Apple 文档,了解为 iOS 4 设备分发企业应用程序,无线安装应用程序部分。完整示例阅读 [已删除]
编辑:上面的链接已损坏,似乎已移至:http ://aaronparecki.com/articles/2011/01/21/1/how-to-distribute-your-ios-apps-over-the-air
此外,从 iOS 7.0.3 开始,plist(而不是 ipa)必须托管在 ssl 安全站点 (https) 上。