测试从笔记本电脑上拔下的应用程序?
Posted
技术标签:
【中文标题】测试从笔记本电脑上拔下的应用程序?【英文标题】:Testing app unplugged from laptop? 【发布时间】:2010-10-22 08:53:48 【问题描述】:我的 ios 开发才刚刚一个月,并且已经有一个很好的 gps 应用程序在 iPhone 模拟器上完美运行。我即将支付 99 美元,以便能够在我的真实设备(iPhone 4)上试用该应用程序。我的问题是:我可以在下载应用程序后拔掉设备吗?我的意思是,我可以在没有将其提交到应用商店等的整个过程的情况下测试从计算机上拔下的应用吗?
如果我不能,那么我必须带着我的笔记本电脑 + iPhone 在城里跑来跑去进行测试。太傻了。
【问题讨论】:
【参考方案1】:这不是问题。
您可以配置一定数量的手机以使用您的开发者许可证,并在其上安装和运行您的应用。它看起来就像任何其他应用程序一样。
祝你好运!
【讨论】:
所以我正在开发的应用程序真的安装在我的设备上吗?所以手机的行为与以前完全一样。我可以随时启动我的应用程序。因此,如果我只想制作一个供私人使用的应用程序,我什至不必告诉苹果任何事情?如果那是真的,那就太棒了。 是的。您的手机加载了允许这些应用程序运行的特殊配置证书。作为开发人员,您可以配置少量设备(我认为是 5,但我不记得了。) 目前我只有一台设备,所以没关系,我只需要一台设备。所以基本上每年 99 美元,我可以运行所有我想要的自开发应用程序,具有所有功能。好的。我什至可以注册朋友的设备(未开发),并将我正在开发的应用程序提供给他,这样他也可以测试它们。【参考方案2】:如果您安装并使用您的团队配置文件运行,您也可以在没有证书的情况下从您的 iPhone 运行该应用程序。 :)
【讨论】:
【参考方案3】:简短的回答是,“是的,你可以”。
大家所说的关于配置、多个设备和一切都是正确的。
从简单的角度来看 - 当您在调试器(连接到 iPhone)中运行应用程序时 - 它实际上将其安装在您的 iPhone 上。因此,当/如果您断开手机与调试器的连接 - 它仍在您的 iPhone 上 - 并且可以像任何普通应用一样运行。
(关于你的其他问题)
您最多可以为 100 台设备配置证书。因此,如果您的朋友有设备,您可以获得他的“UDID”(可通过 iTunes 获得)。您可以通过电子邮件将他的设备的配置文件(您生成)和您的应用程序的副本(在该配置文件下配置)通过电子邮件发送给他。他将两者拖放到 iTunes 中 - 同步,并且他的应用程序在他的机器上运行。
请注意,这些类型的证书只能持续 3 个月 - 因此您需要为他生成一个新证书 - 或者在发布后从 AppStore 给他一个“真实”副本。
【讨论】:
以上是关于测试从笔记本电脑上拔下的应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
使用移动设备/其他笔记本电脑从本地主机登录 Google 登录以进行测试