我正在使用 Ionic.io 构建一个 Ionic 2 项目并生成一个 .ipa(用于上传到 Apple 的 TestFlight)。
当我尝试使用 Apple Application Uploader 上传我的开发 .ipa 文件时,我收到以下错误:
配置文件无效。捆绑包 xxx.xxx.xxxx [Payload/xxx.app] 中包含的配置文件无效。[缺少代码签名证书]。将应用程序提交到 App Store 时,应使用分发配置文件。如需更多信息,请访问 iOS 开发者门户。”
.ipa 文件由 ionic.io 生成
Ionic.io 安全配置文件和证书已按照此处的说明创建(已在 Windows 和 Mac 上尝试过): http ://docs.ionic.io/services/profiles/
我已经多次查看文档并多次创建密钥(以防遗漏)。
我正在使用以下命令进行开发。我的理解是我们不想使用“--release”,因为这仅适用于生产配置文件。实际上,如果为 dev 指定了该参数,则 ionic.io 包无法构建。
ionic package build ios --profile dev
未启用推送通知。
我也将此发布到 Ionic2 论坛,但没有解决方案。
有没有人让这个工作或有任何想法?