我有一个小问题,但无法找到解决方案。我发现了这样的问题,但答案不符合我的要求,或者可能是我不能正确理解它们。
问题:-
我有我的应用程序在应用程序商店(阅读PDF和下载它们)。它可以很好地下载小的pdf文件并显示它们,但是当它涉及到下载大的pdf文件时,我的应用程序崩溃或中止。还有一件奇怪的事情,我的应用程序在模拟器上运行良好,也有巨大的pdf,但在设备上却不行。现在,我在我的代码中做了一些改变,我想在设备上测试它。我不能直接在设备上部署,因为我现在没有iphone。所以我想把它上传到appstore进行测试,而不是让苹果审查。
我想知道做这件事的整个过程。从我是否必须为创建一个新帐户到如何在设备上测试它开始。Url也会有帮助。是的,我的设备没有任何内存问题。谢谢。
你不会在任何商店出售实验设备,所以你也不会将用于调试的东西上传到应用商店。
如果你想在某人的设备上测试它,为什么不创建一个配置文件并将应用程序发送给他?然后他可以通过itunes安装。
你也应该把你收到的数据(在下载的时候)时不时地写到磁盘上,否则你就会一直有内存不足的问题。
类似:
// received data
NSFileHandle *yourFileHandle = [NSFileHandle fileHandleForWritingAtPath:filePath];
[yourFileHandle writeData:dataChunk];
// get rid of data chunk
如果不经过app store审核,恐怕你无法通过app store发布应用。你可能想要阅读你的应用的特别分发。在过去,我曾成功地使用TestFlight进行临时分发。
不经过审核就不能上传到app store。时期。
大型PDF在模拟器中工作,因为模拟器运行在你的计算机上,比iPhone有更多的内存。
你需要任何iPhone或iPod Touch来测试它。你甚至可以使用好友
你不能上传到App Store进行测试。你要么拿一部iPhone来测试,要么找一家提供全套设备的测试公司来测试。