花密 的开发过程中,在上传到 App Store Connect 时遇到了 “App scanbox not enabled” 的错误。

要上架 App Store,App Scanbox 是一定要开的,在 TARGETS -> Capabilities -> App Scanbox,打开即可。而遇到上面错误时项目的 App Scanbox 确认是已打开的,entitlements 文件也是对的,一脸懵逼,关掉重开也报错,Google 一圈也没解决,有说是代码签名问题,最后的最后,发现 TARGETS -> Build Settings -> Signing -> Code Signing Identity 是空的,选中 Mac Developer 后,再试就上传成功了。

还是 macOS App 审核快。

相关链接