如何在 iPad 硬件中测试 iPad 应用程序(不在模拟器中)

Posted

技术标签:

【中文标题】如何在 iPad 硬件中测试 iPad 应用程序(不在模拟器中)【英文标题】:How to test the iPad app in iPad hardware (not in simulator) 【发布时间】:2014-12-10 07:13:02 【问题描述】:

我是 ios 开发的初学者。在 iPad 模拟器上完成构建和测试后。我想弄清楚:

1.在 iPad 上测试和部署应用有什么区别?

2.我们如何在没有开发者许可和注册 iPad 开发设备的情况下测试或部署 iPad 应用程序?

3.可以使用testflight app在ipad硬件上测试ipad app,无需付费。怎么样?

我访问了各种链接,但它没有澄清我?

How to test the iPad app in iPad hardware (not in simulator)

How can I test my iPad app on my actual iPad?

Personal iPhone application without paying?

【问题讨论】:

Apple Developer Certificate的可能重复 【参考方案1】:

1.如何在 iPad 硬件上测试应用程序?

购买一台 iPad 设备并开始对其进行测试。

2.在 iPad 上测试和部署应用有什么区别?

    证书开发与生产 供应配置文件开发与生产 推送通知令牌不同

3.我们如何在没有开发者许可和注册 iPad 开发设备的情况下测试或部署 iPad 应用程序?

不,你不能没有开发者帐户,因为你链接的答案都说你需要向苹果支付$99 的会员资格,我相信。

【讨论】:

【参考方案2】:

在我的建议中,

不买 iPad,而是买 iPhone6+,为什么?

即使您没有进行测试,也可以将其用作手机。如果一个运行良好的应用程序(在大多数情况下)将在 iPad 上运行(除了一些您可以在模拟器中轻松测试的 UI 对象)。这看起来很有趣,但你会对 6+ 感到满意。

即使您可以购买第 5 代 iPod。有点便宜。

没有开发者帐号?不需要。

如果您有设备,请让您的朋友(拥有 iOS 开发者帐户)将您的 UDID 添加到他们的帐户中,然后获取您的配置文件和证书。对于注册帐户,可以添加 100 台设备。大多数情况下,他们没有这么多设备。如果你是好朋友,那么他可能不会说不。甚至您也可以为此请他享用(啤酒或咖啡)。

没有好朋友/没有设备? 还是别担心

您可以购买设备(您想要的)并开设一个帐户,是的,您将永远快乐(至少一年,您必须在一年后偿还)。

有多种在线测试服务可供您选择最适合自己的。大多数情况下,他们会在测试您的应用程序的几分钟内收费。我看到一项服务每月提供 200 分钟 @ 20 美元(或 1200 分钟/月 @ 100 美元)。对于一个非常小的应用程序来说,这已经足够了(在您在模拟器中进行适当的单元测试之后)。

终于, 拥有设备和帐户将是一项长期投资。如果您拥有两者,则可以在 AppStore 上测试和上传(您自己的应用程序也是如此)。但最低投资成本为 700 至 800 美元。

【讨论】:

以上是关于如何在 iPad 硬件中测试 iPad 应用程序(不在模拟器中)的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Resizable iPad 模拟器中测试旧的 iPad 应用程序?

如何测试推送通知在我的应用程序中是不是有效 - 在 iPad 中

如何在 iPad/iPhone 上使用 ICC 配置文件?

iPhone模拟器:默认启动iPad?

如何在ipad IOS5中记录应用程序[关闭]

如何在调试期间在 iPad 中保持相同的 iPhone 应用程序尺寸