我的應用程序(v1.1)的以前版本安裝在我的iPhone上,從App Store下載。當使用MonoTouch在iOS6上部署時,「可執行的旋轉失敗錯誤」
在發展中的新版本(V1.2)從MonoTouch的(6.0.4)的部署是否正確/ MonoDevelop的在iOS 4.x和5.x,而是試圖在iOS 6上部署時,我得到:
安裝失敗:可執行玩弄失敗錯誤
它類似於: Error deploying IOS6 application using MonoTouch
...但我得到都 iPhone這個錯誤|調試和IPH一個|釋放部署。
如果我從iPhone上刪除應用程序並執行「乾淨」安裝,則部署工作正常。
我有2個問題:
Q1:有沒有一種方法,使部署(從MonoTouch的/ MonoDevelop的)到iOS 6的工作時安裝在設備上的前一版本(從App Store)?
Q2:如何知道安裝了應用程序以前版本(1.1版)的用戶在從App Store下載新二進制文件(v 1.2)時是否會遇到同樣的問題? (我不能要求他們刪除該應用程序,他們下載新版本之前)
我在將應用程序部署到設備時也遇到了這個問題,它具有與之前調試的另一個應用程序相同的配置文件。 –
是的,這就是原因 - 我稍微改變了Build/iPhone Application/*應用程序名稱*。既然AFAIK在App Store上完全可以接受,我會用新名稱發佈它,並且保持我的手指交叉。 :-) 謝謝你快速的回覆! – Alex42