相关疑难解决方法(0)

无法验证并将应用程序提交到Mac App Store

我已经无数次地为iOS应用程序进行了代码签名和提交.这次它让我对Mac App Store感到震惊.我反复收到相同的错误消息:

"我的名字"是一个有效的身份.但是,您没有关联的包标识.

我已经在堆栈溢出中认识到这两个主题: mas-code-signing-identity-private-keymac-app-package-identity-not-installed

里面没有任何东西能解决我的问题.

多数民众赞成我(最可靠)重现这个信息:

  1. 我从"Mac Developer"或"3rd Party Mac Developer"开始清理所有证书和私钥.当然也是过期的.
  2. 撤销Mac认证门户中的所有内容.
  3. 创建App-ID(只做过一次)
  4. 为Mac Development创建新证书.我只能假设这与iOS开发的调试证书相当.
  5. 为Mac App创建新证书.我再次假设这可能类似于iOS开发中的分发证书.
  6. 出于完成原因,为我的系统创建新的证书/配置文件.
  7. 创建生产供应配置文件.我只能假设这可能等同于iOS分发配置文件.
  8. 然后我下载所有证书混乱并正确安装.一些进入Keychain,其他人进入了Preferences和XCode.
  9. 为了确保我重新启动XCode甚至整个Mac(无论如何都不会改变令人沮丧的结果).
  10. 我转到项目构建设置并选择生产供应配置文件,因为我假设"生产"等同于"分配".更改目标构建设置中的代码签名标识也不起作用.虽然Apple在其文档中声称,对于App Store提交,必须在项目构建设置中更改签名身份.
  11. 我运行存档构建.
  12. 我在管理器中选择存档,然后单击"验证".
  13. 出现此错误消息:

"我的名字"是一个有效的身份.但是,您没有关联的包标识.

我找不到任何指向术语"包标识"实际含义的指针.对我来说最令人沮丧的是,关于代码签名和提交过程的Apples文档中的术语混乱对我来说不是很清楚和准确.至少不像关于iOS App提交的相同过程的文档那样清晰和精确(使用完全不同的术语).

可能我明白了什么问题?Thanx提前任何帮助或指针.

macos xcode code-signing mac-app-store

11
推荐指数
1
解决办法
3952
查看次数

标签 统计

code-signing ×1

mac-app-store ×1

macos ×1

xcode ×1