2010-03-04 88 views
0

我爲App Store創建了一個iPhone應用程序。驗證我的iPhone應用程序

我聽說有些東西在App Store中是不允許的。例如,您無法複製現有的iPhone功能。

我沒有找到有關這些App Store限制的信息。


一個朋友告訴我,我不能發展自己的UITableViewCellAccessoryXXX(我意味着什麼比下一個圖像不同),因爲它不是由蘋果允許。真的嗎?

enter image description here

回答

1

有什麼蘋果或不容許超出當你創建帳戶下載SDK,你簽署的協議,開發高層次的項目沒有設置列表。真正瞭解這些事情的唯一方法是從其他開發人員的在線報告中查看哪些應用被拒絕(以及爲什麼)。從技術角度來看,如果您可以在不使用任何私有框架的情況下(即,如果它在SDK中的頭文件中)使用SDK來實現,那麼您應該處於非常好的狀態(就技術拒絕而言) 。

就附件圖像而言,UITableViewCells應該允許您將accessoryView屬性設置爲您想要的任何視圖。正如開發者協議所述,Apple有權在任何時候出於任何原因拒絕您的應用程序 - 但是定製配件視圖不應該成爲問題。請記住,你可能需要這個線程讀一遍,如果你使用默認accessoryView的:

Using a custom image for a UITableViewCell's accessoryView and having it respond to UITableViewDelegate

1

一般情況下,你想留在HIG(人機界面指南)一樣多儘可能:

http://developer.apple.com/iphone/library/documentation/userexperience/conceptual/mobilehig/Introduction/Introduction.html

這將保持iPhone上的所有應用程序之間的應用程序洽外觀和感覺。這並不意味着所有的應用程序都必須看起來相同,但是越接近HIG,越好,你的應用程序就會越好。通常情況。但是,蘋果公司不會爲每種情況製作對象,因此當蘋果的框架內不存在其他隱喻時,需要創建自己的外觀。

至於子類Apple對象,如UITableViewCellAccessory,沒有規則反對。

然後有誰在審查應用程序。我真的相信評論者被分配到應用程序的人員有一定的運氣。

更多細節可能有助於獲得更具體的答案。

相關問題