2013-05-01 44 views
14

每次我在我的測試設備上安裝我的應用程序的全新副本時,調試器不會顯示任何輸出。重建項目解決了這個問題。Xcode調試器不適用於第一次安裝應用程序

可能是什麼問題,或者如何探討這個問題的任何建議。

感謝

+1

你能解釋一下你的投票嗎? – shannoga 2013-05-01 14:29:08

+0

更新了我的問題 – shannoga 2013-05-01 14:34:37

+0

原諒我詢問顯而易見的問題,但是您是否正在運行至您的設備,而不是通過iTunes進行存檔和安裝? – 2013-05-05 12:47:09

回答

4

在消除了很多選項之後,我們發現原因是內部的UIBackgroundModes中的voip(IP語音)標誌導致此問題。

我們已經報道過蘋果了。

感謝您提供的任何幫助。

+0

我注意到了同樣的事情。我們也有IP語音。你弄明白了嗎?啓用了IP語音後臺模式後,您是否找到了在首次安裝應用時打印控制檯的方法? – KML 2015-11-29 17:45:54

+1

沒有找到任何解決方案 – shannoga 2015-11-29 23:07:24

+0

我注意到,如果我從Testflight安裝應用程序,我會從Appdelegate中的didUpdatePushCredentials方法中獲得一個voip令牌A.如果我從Xcode構建(替換Tesflight安裝),我會得到相同的令牌第一次,但是,第二次構建應用程序時,我得到一個新的令牌B.不知道它是否與它有關? – KML 2015-11-30 08:54:53

0

開始通過刪除設備中的應用程序,然後清洗你得出的數據。做一個乾淨的構建(Command + Shift + K),看看是否有幫助。

您還應該檢查您的項目方案,方法是點擊方案Edit Scheme ....然後檢查那裏的調試器設置。

要運行您的應用程序,請插入您的設備並點擊Command + R.調試器應顯示在底部角落。如果沒有,點擊Command + Shift + Y(在Xcode 4中)來調出控制檯和調試面板。

+0

沒有幫助,沒有幫助 – shannoga 2013-05-05 10:32:25

0

您好,我有3種方式解決:

檢查手機的名字中含有的撇號,如果它已經刪除它,然後再試一次。

將設備從MAC斷開。從您的設備中刪除開發資源調配配置文件,關閉設備,等待一分鐘,打開電源,重新連接到MAC,然後讓XCode重新安裝配置文件。

在做第二種方法之前,如果您有其他設備嘗試使用,請確認它是否來自xcode,如果不是該設備,請嘗試重新安裝xcode,如果它是設備,則將設備返回到默認出廠設置並嘗試它。

+0

試過這一切,沒有幫助。謝謝 – shannoga 2013-05-11 06:33:51

相關問題