iOS 应用程序捆绑包 ID 错误和 iTunesConnect

2023-12-13

如本文所述SO entry,我在 iOS 应用程序应用程序上传器中遇到错误。

这些是我的价值观:

在钥匙串中我有这个证书:

iPhone Distribution: ExampleCompany (DistCertificateID)

在我的developer.apple.com帐户中,我定义了应用程序:

Name: LongReadableName 
Prefix: DistCertificateID 
ID: com.example.*

Name: Xcode iOS Wildcard App ID
Prefix: DistCertificateID 
ID: *

这些是我收到的错误:

该捆绑包无效。应用程序标识符权利不是 格式正确;它应该包含您的 10 个字符的应用程序 ID 种子, 后跟一个点,然后是您的包标识符:0000000000.应用程序名称

and

捆绑包 IDDistCertificateID.应用程序名称在你的 Xcode 项目中定义 与您在 iTunes 中为此应用程序输入的捆绑包 ID 不匹配 连接appname.

以上让我得出结论,我可能错误地提交了应用程序(?)iTunesConnect 因为这是对我来说唯一有意义的结论。

(作为参考,如果我正确理解了所有内容,我相信特定应用程序 ID 和通配符应用程序 ID 都适合我,因为我不需要使用应用内购买或类似的东西。)

在 iTunes Connect 中提交应用程序时,我可以选择

  • Xcode iOS 通配符应用程序 ID - *****
  • 长可读名称 -com.示例.*

我完全不知道如何选择一个 BundleID / BundleID 后缀,既遵守 iTunesConnect (?) 中写入的内容,又遵守我现在在应用程序上传器中遇到的错误。谁能指出我可以使用的、不会与应用程序上传器要求相冲突的值?

...

最新更新#1

我决定放弃使用通配符应用程序 ID,因为我发现这给其他人带来了问题。因此,我选择了 iTunesConnect 中的另一个选项,导致它向我显示 BundleIDcom.example.应用程序名称。然后我确保 1) 我的分发配置已使​​用DistCertificateID.com.example.*2)设置CFBunldeIdentifier(在Delphi中)与iTunesConnect中所示的相同。然后我构建并部署,然后将其提交给应用程序加载器。这导致了错误消息:

捆绑包 IDcom.example.应用程序名称在你的 Xcode 项目中定义 与您在 iTunes 中为此应用程序输入的捆绑包 ID 不匹配 连接com.example.应用程序名称.

正如您所看到的,包 ID 现在是相同的,但它仍然会抱怨。我不懂为什么 :(

最新更新#2

实际上,我昨晚在尝试上述操作时犯了一个小拼写错误。估计是我太累了。以上解决方案有效! (我会把它作为一个答案。)


放弃通配符应用程序 ID 对我来说很有效。因此,我选择了 iTunesConnect 中的另一个选项,导致它向我显示 BundleID 为 com.example.appname。然后,我确保 1) 我的分发配置使用了 DistCertificateID.com.example.* 2) 设置 CFBunldeIdentifier(在 Delphi 中)与 iTunesConnect 中所示的相同。然后我构建并部署,然后将其提交给应用程序加载器。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iOS 应用程序捆绑包 ID 错误和 iTunesConnect 的相关文章

  • 按钮操作在 iPhone 中不起作用?

    我有一个 iPhone 应用程序 我在其中添加一个自定义视图 尽管有一个导航栏视图 在正常情况下 我隐藏该自定义视图 并在需要时取消隐藏它 现在 我正在向该自定义视图添加一个具有操作的按钮 但是当我点击它时 没有任何操作起作用 任何人都可以
  • Phonegap - navigator.app.backHistory() 不适用于 HTML 后退按钮

    在我的应用程序中 我使用phonegap 2 6 对于后退按钮 我使用以下函数 document addEventListener backbutton onBackKeyDown false function onBackKeyDown
  • 图像高斯模糊 - iOS 8

    我有一个移动的背景图像 我想模糊它的底部 我would只用 Photoshop 就能做到 但由于图像会移动 效果不太好 这就是我的意思 看图片底部 基本上就像底座对 iPhone 的影响一样 我使用的是 iOS 8 但不是 Swift 我根
  • NSData 不接受有效的 base64 编码字符串

    我正在 iOS 7 客户端实现 JSON Web Token 身份验证 效果很好 我的应用程序接收令牌 并可以使用它们对我的服务器进行经过身份验证的调用 现在 我希望我的客户端代码检查令牌的过期日期 以便它知道何时重新进行身份验证 检查 J
  • 如何检查 iOS 分发配置文件是否启用了推送通知?

    我有一个应用程序应该启用推送通知 但由于某种原因没有启用它们 我见过其他人下载并安装了该应用程序 但它甚至没有提示他们授予发送推送通知的权限 正如预期的那样 此应用程序不会出现在其 设置 gt 通知 中 但是 在我的 iPad 上 我能够从
  • 错误 ITMS-90207 Apple Store 提交

    当我在模拟器或设备上运行我的应用程序时 用于调试和发布构建配置 它可以完美运行 但是当我尝试将我的应用程序提交到 Apple Store 时 出现以下错误 错误 ITMS 90207 捆绑包无效 APPNAME app 处的捆绑包确实 不包
  • GM 发布 Xcode 6 编译

    我刚刚下载了 Xcode 6 的 GM 版本 但无法编译并出现以下错误 Command Applications Xcode app Contents Developer Toolchains XcodeDefault xctoolchai
  • GCD 和线程

    我想了解一些有关 GCD 和线程的知识 我的视图控制器中有一个 for 循环 它要求我的模型执行一些异步网络请求 因此 如果循环运行 5 次 模型将发出 5 个网络请求 考虑到我正在使用 NSURLConnection 的 sendAsyn
  • iOS 中的内存泄漏,AVPlayer 永远不会被释放

    我使用了 AVPlayerDemo 示例苹果文档 https developer apple com library ios samplecode AVPlayerDemo Introduction Intro html并在其上编写了我自己
  • Xcode 6 仪器冻结

    在 Xcode 6 Instruments 中分析我的 iOS 8 应用程序将运行该应用程序约 5 秒 然后冻结 此后探查器仍将运行 但应用程序已冻结且无法使用 发生在设备和模拟器上 无论我使用哪个分析器 计时器 泄漏等 从调试器或临时构建
  • 根据一个属性对数组进行排序[重复]

    这个问题在这里已经有答案了 我有一个名为 NSMutableArrayallItems其中有以下内容ProductData目的 每个对象都有cid cname ctype and cimage 正如您在下面看到的 json 对象没有按顺序出
  • 方向改变时重新定位控件

    我知道自动布局可用于在方向改变时使尺寸和位置保持一致 当方向改变时 是否可以完全改变布局 例如 请查看下面的纵向模式下简单登录屏幕的线框 现在 如果我旋转设备 我想完全重新定位控件 这种事情可以用自动布局来完成吗 如果没有 我该怎么办 谢谢
  • iOS 相互认证

    我正在尝试在 IOS 5 中实现相互身份验证 但遇到了麻烦 NSUnderlyingError Error Domain kCFErrorDomainCFNetwork Code 1200 An SSL error has occurred
  • 命名管道性能问题

    我使用命名管道进行 C 和 Delphi 之间的过程间通信 C 使用System IO Pipes包 而 Delphi 使用Libby s pipes pas 不幸的是 通信几乎是高性能的 分析显示通信占用了整个运行时间的 72 其余的用于
  • 从创建 UI 的同一线程更新 VCL。为什么?

    我知道我必须调用 Synchronize 来从未创建控件或向窗口发送消息的线程更新 vcl 我经常听到 线程不安全 这个词 但我找不到关于正在发生的事情的实际解释 我知道应用程序可能会因访问冲突而崩溃 但我又不知道为什么 请阐明这个主题 V
  • 使用 UItableviewCell 实现 Google 地图

    我正在尝试在 UItableviewCell 组件内实现谷歌地图 我这样做的方法是在原型单元中定义 GMSMapView 然后使用 dequeueReusableCell 方法配置地图单元 但是 我尝试应用的任何更改都会失败 例如添加标记
  • 如何检测 UISwipeGestureRecognizer 的结束?

    来自苹果文档 滑动是一种离散手势 因此每个手势仅发送一次关联的操作消息 void touchesEnded NSSet touches withEvent UIEvent event 当我使用 UISwipeGestureRecognize
  • Delphi 将面板流传输至文件

    今天我有一个关于将表单的一部分流式传输到文件的问题 在此示例中 我使用 Tmemo 而不是文件来查看流 这是我的表格 表单右上角的面板有一些控件 如标签 编辑等 使用 保存面板 按钮将面板保存在 TStream 上 这里是代码 proced
  • scntool:无法转换文件,失败原因:*** -[__NSSingleObjectArrayI objectAtIndex:]:索引 1 超出范围

    我正在 Xcode 9 3 下开发一个基于 iOS 11 3 SceneKit 的项目 我有几个 dae 文件格式的 3D 模型 每当我构建项目时 其中一个模型不会被复制到最终的 iOS 包中 深入研究错误 我在复制捆绑资源构建阶段收到以下
  • mgwt - 以编程方式改变方向

    是否可以在 gwt mgwt 应用程序中更改强制执行特定的屏幕方向 可以说我希望用户始终以横向模式使用应用程序 这取决于 是作为phonegap应用程序 而不是在浏览器内部 如果您作为 Web 应用程序运行 则不需要t get any co

随机推荐

  • 无法使用基于 JMS 的代码和 amqp 1.0 访问 ActiveMQ

    我正在尝试使用 AMQP 1 0 连接到 ActiveMQ 代理 但我想在我的应用程序代码中使用 JMS 我对使用 JMS 感兴趣主要是因为我希望开发人员能够使用他们已经熟悉的 API 我在本地主机上运行 ActiveMQ 5 14 0 和
  • 如何在Java中进行反向DNS查找

    我有一个 IP 列表 我需要做反向DNS 即我想要网站名称 我尝试了以下方法 InetAddress addr InetAddress getByName 98 138 253 109 String host addr getCanonic
  • 将具有未命名条目的列表列表转换为数据框或小标题

    我正在使用reticulateRStudio 中的 R 包运行一些 python 代码以从 ROOT 获取数据 http root cern ch 到 R 中 我的问题是 python 代码返回一个按行列表的列表 例如 在Python中 0
  • 通过 LINQ 将函数应用于集合的所有元素[重复]

    这个问题在这里已经有答案了 我最近开始使用 LINQ 它非常棒 我想知道 LINQ 是否允许我将函数 任何函数 应用于集合的所有元素 而不使用 foreach 类似于 python lambda 函数 例如 如果我有一个 int 列表 我可
  • python 打字模块:Mixin

    下面有没有课typing其行为类似于 mixin 例如 from typing import Union class A pass class B pass class C pass class D A B C pass current a
  • Rest Web 服务问题中使用 JSON 的 jQuery Ajax POST 调用

    我想将一个 JSON 对象从我的页面发布到 Rest WS 但是当我通过 jQuery ajax 调用发布 json 作为输出时 我得到一个带有 的 HTML 页面 HTTP 状态 405 不允许的方法 JSON 的状态 这是我从 Rest
  • 用逗号分割字符串并打印结果

    我使用以下代码来分割字符串并检索它们 Private Sub Button1 Click sender As Object e As EventArgs Handles Button1 Click Dim s As String a bc
  • 如何在R中高效使用Rprof?

    我想知道是否可以从以下位置获取个人资料R 代码的方式类似于matlab的探查器 也就是说 要知道哪些行号是特别慢的 到目前为止我所取得的成绩并不令人满意 我用了Rprof为我制作一个配置文件 使用summaryRprof我得到类似以下内容
  • 用于从网络摄像头进行手势识别的 C# 或 JAVA 库?

    我有一个手势识别项目 我想知道如何使用C 或Java来编程呢 有专门的图书馆吗 我需要编程还是需要特殊设备而不是网络摄像头 你看过吗OpenCV OpenCV 开源计算机视觉 是一个编程函数库 用于实时计算机视觉 OpenCV 的应用示例
  • 在Python中对类实例进行排序

    python 2 7 使用什么来对普通类实例进行排序 我对默认排序行为感兴趣 假设我有课 class S pass 然后我可以创建几个实例 并对它们进行排序 a S b S c S l a a b b c c sorted l 这将打印对象
  • Android 浏览器无法正确处理 touchmove 事件

    当我尝试检查touchmove事件在这个 jsbin 演示它只在 Chrome 和 Opera for Android 中触发一次 之后立即触发touchcancel事件 而不是继续触发touchmove events 基于两者W3C 规范
  • MySQL:何时真正需要 MySQL 中的刷新权限?

    创建新表和用户时 我通常只调用以下命令 CREATE DATABASE mydb GRANT ALL PRIVILEGES ON mydb TO myuser localhost IDENTIFIED BY mypassword 我从来没有
  • 尝试在 React 中导入组件时出现问题

    我在尝试使用 React 导入组件时遇到问题 app js 1 Uncaught ReferenceError 未定义 require 于 5 12 在我 babel min js 24 在 r babel min js 24 在 e sr
  • 在 Windows 7 上安装 Python 并分发会出现“写入失败...权限被拒绝”

    我使用的是 Windows 7 我完全承认我不了解其权限模型 我正在其他选项卡中阅读相关内容 我的用户是管理员 当我尝试运行 python allocate setup py 时 出现 写入失败 权限被拒绝 错误 然后出现 错误 无法在安装
  • 调用并行化 foreach 时出现问题

    我在使用 System Threading Tasks Parallel ForEach 时遇到问题 每个要更新的进度条的主体 但Invoke方法有时会冻结 我将代码附加到进度条和按钮的表单中 private void button1 Cl
  • 如何显示MySQL中未完成的事务

    我做了一些没有提交的查询 然后应用程序被停止 如何显示这些未结交易并提交或取消它们 如何显示这些未结交易并提交或取消它们 没有打开的事务 MySQL 将在断开连接时回滚事务 您无法提交事务 IFAIK 您使用显示线程 SHOW FULL P
  • C# 中根据空格分割字符串

    我有一个字符串 dexter 是好是坏 我想通过根据空格分割该字符串来创建一个列表 我使用以下代码实现了这一点 string ss dexter is good annd bad var s string IsNullOrEmpty ss
  • 从 Nunit 获取失败测试列表

    我有一个包含超过 8000 个测试的测试套件 并且很难看出哪些测试在代码更改之间中断 这些测试用例是从某些日志文件中自动提取的查询 有没有一种简单的方法来获取 NUnit 运行的失败测试列表 理想情况下 我想比较运行之间哪些测试受到影响 您
  • Protobuf-net 对 Dictionary/KeyValuePair 的支持是如何工作的?

    我试图了解 protobuf net 的 Dictionary KeyValuePair 支持 我们希望使用底层二进制流和从 java 生成的 proto 文件 但生成的 proto 文件包含看起来像名为 Pair String Int32
  • iOS 应用程序捆绑包 ID 错误和 iTunesConnect

    如本文所述SO entry 我在 iOS 应用程序应用程序上传器中遇到错误 这些是我的价值观 在钥匙串中我有这个证书 iPhone Distribution ExampleCompany DistCertificateID 在我的devel