2012-04-03 56 views
2

我即将提交我的iPhone应用程序到应用程序商店,我想知道:是否有我如何组织我的源代码(目录,命名的目录,哪个文件到哪个文件夹等)?其实,我甚至可以将源代码提交给Apple?也许我错过了它,但我认为指南中没有提到源代码。提交给苹果之前iPhone应用程序源代码的组织

+0

您的文章包含两个无关的问题;理想情况下,每个职位只有一个问题。如果第二个帖子是单独发布的,那么这将是最好的,尽管它已经被这个问题回答了http://stackoverflow.com/questions/3546046/check-for-private-api-usage-yourself,等等。 – 2012-04-03 23:04:53

回答

4
  1. 你没有提交你的源代码,以苹果,只与你的分发证书签署的二进制应用程序。
  2. 当您通过Application Loader应用程序提交时,会对您的二进制文件进行一些静态分析。理论上,此时应该发现未公开的API调用。如果没有发现,苹果肯定会抓住他们,让你知道。

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

0
  1. 您不必将任何源代码提交给Apple。
  2. 没有通过所有的代码检查没有真正的方法,只是提交它,看看会发生什么!
1

第一点已被回答。

对于第二点,我想建议使用称为“验证内置产品”的Xcode功能。此选项会在您提交应用程序后,对您的应用程序执行相同的测试。

enter image description here

0

1.Code不会提交到苹果。只有应用程序的二进制文件被提交。您可以将您的应用程序流量与您的iTunes连接帐户分开发送。

  1. 确保您的应用遵守应用评论说明的所有要点。特别是数据存储策略。
相关问题