2015-09-20 9 views
7

だからとき、私の私の迅速な2アップグレードが任意の悪化ができなかったのは、あなたが網膜4" 追加できないようだけれども、もう2倍画像アセットを。 これ以上追加するオプションはありません。私の古い資産はすべて網膜4インチの画像を持っていますが、4インチの網膜画像を持つ新しい画像セットは作成できません。どうして?Xcodeの7網膜4" 資産?

この問題を解決するために、任意の方法は?

答えて

5

編集。 Image SetContents.jsonとあなたがRetina 4 2xエントリを表示されます

{ 
    "idiom" : "iphone", 
    "subtype" : "retina4", 
    "scale" : "2x" 
} 

を追加します。

+0

お世話になりました。ありがとうございました。ありがとう – crashoverride777

+1

画像のアセットを右クリック - > Finderで表示。いくつかのpngとContents.jsonファイルを含むフォルダが表示されます。あなたのプロジェクトの各画像アセットのContents.jsonファイル – Giorgio

+0

アップルがなぜこのことについて教えてくれなかったのだろうと思うのですか?ありがとうございました。それはどういう考えですか? – crashoverride777

2

は、彼らはそれを目的にして削除判明、リンゴに話を聞きました。

基本的にこれは私が得た答えです。私は別の問題でTSIを開いていたので、それ以上の質問はしませんでした。

アセットカタログ(Xcode 7+以降)のiPhone 4イメージセットが不足している点については、アセットカタログサポーターのJustinがデザイン上削除されていて、しかし、それが資産カタログチームにあなたのユースケースとそれが必要な理由を伝えるようにしてください。これに対処する方法としていくつかの解決策が考えられますが、私は新しいTSIを使ってジャスティンについてもっと詳しく」

更新:

私はもはや網膜4" の画像を使用しています、可能なユニバーサル画像やiPhone、特定の画像を使用するとXcodeが小さいデバイス上であなたのためのスケーリングを行うようにする方が良い

+0

理由は?何がそれを置き換えますか? –

+2

これは基本的に私が得た答えです。私は別の問題でTSIを開いていたので、それ以上の質問はしませんでした。 「アセット・カタログ(Xcode 7+以降)」にある「4種類のiPhoneイメージセットの欠如に関して、アセット・カタログのサポーター、ジャスティン氏は、デザインによって削除され、拡張要求を提出すると言いますが、それがアセット・カタログ・チームにあなたのユース・ケースを伝えて、それが必要な理由を伝えてください。これに対処する方法としていくつかの解決策が考えられますが、ジャスティンと話をするために新しいTSIを提出することをお勧めします。" – crashoverride777

+1

"ソリューションの数 "とは何ですか?フルスクリーンの背景について異なる解像度に対処するにはどうすればいいですか? –

2

秒o 4インチの網膜スクリーンの画像を正確に拡大する必要がある場合は、何をすべきかを再度尋ねました。

「何があなたは、デバイスの種類を確認し、iPhone 5、5S、5Cに別の何かをすることにより、特殊なケースのコードを適用することができることからあなたを妨げている?

すなわち

if ([platform isEqualToString:@"iPhone5,1"]) return @"iPhone 5 (GSM)"; 
if ([platform isEqualToString:@"iPhone5,2"]) return @"iPhone 5 (GSM+CDMA)"; 
if ([platform isEqualToString:@"iPhone5,3"]) return @"iPhone 5c (GSM)"; 
if ([platform isEqualToString:@"iPhone5,4"]) return @"iPhone 5c (GSM+CDMA)"; 
if ([platform isEqualToString:@"iPhone6,1"]) return @"iPhone 5s (GSM)"; 
if ([platform isEqualToString:@"iPhone6,2"]) return @"iPhone 5s (GSM+CDMA)" 

はあなたを持っています(Apple Bug Reporterを使用して)機能を要求しましたか? "(Apple Bug Reporterを使用)"

私のアプリ/ゲームをどのような種類のデバイスで実行しているかを確認する方法はわかっているので、

どのようにそれは私が唯一の網膜4インチ画面用に使用されている私の資産カタログに画像を追加するのに役立つのでしょうか?私は前に何の問題もなしにやることができるように知っています。それは網膜4インチの資産を取り除くためにばかげているようだ、私には意味をなさない。

はまた、ジョルジョのためのJSONチップに関しては、まだ、実際に動作しているようですが、私はiPhone 5の私のシミュレータはちょうど台無しにされると思います。