gpt4 book ai didi

为 App Store 分发构建时, bundle 中的 iPhone 图标文件为空

转载 作者:行者123 更新时间:2023-12-03 21:11:53 24 4
gpt4 key购买 nike

我已经花了几个小时来研究为什么当我使用我的分发证书以设备为目标构建应用程序时, bundle 中的 Icon.png 文件是空的。如果我使用我的开发人员证书或针对模拟器进行构建,则 bundle 中的 Icon.png 与我的项目文件中的 Icon.png 相匹配。我已经验证我的 Icon.png 是 57X57,没有 Alpha channel ,删除了额外的查找器属性。我什至从今天在商店中的第一个应用程序中获取了一个 Icon.png 文件,但它也不起作用。

这是构建结果的输出:

CopyPNGFile build/Distribution-iphoneos/myApp.app/Icon.png Icon.png cd /Users/wrbarbour/projects/myAppTWO/myApp setenv COPY_COMMAND /Developer/Library/PrivateFrameworks/DevToolsCore.framework/Resources/pbxcp setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" "/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Plug-ins/iPhoneOS Build System Support.xcplugin/Contents/Resources/copypng" -compress "" /Users/wrbarbour/projects/myAppTWO/myApp/Icon.png /Users/wrbarbour/projects/myAppTWO/myApp/build/Distribution-iphoneos/myApp.app/Icon.png

有人能给我指出正确的方向吗?

最佳答案

找到了!这些文件不是空的,它们只是使用一些非标准压缩进行压缩。如果您打开项目属性并搜索“压缩 PNG 文件”,您将看到一个已选中的框。如果您取消选中图像将显示在带有取景器的 bundle 内。无论是否压缩,它们应该可以与 UIKit 正常工作,但如果您的图像确实没有显示在设备上,请取消选中它。如果它们被压缩,它们将在 Finder/预览中显示为空白。

关于为 App Store 分发构建时, bundle 中的 iPhone 图标文件为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2656702/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com