2

こんにちは、今日、Apple から、アプリに含まれている Callkit がアプリの承認プロセスをブロックするという電話を受けました。

Apple は Callkit に関する問題を発見しました。callkit を参照するすべてのアプリは公開されません。

問題は、callkit を使用していないことですが、Ios Xamarine プロジェクトのメイン アセンブリであるアセンブリ Xamarine.Ios に含まれています。

この参照を削除するか、同様のものを使用して、あなたの意見でこの問題を解決する方法はありますか? 大変お世話になりました。

4

2 に答える 2

4

デフォルトでは、デバイス ビルド (Apple に送信するものを含む) でマネージド リンカーが有効になっている必要があります ( Link SDK設定を使用)。

これにより、アプリケーションに同梱されている Xamarin.iOS.dll から CallKit (およびその他の多くの未使用のもの) の痕跡が削除されます。

これは、アプリケーション (またはサードパーティ コード) 内の別の場所で使用されていない限りです。その場合、リンカーはそれを削除できません。

于 2016-09-28T21:20:18.127 に答える