gpt4 book ai didi

iphone - iPhone应用程式当机(Jettisoned)问题

转载 作者:行者123 更新时间:2023-12-03 17:40:57 27 4
gpt4 key购买 nike

我的设备上出现了问题,我的设备无法通过Apple批准在商店出售。我以为它被批准很奇怪,但是由于我对他们的批准程序知之甚少,也许不是。

无论如何,这是我用来下载远程.zip文件并将其解压缩到设备上的代码:

var xhr = Titanium.Network.createHTTPClient();

xhr.onload = function()
{

var path = Titanium.Filesystem.applicationDataDirectory;
if (Titanium.Filesystem.getFile(path,'1-1.jpg').exists())
{
introScreen.remove(viewLoad);
ntroScreen.remove(actInd);
introScreen.add(view);
introScreen.add(ci);

} else {

var f = Ti.Filesystem.getFile(Ti.Filesystem.applicationDataDirectory, 'HFTImages.zip');
f.write(this.responseData);
Ti.API.log('INFO',Ti.Filesystem.applicationDataDirectory);

var appDir =
Ti.Network.decodeURIComponent(Ti.Filesystem.applicationDataDirectory).replace('file://localhost','') ;
zipfile.extract(appDir+'HFTImages.zip', appDir);

f.deleteFile();

introScreen.remove(viewLoad);
introScreen.remove(actInd);
introScreen.add(view);
introScreen.add(ci);

Ti.API.info('The file has been extracted to:'+appDir);
}

};
xhr.open('GET','http://dl.dropbox.com/u/23138095/HFTImages.zip');
xhr.send();

如果它可以帮助任何人,这是我收到的崩溃日志:
Incident Identifier: A2053187-D47E-459A-AA5E-B631D5B55282
CrashReporter Key: ca558f421734b4d844e54d004ede3913830139f8
OS Version: iPhone OS 3.1.3 (7E18)
Date: 2012-03-01 19:29:13 -0500

Free pages: 96
Wired pages: 10558
Purgeable pages: 0
Largest process: Hooray For Today

Processes
Name UUID Count resident pages
Hooray For Today <cc527ca9b51937c5adbe035fe27a7b12> 9320 (jettisoned) (active)
mediaserverd <3d3800d6acfff050e4d0ed91cbe2467e> 255
dataaccessd <13d80b2e707acc91f9aa3ec4c715b9cc> 505
syslogd <8eddddc00294d5615afded36ee3f1b62> 71
apsd <32070d91b216d806973c8f1b1d8077a4> 171
securityd <b9e51062610d27f727c5119b8f80dcdf> 243
notifyd <591dd4dd804b4b8741f52335ea1fa4ab> 2027
CommCenter <b4b87526ae086bb62c982f1078f43f81> 189
SpringBoard <324939a437d1cca1fa4af72d9f5d0eba> 2158 (active)
accessoryd <8f21c8b376d16e2ccb95ed6d21d8317a> 91
configd <85efd41aceac34ccc0019df76623c7a9> 371
fairplayd <a2eaf736b3e07c7c9a2c82e9eb893555> 93
mDNSResponder <df1cd275e4ad434e0575990e8e1da4cb> 292
lockdownd <80d2bd44c0bcca273d48ce52010f7e65> 1204
launchd <a5988245aade809bf77576f1d9de42c5> 72

**End**

谁能看到我的内存出现峰值或其他情况吗?它在模拟器中效果很好。

如果有人可以,请帮忙。我不能在此感谢您!

最佳答案

您的设备内存不足,因此被iOS杀死。我没有使用Titanium的经验,因此无法提供任何真正的解决方案。您可能想用一个非常小的zip文件进行测试,以检查它是否有效。

它还取决于zipfile.extract是否在提取过程中需要大量内存。希望这至少可以有所帮助。

编辑:原因还可能是该应用程序无响应时间过长,这暗示着解压缩过程阻塞了主线程太长时间,因此看门狗将其杀死。

关于iphone - iPhone应用程式当机(Jettisoned)问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9535981/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com