xcode 不存在带有 CFbundleidentifier 的软件

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/25957309/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-15 05:38:55  来源:igfitidea点击:

no software with CFbundleidentifier exists

iosobjective-cxcodeios8

提问by Androsov Michil

I'm trying send my app(custom keyboard) for submit and catch this error:

我正在尝试发送我的应用程序(自定义键盘)以进行提交并捕获此错误:

enter image description here

在此处输入图片说明

I created Provisioning Profiles for Project(com.michilly.SakhaKeyboard) and for Extension(com.michilly.SakhaKeyboard.Keyboard)

我为项目(com.michilly.SakhaKeyboard)和扩展(com.michilly.SakhaKeyboard.Keyboard)创建了配置文件

回答by Jon Schneider

Make sure the following two values match:

确保以下两个值匹配:

  • The "Bundle Identifier" value in your project's Info.plist file;
  • The "Bundle ID" value on the iTunes Connect website at My Apps > [your app] > More tab > About This App.
  • 项目的 Info.plist 文件中的“Bundle Identifier”值;
  • iTunes Connect 网站上“我的应用程序”> [您的应用程序] > 更多选项卡 > 关于此应用程序的“捆绑 ID”值。

回答by user3204765

The Bundle Identifider is case sensitive.

捆绑标识符区分大小写。

For me, I have to change in the "Supporting Files" - Info.plist - Bundle Identifer from com.nebitrams.$(PRODUCT_NAME:rfc1034identifier) to com.nebitrams.dandelion123

对我来说,我必须将“支持文件” - Info.plist - Bundle Identifer 从 com.nebitrams.$(PRODUCT_NAME:rfc1034identifier) 更改为 com.nebitrams.dandelion123

After that it works since it matches the letter case in iTunesConnect Bundle Identifier.

之后它可以工作,因为它与 iTunesConnect Bundle Identifier 中的字母大小写相匹配。

回答by Vive

Im my case I created the app with given Bundle ID, then created identifier and provisioning profiles on Apple Developerbut forgot to add new app in iTunes Connect.

我的情况是,我使用给定的 Bundle ID 创建了应用程序,然后在Apple Developer上创建了标识符和配置文件,但忘记在iTunes Connect 中添加新应用程序。