我有一个小问题,但找不到解决方法。我已经创建了这样的问题,但答案不符合我的要求,或者我可能无法正确理解它们。
问题: -
我在应用程序商店有我的应用程序(阅读PDF并下载它们)。它适用于下载小pdf并显示它们,但是当下载大型pdf时,我的应用程序崩溃或中止。另一个奇怪的事情是我的应用程序在模拟器上工作得很好,但是在设备上也没有。 现在,我已经对我的代码进行了一些更改,我想在设备上测试它。我不能直接在设备上部署它,因为我现在没有iphone。所以我希望它上传到appstore上进行测试,而不是让它进行Apple审查。
我想知道整个过程如何去做。从我是否必须为创建一个新帐户如何在device.Url上测试它也将有所帮助。
我的设备没有任何内存问题。谢谢。 任何帮助将不胜感激。
答案 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才能测试或使用测试公司的服务,测试公司将拥有一整套设备进行测试。