无法在 Xcode - "ipa in the package contains an invalid character(s)" 中为 iOS 分发我的 Flutter 应用程序
Can't distribute my Flutter app for iOS in Xcode - "ipa in the package contains an invalid character(s)"
我在尝试分发应用程序以将其上传到 App Store 时遇到错误:
App Store Connect Operation Error
The filename _****.ipa in the package contains an invalid character(s). The valid characters are: A-Z, a-z, 0-9, dash, period, underscore, but the name cannot start with a dash, period, or underscore
我试过了:
- 颤动干净
- 颤振构建iOS
- 在 Xcode
中构建文件夹
- 重建 Xcode
但是我不知道这个问题的原因
最后,我找到了解决方案,在目标 Xcode 设置中编辑显示名称不够,必须在 Info.plist 文件中编辑。
对我来说,这是因为证书、标识符和配置文件中标识符名称的字符无效。我更改了标识符名称并重新下载到配置文件,之后一切正常。
确保 Bundle name
、Bundle display
名称中没有限制符号。
两者都可以在Info.plist
.
中看到
我在尝试分发应用程序以将其上传到 App Store 时遇到错误:
App Store Connect Operation Error
The filename _****.ipa in the package contains an invalid character(s). The valid characters are: A-Z, a-z, 0-9, dash, period, underscore, but the name cannot start with a dash, period, or underscore
我试过了:
- 颤动干净
- 颤振构建iOS
- 在 Xcode 中构建文件夹
- 重建 Xcode
但是我不知道这个问题的原因
最后,我找到了解决方案,在目标 Xcode 设置中编辑显示名称不够,必须在 Info.plist 文件中编辑。
对我来说,这是因为证书、标识符和配置文件中标识符名称的字符无效。我更改了标识符名称并重新下载到配置文件,之后一切正常。
确保 Bundle name
、Bundle display
名称中没有限制符号。
两者都可以在Info.plist
.