在模拟器模式下,我的应用程序有一个带圆角的图标,但在真正的iPhone上,角落没有圆角。
答案 0 :(得分:5)
如果您通过MobileInstallation(来自iTunes,Xcode或App Store)安装,则角色会自动舍入。 如果您正在构建软件包并手动将其安装到/ Applications中,或者使用cydia / apt,则必须自己创建一个圆形图标。
您可以在/System/Library/Frameworks/UIKit.framework/Other.artwork中找到用于圆角并添加反射的图像,前3个图像是蒙版,反射和阴影。您可以使用this script here
提取.artwork文件答案 1 :(得分:2)
默认情况下,iPhone会围绕您的角落并添加反射效果。请确保您尚未将UIPrerenderedIcon密钥添加到Info.plist文件中。希望这有帮助!
亚当
答案 2 :(得分:2)
我知道这篇文章很老了。新版本的iOS不会遇到此问题,除非您安装了Cydia并且您正在将应用程序构建为.deb
如果您想为Cydia转弯,请执行以下操作: