下载后,iOS应用程序会自行删除 [英] iOS application deletes itself once downloaded

查看:138
本文介绍了下载后,iOS应用程序会自行删除的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用Xcode 4.6.1为iOS> 5.0的公司开发应用程序。要测试应用程序,我使用 Save for Enterprise或Ad-hoc部署归档应用程序。我还检查了 Save for Enterprise Distribution 并填写了相应的字段。到目前为止,我能够创建一个 myApp.ipa 文件和 myApp.plist 文件。我已经为 myApp.plist 创建了一个网址。有一次,我点击了url,myApp开始正确下载。我的问题是,一旦下载完成,myApp会自行删除,我没有崩溃日志,根本就没有。我用谷歌搜索它也没有得到任何东西。问题是我的一个客户端能够下载myApp并使用它。我认为问题与配置文件有关,但两个设备都注册了相同的配置文件。所以,我很无能为力。可能是什么问题呢 ? myApp如何删除自己?

I'm developing an application for a company for iOS > 5.0 using Xcode 4.6.1. To test application, i archived application using Save for Enterprise or Ad-hoc deployment. I've checked also Save for Enterprise Distribution and filled appropriate fields. So far, i'm able to create an myApp.ipa file and myApp.plist file. I've created an url to myApp.plist. Once, i clicked url, myApp starts to download correctly. My problem is that once download's finished, myApp deletes itself and i got no crash log,simply nothing. I googled it and got nothing either. The problem is that one of my client is able to download myApp and to use it. I thought the problem is related to provisioning profile,but both devices is registered the same provisioning profile. So, i'm clueless. What could be the problem ? How is it possible that myApp deletes itself ?

谢谢大家。

编辑:这是控制台日志。


5月10日12:02:15 IK installd [3728]:个人资料无效:
0xe8008012

May 10 12:02:15 IK installd[3728] : profile not valid: 0xe8008012

5月10日12:02:15 IK installd [3728]:00403000
install_embedded_profile:无法安装嵌入式配置文件:
-402620398

May 10 12:02:15 IK installd[3728] : 00403000 install_embedded_profile: Could not install embedded profile: -402620398

5月10日12:02:15 IK installd [3728]:权利
'keychain-access-groups'具有配额
配置文件不允许的值

May 10 12:02:15 IK installd[3728] : entitlement 'keychain-access-groups' has value not permitted by a provisioning profile

5月10日12:02:15 IK installd [3728]:权利
'application-identifier'具有配额
配置文件不允许的值

May 10 12:02:15 IK installd[3728] : entitlement 'application-identifier' has value not permitted by a provisioning profile

5月10日12:02:15 IK SpringBoard [15]:终止断言杀死
net.caretta.iAnahtar

May 10 12:02:15 IK SpringBoard[15] : Killing net.caretta.iAnahtar for termination assertion


推荐答案

这看起来非常类似于:

Xcode 4.5 - 无法安装开发人员.ipa fi通过iTunes

在我遇到这个问题的情况下我观察到的主要症状是IPA会尝试安装,然后最终会下载 - 然后马上就会消失。

The main symptom I observed in the case I had like that problem was that the IPA would try to install, then eventually it would get downloaded - then straight away it would disappear.

如果以下行:


installd [31]:配置文件无效:0xe8008012

installd[31] : profile not valid: 0xe8008012

出现在控制台日志中,然后您可能想尝试重新发布配置文件从iOS Provisioning门户(只需进行简单更改,撤消,然后提交 - 应重新生成配置文件),更新Xcode代码签名身份以使用新配置文件,重新启动设备,然后重试。不能保证解决问题,但可能值得尝试。

appears in the console log, then you may want to try re-issuing the profile from the iOS Provisioning portal (simply make a simple change, undo it, then submit - that should regenerate the profile), update the Xcode code signing identity to use the new profile, reboot the device, and then try again. Not guaranteed to fix the problem, but it might be worth trying.

这篇关于下载后,iOS应用程序会自行删除的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆