当我将我的应用程序上传到应用商店时,我收到如下错误:
你能帮我解决这个问题吗?申请失败的代码签名验证。签名无效, 或者没有使用iphone distrubution证书签名
在顶级应用程序下找不到info.plist中指定的图标 包装:的icon.png
谢谢
答案 0 :(得分:1)
有两个问题。首先,您需要获取分发证书并创建分发配置文件。您可以在Apple Developer Portal中创建这些内容,它还将解释如何在那里完成。
会员中心>供应门户>分配
第二个问题是,它说找不到你的应用的图标,你有没有?它被命名为Icon.png吗?
答案 1 :(得分:0)
您使用了错误的个人资料来为您的应用签名,或者您没有分发个人资料。
您可以获取它们,并在Apple Developer网站上的iOS Provisioning配置文件中查看有关获取它们的说明。
安装完成后,您需要正确设置应用的构建设置,以便在构建时使用正确的配置文件。由于您要将发布版本上载到应用商店,因此请确保为该配置设置发布配置文件,并且用于构建上载应用的方案使用该配置。
至于第二个问题。您已将有关图标的值放入Info.plist中,但未找到它们。确保您提供了一个名为Icon.png
的图形文件(和Icon@2x.png
以支持视网膜显示),并将其复制到应用程序包的顶层而不是任何子目录。
答案 2 :(得分:0)
出于某种原因(可能在添加多个图标并更改文件?)时,该项目会移至item 1-...
确保您的图标在item 0
plist