簡體   English   中英

如何使用Xcode 6在iPhone 4上部署和調試iOS應用

[英]how to deploy and debug an iOS app on iPhone 4 using Xcode 6

我有一個在安裝了7.1的iPhone 4上崩潰的應用程序,我想使用xcode 6在手機上調試該應用程序嗎(可能顯示為當前不可用)? 如果不是,我還有什么選擇?

Xcode 6中沒有用於“ iPhone 4 Simulator”的選項。但是,如果您將iPhone 4S Simulator與iOS 7.1一起使用,則可以實現相同的效果,因為在相同的屏幕尺寸和操作系統下,它們在測試中實質上是相同的在模擬器上。 另請參閱此問題以供參考。

當然,如果您有實體iPhone 4,也可以在實際設備上進行測試。 請確保您的Deployment TargetTARGETSiOS Deployment Target下的PROJECT設置為7.1或以下。 您可以將Base SDK設置得更高一些,但這意味着您必須確保沒有使用iOS早期版本中不可用的功能或類,或者進行版本檢查並相應地調整程序。 例如,iOS 8中引入了UIAlertController ,如果調用該設備,它將使低於該設備的設備崩潰。 因此,如果iOS設備版本低於8,則可能需要進行版本檢查並使用良好的舊UIAlertView 。此類問題是導致崩潰的最可能原因。

另外,如果這是您第一次使用此設備進行開發,請不要忘記通過以下方法進行設置:進入“ Window -> Devices ,選擇連接的設備,然后按“ Use for development

如果您沒有iOS 7.1 SDK,並且在模擬器選擇中沒有將其視為iPhone 4S (7.1) ,則需要轉到Preferences -> Downloads

暫無
暫無

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

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