想通过应用程序商店在设备上测试我的应用程序,而无需审核

时间:2011-11-16 11:42:29

标签: iphone objective-c ios ios4 in-app-purchase

我有一个小问题,但找不到解决方法。我已经创建了这样的问题,但答案不符合我的要求,或者我可能无法正确理解它们。

问题: -

我在应用程序商店有我的应用程序(阅读PDF并下载它们)。它适用于下载小pdf并显示它们,但是当下载大型pdf时,我的应用程序崩溃或中止。另一个奇怪的事情是我的应用程序在模拟器上工作得很好,但是在设备上也没有。 现在,我已经对我的代码进行了一些更改,我想在设备上测试它。我不能直接在设备上部署它,因为我现在没有iphone。所以我希望它上传到appstore上进行测试,而不是让它进行Apple审查。

我想知道整个过程如何去做。从我是否必须为创建一个新帐户如何在device.Url上测试它也将有所帮助。

我的设备没有任何内存问题。谢谢。 任何帮助将不胜感激。

4 个答案:

答案 0 :(得分:3)

您不会在任何商店出售实验性设备,因此您也不会将调试内容上传到应用商店。

如果您想在某人的设备上进行测试,为什么不创建配置文件并将其发送给他?然后他可以通过 itunes 安装它。

此外,您应该不时地将您收到的数据(下载时)写入磁盘,否则您将继续遇到内存不足的问题。

类似的东西:

// received data
NSFileHandle *yourFileHandle = [NSFileHandle fileHandleForWritingAtPath:filePath];
[yourFileHandle writeData:dataChunk];
// get rid of data chunk

答案 1 :(得分:2)

我担心您不能通过应用商店分发您的应用,而无需通过应用商店审核流程。您可能希望了解有关应用的临时分发的信息。我过去已成功使用TestFlight进行临时分发。

答案 2 :(得分:1)

如果没有审核流程,您无法上传到应用商店。期。

大型PDF在模拟器中工作,因为模拟器在你的计算机上运行,​​它的内存比iPhone多得多。

您需要任何iPhone或iPod Touch进行测试。你甚至可以和朋友一起使用。

答案 3 :(得分:0)

您无法上传到App Store进行测试。您必须获得iPhone才能测试或使用测试公司的服务,测试公司将拥有一整套设备进行测试。