2017-05-30 41 views
0

我收到的電子郵件下方後不久,我提出我的應用程序在AppStore在Xcode的組織者。我的應用程序包含在此GitHub上的框架(https://github.com/wujianguo/iOSAppsInfo),我用它來創建快捷方式給用戶安裝的應用程序的其餘部分,只用於此目的。 有沒有得到所有已安裝的應用程序的列表,以便我可以創建快捷方式或將所有方法如下立即拒絕以不同的方式?iTunesConnect應用程序有一個或多個問題 - 非公開API的使用

尊敬的開發商,

我們已經發現了一個或多個問題與近期交貨「的快捷方式,應用程序」。爲了處理您的交付,以下問題必須予以糾正:

非公開API的使用:

該應用程序引用非公開選擇在XXXX XXXX:_applicationIconImageForBundleIdentifier:格式:規模:, allInstalledApplications,appTags,applicationProxyForIdentifier: ,localizedShortName,openApplicationWithBundleID:

如果源代碼中的方法名稱與上面列出的私有Apple API匹配,更改您的方法名稱將有助於防止此應用在將來的提交中被標記。另外,請注意,一個或多個上述API可能位於應用程序附帶的靜態庫中。如果是這樣,他們必須被刪除。

如果您認爲此消息是錯誤發送的,並且您只按照指南使用了Apple發佈的API,請發送應用的9位Apple ID以及有關您爲什麼認爲上述API爲錯誤地標記爲[email protected]。有關更多信息,請訪問技術支持信息頁面。

一旦這些問題得到糾正,您可以重新發送更正後的二進制文件。

問候,

的App Store的團隊

+1

你不能在應用程序中使用這個庫,它將被提交給AppStore。它使用私有方法,這是不允許的,並且你的應用程序被拒絕。 – rckoenes

+0

@rckoenes謝謝,在我之前的應用程序版本中,我手動編寫了可能的應用程序列表,因此這使得它更容易,而不是用戶不斷請求將應用程序添加到支持列表中。有一個更簡單的方法或替代? – Manesh

+1

沒有,你將不得不在編譯之前的應用程序添加到支持列表 – rckoenes

回答

0

此庫使用,當您提交的應用程序,以蘋果,你不能用特別,因爲他們將拒絕這樣的私有API。

我不知道另一種獲取已安裝應用程序的方式,但爲了讓蘋果接受上傳應用程序,您必須停止使用此庫,特別是此方法。

相關問題