Cra*_*ens 6 xcode ios ios11 xcode9
我的应用程序设置为根据正在构建的配置向应用程序图标添加横幅。它是按照这些步骤完成的。
https://www.raywenderlich.com/105641/change-app-icon-build-time
从 Xcode 9/iOS 11 开始,这似乎不再起作用。图像仍在正确修改,它们存在于应用程序包中,但它们并未用作设备上的应用程序图标。
有没有办法再次做到这一点?
这是我最终采用的解决方案。
Assets.xcassets
xcassets
为每个需要自定义图标的配置创建新的。我给他们起了名字AppIcon-{CONFIGUATION}.xcassets
AppIcon.xcassets
为发布版本创建默认文件。Excluded Source File Names
$(SRCROOT)/$(PRODUCT_NAME)/AppIcon*.xcassets
Run Code Online (Sandbox Code Playgroud)
Included Source File Names
,根据需要自定义每个配置。$(SRCROOT)/$(PRODUCT_NAME)/AppIcon-Debug.xcassets
Run Code Online (Sandbox Code Playgroud)
这将导致构建的应用程序仅包含用于构建配置的应用程序图标资源。这也可以扩展到其他资产。
归档时间: |
|
查看次数: |
1524 次 |
最近记录: |