Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 下载和安装非gailbreak设备中已安装应用的.IPA文件(开发应用商店)_Ios_Iphone_Objective C_App Store_Ipa - Fatal编程技术网

Ios 下载和安装非gailbreak设备中已安装应用的.IPA文件(开发应用商店)

Ios 下载和安装非gailbreak设备中已安装应用的.IPA文件(开发应用商店),ios,iphone,objective-c,app-store,ipa,Ios,Iphone,Objective C,App Store,Ipa,我将开发一个应用商店应用程序。客户端应该能够下载IPA文件,并将其直接安装到设备上,然后用旧的应用程序替换。当然大部分设备都是非盈利的,所以我也应该支持它们 我曾看到一些应用程序,比如TestFlight,可以为临时应用程序提供这种功能。他们安装了一些证书,然后安装了应用程序。事实上,我不知道他们实际上在做什么,也不知道我如何为应该安装在所有设备上的应用程序做到这一点 有人知道什么解决方案吗?您不能通过临时分发来实现。您只能对大约100台设备执行此操作。如果您想在所有设备中安装,则必须前往App

我将开发一个应用商店应用程序。客户端应该能够下载IPA文件,并将其直接安装到设备上,然后用旧的应用程序替换。当然大部分设备都是非盈利的,所以我也应该支持它们

我曾看到一些应用程序,比如TestFlight,可以为临时应用程序提供这种功能。他们安装了一些证书,然后安装了应用程序。事实上,我不知道他们实际上在做什么,也不知道我如何为应该安装在所有设备上的应用程序做到这一点


有人知道什么解决方案吗?

您不能通过临时分发来实现。您只能对大约100台设备执行此操作。如果您想在所有设备中安装,则必须前往Apple Store或购买企业分发帐户(该帐户用于在组织中为应用程序提供服务器)


类似于Test flight的应用程序还允许在上传的临时概要文件中注册UUID的设备上安装该应用程序。它没有任何魔力。它只是提供了一种通过无线方式安装二进制文件的方法。

我不想通过临时资源调配(这只是一个例子)实际上正如您所说,我希望我们的所有客户都能够下载新版本并将其安装到他们的设备上。如果他们不是您的组织内部的,那么就没有办法直接进行。你必须先将应用程序提交到Apple Store。如果我先将它们发布到app Store,那么我可以下载它们并直接从我自己的应用程序安装到设备上吗?不,你不能这样做。相同的二进制文件可以用相同的iTunes帐户凭据安装在5个不同的设备上。我想我们不在同一个页面上,客户自己有自己的苹果帐户。我只是想提供一种方式,让用户能够从我的应用程序下载应用程序,并将其安装到他们的设备上。