2
forge.launchimage模块要求图片资源位于我的应用的src /目录下。如何防止forge.launchimage资产在我的应用程序中被复制?
不幸的是,这导致我的iOS应用程序的最终版本包含每个图像资产的两个副本。
程序包根目录中的一个副本重命名为Default - 。png以及src /下的原始图像。
由于iOS需要每种资产的多个分辨率,所以重复开始快速累加起来。
谢谢!
forge.launchimage模块要求图片资源位于我的应用的src /目录下。如何防止forge.launchimage资产在我的应用程序中被复制?
不幸的是,这导致我的iOS应用程序的最终版本包含每个图像资产的两个副本。
程序包根目录中的一个副本重命名为Default - 。png以及src /下的原始图像。
由于iOS需要每种资产的多个分辨率,所以重复开始快速累加起来。
谢谢!
是的 - 用新的iOS 7尺寸更加痛苦!
如果您未在应用的其他位置重新使用launchimage文件,则可以在创建应用之前使用postbuild hook清理这些资源。类似这样的:
import glob
import shutil
import sys
def main(platform):
if platform == "ios":
for launch_dir in glob.glob("ios/*/assets/src/launch"):
shutil.rmtree(launch_dir)
if __name__ == "__main__":
main(sys.argv[1])