ITMS-91065: Missing signature

shinnaga
·

flutter module(add2app)を利用している場合、5月のPrivacyManifest対応で利用しているpackage毎に署名が必要となるぽい、、、

package_info_plus、url_launcher_iosを利用しているmoduleをApple審査掛けたところ、表題のRejectをくらった

以下で解決

#!/bin/bash

OUTPUT_DIR="./ios/Flutter/Release"

CODESIGN_IDENTITY="Apple Development: xx xx (1234ABCDE)"

for framework in "$OUTPUT_DIR"/*.xcframework;

do echo "Signing $framework with identity $CODESIGN_IDENTITY" framework_name=$(basename "$framework") if [ "$framework_name" != "Flutter.xcframework" ]; then echo "Signing $framework with identity $CODESIGN_IDENTITY" /usr/bin/codesign --force --sign "$CODESIGN_IDENTITY" "$framework" else echo "Skipping $framework" fi done echo "Frameworks signed successfully."