2012-03-18 35 views
9

隨着Xcode 4.3.1,Apple推出了新的iOS 5.1 Simulator。不幸的是,當你運行iPad硬件時,仿真窗口周圍不再有iPad框架。有沒有人有任何想法如何恢復該框架?我經常使用模擬器通過屏幕共享向其他人演示功能,並且它在iPad框架中看起來好多了。提前致謝。如何在iOS模擬器5.1中恢復iPad框架?

有趣的是,順便說一句,不再有一個frame.png。相反,現在內iPhone模擬器的包,你才發現:從開發中心./Contents/Resources/frame_1only_.png

+3

不知道,但我敢打賭,有市場的Mac應用程序這使打開一個窗口,看起來像一個帶有模擬窗口顯示的孔的iPad擋板。 – rickster 2012-03-18 06:31:45

+0

與我一起工作的開發人員也對此感到不安......我希望解決方案能夠呈現出來。 – Fosco 2012-03-20 20:32:02

+3

如果你是一個註冊的Apple開發者,在http://bugreporter.apple.com文件中的錯誤,並告訴他們,使擋板(或幀)的*** ***選項可以通過開啓和關閉開發人員。要求這個的人越多,蘋果公司就越有可能用我們的工具爲我們提供我們想要的東西。 – 2012-03-27 11:26:34

回答

2

下載的Xcode 4.2.1 ......除此之外,還有什麼可以做的。此外,我更喜歡新的簡約模擬器。 (順便說一下,這背後有一個基本原理:新的視網膜模擬器太大而無法提供好的擋板圖像)。

EDIT(解決問題的核心):即使你能找到一個合適的邊框圖像,你怎麼能夠編輯模擬器的內部?我的建議是:用適當的sim找到一箇舊的Xcode,或者修改simFinger應用程序以包含一個iPad框架(據我所知,它只適用於iPhone sim)和iPad尺寸。請訪問:https://github.com/atebits/SimFinger

編輯2:事實證明,它支持iPad和擋板!

+0

問題是,我無法用一個iPad 3的開發和Xcode 4.2.1,因爲它沒有調試庫和符號,它需要。雖然它可能公平地說,基於視網膜iPad可以不顯示邊框,這是愚蠢的蘋果說,一個標準的高清缺一不可,因爲一個iPhone仍然可以... – NickT 2012-03-19 05:16:45

+0

新iPad的分辨率是如此巨大已經...擋板比較小。它應該是一個選項,特別是考慮到您可以縮放模擬器。 – Fosco 2012-03-20 20:35:22

+0

我不是說你不能仍然有4.3的Xcode發展(注意,每次安裝的Xcode將詢問是否要刪除舊的),只是使用的Xcode 4.2 SIM卡,屏幕投射和這樣。我能想到的另一件事是修改simFinger應用程序。 – CodaFi 2012-03-20 21:05:48

1

它看起來是看是否有足夠的屏幕分辨率來顯示擋板。例如,我有一臺17英寸的Macbok Pro(1920x1200分辨率),當我啓動一個iPad開發項目,並在我的Macbook Pro桌面上出現模擬器時,沒有任何問題,但是讓我們說,然後拖動它交給我的是1920×1080,然後退出並relauinch模擬器外接顯示器......說到了無邊框。

我的同事誰擁有的MacBook Pro 13" (分辨率較低),從來沒有見過擋板。我懷疑新的視網膜Macbook Pros將始終顯示擋板。

這當然是屬於常規的非視網膜iPad模擬器。我不知道,如果給予足夠的屏幕分辨率,iPad視網膜模擬器會顯示擋板或不顯示?

2

我不知道這是否是一個錯誤,或者一個合法的解決辦法,但如果你使用了iOS 5.1模擬器,然後轉到硬件>電視輸出 - 打開所有的選項(取消禁止),框架突然出現在設備周圍。

再次...不知道這是否會在Xcode的未來版本棒,但它的工作對我來說吧!

+0

爲我工作在iPhone模擬器6.0 – 2012-11-08 17:34:06

6

如果模擬器+框架不適合您的屏幕,框架將消失。如果我將它移動到我的大型外接顯示器上,請切換到iPhone並回到iPad,然後再次使用相框。

+0

同樣爲我的框架似乎與在縱向模式下的模擬器我1920x1200的顯示,但該幀將不會出現與我的1920×1080的顯示器上以縱向模式的模擬器。 – lambmj 2012-12-07 13:16:14

+0

FWIW,在iPad模擬器在肖像模式的幀是854x1110。幀添加86個像素的每個方向。 – lambmj 2012-12-08 14:06:37

0

對於我來說,在iPhone模擬器,點擊: 硬件 - >設備 - > iPhone(而不是視網膜的)。

然後: 窗口 - >比例 - > 100%的固定的問題,並且該幀再現。

在我的工作13inch MBP,我只能看到這個設置框架。

0

CMD + 1和CMD + 2鍵盤快捷鍵切換模擬器視圖模式。根據設備,視網膜或非視網膜,如果屏幕分辨率可以容納它,您將看到擋板。

3

正如大家說,請確保您的模擬器變焦是通過使用CMD-1設置爲100%。

有了新的視網膜分辨率,你需要有一個視網膜的MacBook得到它的工作。您必須將顯示分辨率設置爲最大值,然後重置模擬器。這將顯示圍繞iPad和iPad Retina模擬器的框架。 enter image description here

0

窗口 - >橫向擴展> 100%的伎倆,我...當它被設置爲它失去了75%的框架