我有一個應用發佈在商店裏,我想改變它的內部工作,所以我決定重新開始。我成功完成了我的應用程序的新版本,但是當我安裝應用程序的先前版本,並從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