首先,这不是Test iOS app on device without apple developer program or jailbreak
的重复我知道可以使用Xcode 7和免费的AppleId在设备上运行应用程序,但我想只使用终端实现此功能或者换句话说,有没有办法生成配置文件&通过终端使用未付Apple Id的证书。
如果我将遵循上述步骤,那么我的应用程序已安装并在设备中成功运行,但我想使用此免费证书和配置文件仅使用终端生成IPA。
在项目导航器中, 选择项目和目标以显示项目编辑器。 单击“常规”,然后从“团队”弹出菜单中选择您的姓名。
将设备连接到Mac并从中选择您的设备 方案工具栏菜单。在“团队”弹出菜单下方,单击“修复问题”。
Xcode为您和警告创建免费的配置文件 团队弹出菜单下的文本消失。
我正在处理一些自动化任务,并希望使用未支付的Apple Id通过终端生成并安装此签名的iPA。
答案 0 :(得分:0)
我不相信这是可能的。挑战不仅仅是提取在Xcode中创建的配置文件。这不起作用,因为Xcode还管理配置文件中的设备。因此,如果您的设备发生变化,您需要Xcode注册新设备并将其添加到Apple服务器上的配置文件中,然后再重新下载。它还管理捆绑包ID。
理论上,如果您在从~/Library/MobileDevice/Provisioning Profiles
获取配置文件之前设置应用程序和Xcode中的所有设备,那么它可能会起作用。
如果您能成功获取个人资料。也许你可以使用这些说明在设备上构建和安装,只要它是在提前设置的:install application in iphone device through command line