2017-08-11 70 views
3

不知所措。我必須在iPhone 4設備以及更新的設備上測試應用程序。任何人都可以告訴我如何設置Xcode 9以支持ios 7作爲部署目標以及最新版本的ios?這樣我就可以使用iphone 4模擬器並在iphone 4設備上進行後續測試?如何爲iPhone 4和iPhone 4s開發設置Xcode 9?

+2

據我所知,Apple停止使用Xcode 7支持iPhone 4和iOS 7.但是,您可以在一臺計算機上使用多個Xcode。 – the4kman

+0

也需要解決方案。一些SDK不再適用於Xcode 7。 – neobie

回答

4

任何人都可以告訴我如何設置Xcode 9以支持ios 7作爲部署目標以及最新版本的ios嗎?

建議很簡單:你不能。 (好吧,也許你可以,用一些精心製作的黑客;但不要)

運行多個版本的Xcode沒有問題,因此使用較早版本的Xcode在iOS 7上測試。這將會非常棘手,因爲你的項目可能不容易從Xcode 9向後兼容到早期版本的Xcode,但這是你最大的希望。 (或者,或者做Apple真正希望你做的事情:放棄iOS 8以上的向後兼容性。)

2

從iOS 9開始,Apple停止支持iPhone 4S。

要與iPhone 4S的工作和Xcode 9,你需要設置部署目標爲您的構建(TARGET)以下的iOS 9.0

按照以下步驟與iPhone 4S的工作和Xcode 9:

  1. 選擇您的項目(根)>>目標>>標籤 '常規'
  2. 設置 '部署目標' 來8.4

enter image description here

enter image description here


現在打開模擬器列表,你可以看到,iPhone-4S在那裏可以使用它。

enter image description here

我建議與iOS(iOS版10)的最新穩定版的工作。

+0

好的,我該如何設置ios10的部署目標呢?或者我必須在它們之間做出選擇?如果我將它設爲8.4,那麼它是否可以在運行ios 10的設備上工作? – cheznead

+1

您需要設置部署目標'8.4'。它將支持8.4以上的所有版本。總之,**它將支持8.4到11.0 beta之間的版本。** – Krunal

+1

您可能會誤用該術語。如果您的部署目標低於它,您的應用也將支持iOS 10。 – the4kman