9

我犯了一个错误,并将临时分发而不是应用商店分发放到应用商店批准的应用程序中。

我可能会遇到什么问题?购买应用程序的用户是否有权将应用程序安装到 100 台设备上,例如 ad-hoc 分发?还是会好起来的?

4

5 回答 5

5

同样的事情发生在我身上,该应用已售出数百份,没有评论表明个人资料不正确。我想 Xcode 或 Apple 会为我们修复它,尽管我不确定如何修复它。尽管如此,我会在下次更新它。

于 2011-09-21T21:00:27.610 回答
3

如果您使用错误的证书签署它,Apple 将拒绝它并且不会将其分发给最终用户。

老实说,我很惊讶它没有在上传时立即被拒绝。但是,如果您确定它是错误的版本,您可以自己在 iTunes Connect 中拒绝该二进制文件。

于 2011-08-01T09:00:29.277 回答
3

我不小心将带有 AdHoc 配置文件的 App 上传到 AppStore,就像 Panagiotis 所做的一样,并且该应用已获得批准并可以出售。

于 2013-01-14T22:52:52.500 回答
2

配置文件执行以下操作:

  • 将您的应用程序 ID 与您的分发证书和可选的设备列表联系起来
  • 还强制二进制匹配诸如钥匙链访问组之类的权利

同一个应用的 adhoc 和 appstore 配置文件的区别:

  • adhoc 包括可以安装的设备列表.... adhoc

证书、应用程序 ID 和权利完全相同

二进制:

  • 您的配置文件嵌入到由 Organizer 存档生成的二进制文件中。我过去曾提交过没有问题的临时构建。我昨天刚做了另一个,把钱放在嘴边。如果它通过了审查过程,会通知您。

我不提倡懒惰,只使用一个配置文件。组织者档案确实为您提供了使用特定个人资料重新签名的选项,因此您没有任何借口。并且 Apple 可能(或已经)将来会在配置文件中引入其他信息,因此除非您像我一样好奇,否则不值得冒险。

于 2012-09-01T11:40:07.617 回答
1

您几乎可以指望您的应用程序因未使用正确的证书签名而被 Apple 拒绝。

拒绝当前的二进制文件并上传正确签名的分发二进制文件而不是等待 Apple 拒绝可能是值得的。

于 2011-08-01T08:58:28.503 回答