2012-04-03 46 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. 確保您的應用遵守應用評論說明的所有要點。特別是數據存儲策略。
相關問題