2013-05-17 70 views
1

我使用多個目標的策略來創建一個iOS應用程序的精簡版。在通過Xcode進行測試時,在模擬器和我的設備上運行構建時,它會爲精簡版創建一個新圖標。完整版和精簡版版本位於每個版本旁邊,並且不會發生覆蓋。使用多個目標創建Lite版本,您如何避免覆蓋完整版本?

但是,通過Test Flight下載的遠程測試儀報告說,安裝Lite版本時,它覆蓋了完整版本。當他們升級到完整版本時 - 完整版本位於應用商店中,精簡版本沒有 - 它被覆蓋回到完整版本。我如何避免這種情況?

更新

看來我需要自定義應用程序的ID,什麼是實施的最佳方式/檢查呢?

+0

他們有不同的App ID嗎? –

+0

您需要兩個獨立的Info.plist文件,每個文件具有不同的包ID。 – rmaddy

回答

2

您需要爲Lite版本創建自定義應用程序ID。

編輯:

你的目標,你需要更改捆綁標識符。

Example on your targets

+0

我在哪裏創建這個自定義應用程序ID? – drc

+0

我用一個例子修改我的答案。 –