簡體   English   中英

iOS應用提交:該應用使用私有API:_tableView

[英]iOS app submission: The App is using a private API: _tableView

我們已將一個應用程序提交到應用程序商店,Apple向我們發送了一條評論說明,

該應用程序使用私有API:_tableView

我已經在代碼中進行了測試。 我不確定蘋果到底在要求我們做出什么改變。

我只是使用https://github.com/shiki/STableViewController拉動刷新。 請盡快幫助我。

確定您的應用程序是否使用私有API的過程可能並不像您期望的那么簡單。

Apple可能會錯誤地將您的應用標識為包含私有API的使用,即使沒有

如果您編寫的代碼與Apple框架中的代碼存在命名沖突,則可能會發生這種情況。 我想知道Apple進程是否不會在STableViewController.hSTableViewController.h

@property (nonatomic, retain) UITableView *tableView;

這可能不是最好的名稱(即使表視圖控制器具有tableView屬性是有意義的),因為UITableViewController具有一個具有相同名稱的屬性

您可以嘗試自己直接編輯STableViewController源代碼,然后重命名該屬性( 例如 ,重命名為sTableView或更獨特的名稱):

@property (nonatomic, retain) UITableView *sTableView;

(當然,也重構代碼以更改該屬性的所有用法

我看不到STableViewController在使用_tableView的地方。 但是,為什么要使用它? UIRefreshControl有什么問題?

UIRefreshControl iOS 6 xcode

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM