2012-07-25 34 views
1

我有一個應用程序,我正在進行調試。我試圖讓它在iOS 6上運行。當我通過Xcode使用設備作爲我的「模擬器」運行應用程序時,它完美地工作。但是當我從應用程序商店下載應用程序(完全相同的代碼)時,加載菜單時出現問題。問題是什麼?有什麼我可以做的,還是僅僅是iOS 6 Beta的問題?我不能太具體,因爲該項目是爲我工作的公司工作,但我會回答問題,我可以。謝謝應用程序與Xcode和設備運行方式不同

回答

0

事實證明,問題出在iOS 6的Beta版本上。

2

在模擬器上正確運行的應用程序決不意味着您認爲它可以在真實設備上工作。如果您已經嘗試從設備中刪除應用程序,清除目標並重新安裝,那麼您可能需要返回代碼並確保區分大小寫的內容正確無誤。

e.x.從名爲@"myXib"的xib實例化一個視圖控制器,如果你把@"myxib"忘了大寫「X」,它可以在模擬器上正常工作,但不能在真實設備上工作,因爲模擬器對很多事情是不區分大小寫的設備是。

+0

這就是令我困惑的事情。我已將iPad插入,並正在使用它通過Xcode運行應用程序。它以這種方式在設備上工作,但不在Xcode中運行。 – 2012-07-25 23:08:29

+1

@SeanSmyth我以前遇到過這種情況,通常修復它的方法是在將應用程序從Xcode運行到設備之後,而不是僅從設備退出應用程序,或者只需拔下設備,確保您單擊Xcode中的「停止」按鈕,然後從設備啓動應用程序應該工作。 – 2012-07-25 23:10:32

+0

我現在就試試看,並讓你知道 – 2012-07-25 23:13:07

相關問題