2
今天大家下午好,我們收到了Apple的一個電話,說Apple包含在我們的應用程序中的Callkit會阻止應用程序審批流程。發佈問題,包含Callkit,即使我們沒有使用它
Apple發現Callkit存在問題,所有參考callkit的應用程序都不會發布。
問題是我們沒有使用callkit,但它包含在組件Xamarine.Ios中,這是Ios Xamarine項目的主要組件。
有沒有辦法通過刪除或類似的東西這個參考來解決這個問題? 非常感謝你爲你的讚賞幫助
我不確定是否屬實,因爲iOS應用程序通常使用鏈接器標誌'-ObjC'構建,它鏈接所有Objective-C類。因此,如果庫中有Objective-C類使用特定的東西,那麼即使您不使用這些類,您的應用也會將其鏈接起來。 – user102008
這是因爲* managed *鏈接器在AOT編譯器之前運行,它將最終調用* native *鏈接器(但在該階段,所有未使用的類型/框架的蹤跡已被刪除)。 – poupou