1

私のアプリでは、iOS 15 用に追加された機能の一部を有効にしました。プロビジョニング プロファイルを再生成し、権利ファイルを更新しました。

アプリは、Xcode13 ベータ版と Xcode 12.5 の両方で正常にコンパイルされます。ただし、iOS 15 デバイスにインストールすると、この機能は Xcode 12.5 でビルドされたバイナリでは機能しません。

機能がバイナリに組み込まれているかどうかを確認しましたが、問題ありません。

codesign --display --entitlements :- MyIosApp.app  

iOS 側で Capabilites を処理するロジックを知っているか、想定していますか?

iOS アプリが有効で、適切に署名され、プロビジョニング プロファイルに問題がない場合、システムは次のようなロジックを持つことができます。アプリは iOS 15 SDK を持たない Xcode12 でビルドされているため、この Capability は無視しましょう" ?

また、アプリが下位の SDK でビルドされた場合でも、システムにこの特定の機能を処理させることはできますか?

4

0 に答える 0