我的朋友可以在不越狱的情况下运行我的 iPhone 应用程序吗?
Posted
技术标签:
【中文标题】我的朋友可以在不越狱的情况下运行我的 iPhone 应用程序吗?【英文标题】:Could my friend run my iPhone App without jailbreak? 【发布时间】:2012-08-28 08:37:28 【问题描述】:我已经完成了我的 ios 应用,但我不想提交到 App Store。 我应该将它传递给我的朋友并在没有越狱的情况下在他的 iPhone 上运行吗? 我听说它有一些特定的证书允许其他人运行它。
我有开发者帐户。
如果您有一些方法可以在法律上实现它,请您提供一些材料。
编辑我的问题:
在 iPhone 上运行应用程序以使用我的远程设计器进行测试的正确方法是什么?也就是说,他可以通过itune而不是xcode来传输应用程序。
【问题讨论】:
谁投反对票,请站出来解释。不要做鸡,站起来。 别小气...真的很有趣!你想对他们做什么?杀死老鼠的电池?但是我猜它被否决了,因为您似乎没有正确阅读开发人员文档以找到解决方法。 是的,无论如何都不为他们做任何事情,有些人喜欢这样。我已经阅读了文档,但这是非常一般的步骤。我有将应用程序提交到应用程序商店的经验,但没有与没有 xcode 的图形设计师合作的远程团队经验。让他安装 XCode ......忘记这种方式。如果是非常常见的情况,我认为应该很容易向我展示步骤。不只是给我 www.google.com,没有意义。 可能标题中的问题是错误的。因为你也知道你能做到,但你真的很想知道你怎么能做到,不是吗?如果我是你,我会问以下问题:与远程团队成员共享测试应用程序的正确方法是什么? 或类似的问题。但这只是我的个人意见。 好建议。如果大家能指出我的错,我很乐意倾听。 【参考方案1】:您必须在苹果开发者门户中注册他的 UDID。然后你就可以通过 Xcode 在他的手机上安装你的应用了。
【讨论】:
...如果他的朋友离他很远,也可以通过 testflight 网站。 @holex,对,我的设计师在其他国家,离我很远。 @grasGendarme,你的意思是他不能直接通过iTunes安装,必须有xcode?span> 或者注册了UDID之后,你可以得到一个mobileprovision文件,他添加到itunes,然后他为你的app添加ipa,然后他就可以同步了 @iAsk,testflight 看起来更好的解决方案,因为我们不知道.ipa
文件有多大并通过电子邮件将其发送给您的设计师可能是不可能的testflight 可以处理高达 800 MB 的 .ipa
文件。【参考方案2】:
您可以使用标准开发者帐户证书(99 美元)分发您的应用程序,但仅限于 100 台设备。
以下是来自 Apple 的文档:
加入标准计划的 iOS 开发者还可以分发 App Store 之外的应用程序在多达 100 种不同的设备上 仅用于测试目的。要使用临时分发,请创建存档 您的应用程序,或让队友向您发送 iOS App Store 包 (.ipa) 存档的应用程序。
您通过向用户提供 .ipa 文件来分发您的应用程序 安装在他们的设备上。因为您选择了一个有效的 ad hoc 配置文件存档应用程序,用户不需要安装 他们设备上的配置文件,只有 .ipa 文件。用户可以使用 iTunes 在他们的设备上安装应用程序。如果用户想使用 Xcode 在他们的设备上安装应用程序,将存档共享为 .xcarchive 文件包。
详细文档见here
【讨论】:
谢谢,我之前已经提交过应用商店,但是需要很长时间才能得到苹果的审核。而且我的程序还在开发中,还没有完全完成,所以现在无法提交苹果。以上是关于我的朋友可以在不越狱的情况下运行我的 iPhone 应用程序吗?的主要内容,如果未能解决你的问题,请参考以下文章