2016-02-22 36 views
2

我試圖通過PID或名稱附加到我的應用程序當前發佈在商店,但沒有任何成功,直到現在。無法附加到進程ID Xcode的實時應用程序(從商店)

由於沒有NSLog存在,我需要附加進程才能獲得生產推送Id令牌。我需要檢索該字段,以便在交付生產通知時面對問題後測試生產推送。 我的調試器顯示LLDB,一旦我點擊「附加到PID或名稱的過程」 我試圖尋找這個問題的論壇,但我發現的所有附加過程在開發模式。

有沒有辦法從存儲中附加應用程序並進行調試?

+0

同樣的問題發生在我身上,我認爲現在它不可能附加調試的實時應用程序。 –

+0

你收到什麼錯誤信息? – trojanfoe

+0

@trojanfoe來自調試器的消息:無法附加 –

回答

2

您通常無法將調試器附加到爲發行版構建的二進制文件。爲了使調試器附加到二進制文件,二進制文件必須使用專門允許的二進制文件進行簽名。該權利會自動添加(通過Xcode)到爲Debug構建的二進制文件,但不適用於Release。在爲代碼簽名之前,在發佈構建的二進制文件中添加權利在技術上是可行的。出於顯而易見的原因,事後不可能這樣做。

但是,我不知道是否有商店提交政策允許或不允許。

相關問題