我有一个应用发布在商店里,我想改变它的内部工作,所以我决定重新开始。我成功完成了我的应用程序的新版本,但是当我安装应用程序的先前版本,并从xcode运行新版本以检查是否一切都兼容时,我收到“无法更改应用程序上的可执行权限”。重新开始iOS应用
我所做的是更改应用程序的新版本的捆绑包标识符以匹配旧的,但我不能让它在相同的名称下运行。我需要做其他事吗?如果没有安装旧的应用程序,该应用程序运行良好,但是当我安装了旧的应用程序时,我想运行新的应用程序,因此它取代了旧应用程序,我得到了上面提到的错误。
感谢
可能是任何一种调试安装过程,您是否尝试使用AdHoc或Release'.ipa'文件将其安装在旧版本上?我也会检查版本是否更高,但对于我来说安装在主要版本上的次要版本可以很好地工作。 – 2012-07-09 09:11:55
是的,我试过了。我仍然有这个错误。并且该错误仅适用于一种方式。如果我有新的安装,我安装旧的它运行良好。如果我尝试以另一种方式做到这一点,我会得到“无法更改应用程序的可执行权限”。当你这样做时,你唯一改变的是捆绑标识符? – tomidelucca 2012-07-09 09:25:14
我没有更改软件包ID,我尝试的是使用相同的软件包ID(我知道您需要这样做)安装相同的应用程序,但是使用不同的软件包版本时,猜测是系统会阻止旧版本安装在较新的版本上,你可能会像旧版本的2.1版本和新版本的1.0版本一样使用,但它对我很好。在你的地方,我会用另一台设备进行测试,如果问题仍然存在,请获取Apple技术支持:https://developer.apple.com/support/technical/ – 2012-07-09 09:36:19