В режиме симулятора у моего приложения есть значок с закругленными углами, но на реальном iPhone углы не закруглены.
Как скруглить углы значка myapp
Ответы (3)
Углы автоматически закругляются, если вы устанавливаете через MobileInstallation (из iTunes, Xcode или App Store). Если вы собираете пакет и устанавливаете его в /Applications вручную или с помощью cydia/apt, вы должны сами сделать закругленную иконку.
Вы можете найти изображения, используемые для закругления углов и добавления отражения, в /System/Library/Frameworks/UIKit.framework/Other.artwork, первые 3 изображения — это маска, отражение и тень. Вы можете извлечь файл .artwork с помощью здесь
по умолчанию iPhone должен скруглять углы и добавлять эффект отражения. Убедитесь, что вы не добавили ключ UIPrerenderedIcon в свой файл Info.plist. Надеюсь это поможет!
Адам
Я знаю, что этот пост довольно старый. Новые версии iOS не страдают от этой проблемы, если у вас не установлена Cydia и вы не создаете свое приложение как .deb.
Если вы хотите скруглить углы для Cydia, сделайте следующее:
- Скачайте iFile и IconMaker из Cydia
- Найдите файл значка с помощью iFile и щелкните по нему, затем выберите IconMaker.
- Включить сохранение в фотопленку
- Создать значок
- Отправьте сгенерированные значки (версии 144 и 77 пикселей) себе по электронной почте.