Apple 会在代码签名身份选择上拒绝我的应用程序吗?

Posted

技术标签:

【中文标题】Apple 会在代码签名身份选择上拒绝我的应用程序吗?【英文标题】:Will Apple Reject my App on code sign identity selection? 【发布时间】:2013-08-19 18:10:51 【问题描述】:

我已经开发了ios应用

现在,我已将应用提交到应用商店进行审批,

在我的 Xcode - Organizer 存档中,验证和分发已成功完成。

但在我的 Xcode 项目 - 目标 - 代码签名身份 部分 我选择了iPhone Developer... 并选择了相同的选项以在代码签名身份下进行调试和发布(有关更多详细信息,请参阅快照..)

是否需要在Project - Target - Code signing identity部分选择iPhone Distribution:compnyname...??

Will Apple Reject my App ??

:

【问题讨论】:

我认为有人对你投了反对票,因为我们无法真正回答这个问题(这是 Apple 的决定),也许这有点离题,因为这不是关于编程/软件开发的问题 在我看来这是主题,绝对可以回答 我怀疑你甚至可以上传带有错误配置文件的应用程序。所以是的。 @Krunal 这个问题有什么意义呢?您为什么不简单地遵循正确的步骤?为什么要尝试使用开发配置文件进行分发? 不,不会被拒绝。就这么简单。 【参考方案1】:

如果 Apple 不拒绝它,我会感到非常惊讶,事实上他们的系统应该拒绝它,甚至不允许它与开发者资料一起上传。 App Store 分发需要分发配置文件。您可能应该与他们联系以获取详细信息。

【讨论】:

正如您在我的帖子图片中看到的那样,下拉列表中出现了两个分布配置文件。我应该选择哪一个? 一个显示测试,另一个显示 AppStore。我假设您需要 AppStore 一个。 也有可能他们得到的二进制文件已经被正确的预签名了。 那么,应用会被拒绝吗? 我是说 XCode 可能已经尝试使用分发配置文件,因为您正在创建 IPA 并且您可能刚刚走运。你的猜测和我们的一样好,所以请等着看会发生什么。

以上是关于Apple 会在代码签名身份选择上拒绝我的应用程序吗?的主要内容,如果未能解决你的问题,请参考以下文章

AWS CloudFront 签名 URL 的访问被拒绝

如何修复:“代码签名操作失败(检查您选择的身份是不是有效错误)”应用提交错误

OSX 上 Apple Sandbox 的代码签名助手应用程序

iOS - 拒绝代码签名权限,现在无法构建

在测试设备未通过基于 SMS 的用户身份验证后,iOS 应用程序被 Apple 拒绝 [关闭]

Xcode - 代码签名身份自动?