3
我在自己的代碼中自願使用私有Apple API。 正如我擔心,我存檔和驗證我的應用程序有以下警告: /\在Playload應用程序引用非公共選擇...蘋果公司可以接受帶有非公開選擇器的IOS應用程序嗎?
給予更多的解釋,我用的是私有的API訪問UIWebView的avplayer。然後,我可以在沒有任何用戶交互的情況下在後臺管理此播放器! (我有任何其他解決方案)
有什麼風險被拒絕? 可以接受像這樣的警告嗎? 嘗試提交它很聰明(或根本沒有)?
我從來沒有嘗試過,但我猜你甚至不能提交這樣的警告應用程序。 –
我剛剛嘗試過......我的應用上傳(曾經有警告),我的工作,現在我在等待...我嚇壞了^^ –
你可以嘗試混淆使用這個選擇器。至少,如果在可執行文件上運行'strings'命令,確保私有選擇器的名稱不可見。基於[ObjC運行時]中的方法的間接方向(https://developer.apple.com/library/mac/documentation/Cocoa/Reference/ObjCRuntimeRef/Reference/reference.html)也可能增加通過審閱獲得它的機會。 – Nate