Nếu bạn sử dụng xcassets, thì kể từ Xcode 6 bạn có thể sử dụng JPG. Tuy nhiên Xcode sẽ vẫn không cho phép bạn thả JPG vào thư mục LaunchImage. Nhưng bạn có thể làm điều đó trong Finder. Chỉ cần thả PNG của bạn vào thư mục đó bằng Trình tìm kiếm và sau đó chỉnh sửa tệp JSON thay đổi tất cả các phần mở rộng .png thành .jpg.
Tôi chưa gửi ứng dụng tới cửa hàng bằng cách sử dụng tính năng này, nhưng nó hoạt động trong trình mô phỏng iPhone ít nhất.
Cập nhật: Không hoạt động trên thiết bị. Tuy nhiên, tôi sẽ để câu trả lời này ở đây để mọi người biết rằng kỹ thuật này ít nhất đã được thử để nỗ lực đó sẽ không được lặp lại.
Không phải là nó trực tiếp giải quyết vấn đề, nhưng bạn đã chạy pngs thông qua imageoptim http://imageoptim.com – Rexeisen
Dù sao, JPEG không được thiết kế (tôi tin) cho mục đích đó. Jpeg là mất mát vì nó được thiết kế cho hình ảnh chụp từ một máy ảnh, mà không đòi hỏi nhiều chất lượng màu sắc. Trừ khi bạn sử dụng một hình ảnh từ máy ảnh của bạn như một biểu tượng, png phù hợp hơn – paul
có thể trùng lặp của [Default-Portrait.png for iPad: bất kỳ cách nào để làm cho kích thước tệp nhỏ hơn?] (Http://stackoverflow.com/questions/4580477/default-portrait-png-for-ipad-any-way-to-make-the-file-size-nhỏ hơn) – Caleb