簡體   English   中英

XCode調試錯誤的目標

[英]XCode debug wrong Target

問題簡述:

XCode 4.2在設備上正確安裝了Target,但是調試(運行)總是只有其中之一。

前提條件:

MAC,iPad上的XCode 4.2作為目標設備

我有兩個目標: PROFREE 他倆:

  • 具有不同的info.plist文件(在構建設置中設置)

在此處輸入圖片說明

  • 具有不同的包ID ,不同的圖標和不同的前綴標題

  • 有不同的方案(自動創建)

在此處輸入圖片說明

問題:

我無法調試FREE版本,因為它始終運行PRO版本。 我遵循以下步驟:

1)切換為免費。 干凈的構建。 跑。 它安裝了免費版本,但無法運行。

在此處輸入圖片說明在此處輸入圖片說明

2)切換到PRO。 干凈的構建。 跑。 它安裝了PRO版本並運行正常。

3)重復步驟1。現在沒有錯誤,但是它運行的是PRO版本而不是FREE。

如果我嘗試在模擬器中而不是真實設備中執行相同的操作,則問題相同,只是在步驟1中沒有錯誤消息,但是進度條顯示:“附加到字典”(它永遠不會結束)。

我發現,每次在目標之間切換時,都必須執行以下步驟以徹底解決問題:

  1. 清理項目

  2. 重新啟動Mac(有時僅重新啟動xcode幫助,但並非總是如此)

  3. 重啟設備

這是非常煩人和浪費時間的,但這只是我發現的解決方案。

如果我沒有執行此步驟之一,則會遇到以下情況之一:

  1. 付費和免費版本的功能混在一起(跳過步驟1)
  2. 該應用程序安裝正確,但MAC根本無法運行該應用程序,或者運行了錯誤版本的應用程序(跳過步驟2或3)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM