2

我即将将我的 iPhone 应用程序提交到应用程序商店,我想知道:是否有一个标准来组织我的源代码(目录、目录的命名、哪个文件到哪个文件夹等)?实际上,我什至会向 Apple 提交源代码吗?也许我错过了,但我认为指南中没有提到源代码。

4

4 回答 4

4
  1. 您无需将源代码提交给 Apple,只需将使用您的分发证书签名的二进制应用程序提交。
  2. 当您通过 Application Loader 应用程序提交二进制文件时,会对二进制文件进行一些静态分析。理论上,此时应该捕获未记录的 API 调用。如果什么都没抓到,Apple 肯定会抓到它们并通知你。

通常,未记录的 API 调用以下划线为前缀。_并非所有人都遵循此约定,但您可以在源代码中搜索以or开头的方法和函数__。谷歌搜索任何有问题的代码符号可能会产生至少一些关于该方法或函数是否受支持以及它的作用的信息。祝你好运!

于 2012-04-03T22:54:10.900 回答
1

第一点已经回答了。

对于第二点,我想建议使用名为“Validate Built Product”的 Xcode 功能。一旦您提交您的应用程序,此选项将在您的应用程序上执行与 Apple 自己相同的测试。

在此处输入图像描述

于 2012-04-03T23:12:08.547 回答
0
  1. 您不必向 Apple 提交任何源代码。
  2. 如果不检查所有代码,就没有真正的方法可以检查,只需提交它,看看会发生什么!
于 2012-04-03T22:53:24.207 回答
0

1.代码没有提交给苹果。仅提交应用程序的二进制文件。您可以从您的 iTunes 连接帐户单独发送您的应用程序流。

  1. 确保您的应用遵守应用审查说明的所有要点。特别是数据存储策略。
于 2012-05-05T12:52:00.720 回答