1

我已经完成了我的 React Native 应用程序,并且 iOS 版本在我运行时可以在模拟器上正常运行:npx react-native run-ios

然后我按照文档上的说明创建一个版本:

https://reactnative.dev/docs/running-on-device#3-build-app-for-release

然后我寻找通过运行创建的 .app 文件:

npx react-native run-ios --configuration Release

然后,我创建了一个名为 Payload 的文件夹,并将 .app 文件放入其中并将其压缩。压缩文件夹后,我将 .zip 扩展名更改为 .ipa

当我将应用程序提交到 Appstore 时,我收到以下错误:

错误 ITMS-90174:“缺少配置文件 - 应用程序必须在名为 embedded.mobileprovision 的文件中包含配置文件。”

如何在 React Native 中将 Provisioning Profile 添加到 iOS 发布版本?

4

1 回答 1

2

您必须通过支付$100年度订阅费来购买应用商店帐户,然后.certSigningRequest从您的钥匙串中生成一个文件并将该文件上传到应用商店,在您的应用商店帐户中设置配置以用于您想要的开发或生产环境,并从中下载此配置文件应用商店。

将此新创建的配置文件添加到您的 Xcode 项目中,然后存档您的项目,它将创建一个.ipa文件,使用 Xcode 上传您的存档或导出.ipa并手动上传到测试飞行或您想要的任何地方。

这是在 Xcode 中设置个人资料的教程。

https://www.youtube.com/watch?v=nWsjUBrn_IU

于 2020-06-12T08:36:01.433 回答