iOS缺少签名或无效签名:捆绑包未使用Apple提交证书签名 [英] iOS Missing or Invalid Signature: The bundle is not signed using an Apple Submission Certificate

查看:3083
本文介绍了iOS缺少签名或无效签名:捆绑包未使用Apple提交证书签名的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直试图签约我的iOS应用程序大约一个星期,当我尝试通过Xcode和通过应用程序加载器提交到应用程序商店我一直遇到此错误:



应用程序加载程序



Xcode:



我正在使用Visual Studio的Apache Cordova工具构建应用程序,我已经尝试通过Visual Studio在'释放设置,并使用由'remotebuild'工具在mac上创建的项目文件创建一个新的Xcode项目,然后尝试归档并以此方式提交到应用商店。



在Xcode的情况下,我试过了这个问题中给出的解决方案

解决方案

我这样解决了




  1. 打开 KeyChain访问应用程序

  2. 点击左上角的钥匙串部分中的登录,然后从左下角选择证书 / em>

  3. 选择Apple Worldwide Developer Certification Authority,右键点击获取信息 / li>

  4. 信任值更改为使用系统默认值 ol>


    1. 开发人员ID证书颁发机构重复此操作。


    I have been trying to sign my iOS app for about a week now and when I attempt to submit to the app store through Xcode and through Application Loader I keep running into this error:

    Application Loader

    Xcode:

    I am building the app with the Apache Cordova tools for Visual Studio and i have tried both building the .ipa file through visual studio under the 'release' setting and also using on the project files built by the 'remotebuild' tool on a mac to create a new Xcode project and then trying to archive and submit it to the app store that way.

    In the Xcode situation, i have tried the solutions given in this question Failed to submit app to iTunes Store and i have made sure that the bundle ID of the app matches the bundle ID of the provisioning profile. When I run the validation and export tasks in the archive organizer they both work fine but i cannot get past this error despite that.

    When i try to publish through visual studio, I am building the app with the 'release' setting so there is a .ipa file within the app's directories and then i'm transferring the files of my PC to my Mac with a flash drive, taking the newly created .ipa file, and submitting it through Application loader and it is giving me the same exact error. Does anyone have any idea how to verify or manually sign an app with a provisioning profile or can they recommend a fix to this bug?

    EDIT: I believe I have the correct keys in my keychain

    解决方案

    I Resolved like this

    1. open KeyChain Access application
    2. Click Login in left-top Keychains section and then select Certificates from bottom-left Category section
    3. Select "Apple Worldwide Developer Certification Authority", right click Get info

    4. Change Trust value to "Use System Defaults"

    1. Repeat this for "Developer ID Certification Authority" too.

    这篇关于iOS缺少签名或无效签名:捆绑包未使用Apple提交证书签名的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆