edit | blame | history | raw

2026-06-05 Mac App Store application identifier 签名修复

结论

  • 版本: 2.1.28
  • 新 build: 20260605.0216
  • 源码 commit: cfe4d647b4d7cc1ae41d7e193d45d546ae15b244
  • 修复原因: Transporter/TestFlight validation failed 90886。
  • 修复内容: 将 provisioning profile 中的 com.apple.application-identifiercom.apple.developer.team-identifierkeychain-access-groups 合并进签名 entitlements。

产物

  • /Users/ar/Desktop/PrivateVoice-26.0604上架/02-上传包/PrivateVoice-Dictation-2.1.28-build20260605.0216-universal-macappstore.pkg
  • /Users/ar/Projects/PrivateVoice/X-运营资料/PrivateVoice-26.0604上架/02-上传包/PrivateVoice-Dictation-2.1.28-build20260605.0216-universal-macappstore.pkg
  • /Users/ar/Projects/PrivateVoice/Release/PrivateVoice-Dictation-2.1.28-build20260605.0216/PrivateVoice-Dictation-2.1.28-build20260605.0216-universal-macappstore.pkg

SHA256:

9cb8a5806217219edec49cb88118803c1875cb57cd807335bbe2664e52950424  PrivateVoice-Dictation-2.1.28-build20260605.0216-universal-macappstore.pkg

验证

  • go test ./internal/startup ./internal/model ./internal/modelselection: PASS
  • bash -n privatevoice.src/scripts/build-macappstore-pkg-macos.sh: PASS
  • arm64 App Store signed package build: PASS
  • x86_64 App Store signed package build: PASS
  • universal app merge and re-sign: PASS
  • codesign -vvv --deep --strict universal app: PASS
  • pkgutil --check-signature universal pkg: PASS
  • 展开 pkg 后读取 Info.plistLSApplicationCategoryType=public.app-category.productivity: PASS
  • 展开 pkg 后读取签名 entitlements,com.apple.application-identifier=CR3J54M8BQ.com.shanghai3168.privatevoicedictation: PASS
  • 展开 pkg 后读取签名 entitlements,com.apple.developer.team-identifier=CR3J54M8BQ: PASS
  • 三处 .pkg SHA256 一致: PASS

上传提示

请在 Transporter 中上传 20260605.0216 这个新包,不要再上传 20260604.2353