我收到的電子郵件下方後不久,我提出我的應用程序在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的團隊
你不能在應用程序中使用這個庫,它將被提交給AppStore。它使用私有方法,這是不允許的,並且你的應用程序被拒絕。 – rckoenes
@rckoenes謝謝,在我之前的應用程序版本中,我手動編寫了可能的應用程序列表,因此這使得它更容易,而不是用戶不斷請求將應用程序添加到支持列表中。有一個更簡單的方法或替代? – Manesh
沒有,你將不得不在編譯之前的應用程序添加到支持列表 – rckoenes