feat(ios): unify list cards and loading states

This commit is contained in:
chick
2026-09-10 01:35:12 +08:00
parent 995206ac23
commit c841748971
32 changed files with 1297 additions and 607 deletions
+16
View File
@@ -20,6 +20,22 @@ cp "$DERIVED_ROOT/Build/Products/Release-iphoneos/$APP_NAME" \
"$BUILD_ROOT/Payload/$APP_NAME.app/$APP_NAME"
cp "Sources/$APP_NAME/Resources/Info.plist" \
"$BUILD_ROOT/Payload/$APP_NAME.app/Info.plist"
xcrun actool \
--compile "$BUILD_ROOT/Payload/$APP_NAME.app" \
--platform iphoneos \
--minimum-deployment-target 16.0 \
--app-icon AppIcon \
--output-format human-readable-text \
--output-partial-info-plist "$BUILD_ROOT/AssetCatalog-Info.plist" \
"$IOS_ROOT/Sources/$APP_NAME/Resources/Assets.xcassets"
if [[ ! -f "$BUILD_ROOT/Payload/$APP_NAME.app/Assets.car" ]]; then
echo 'Assets.car missing: application icon was not compiled' >&2
exit 1
fi
/usr/libexec/PlistBuddy -c "Merge '$BUILD_ROOT/AssetCatalog-Info.plist'" \
"$BUILD_ROOT/Payload/$APP_NAME.app/Info.plist"
plutil -lint "$BUILD_ROOT/Payload/$APP_NAME.app/Info.plist"
cd "$BUILD_ROOT"