我已经完成我的React Native应用程序,当我运行[iOS时,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的文件中。“
如何将Provisioning Profile添加到React Native的iOS版本中?
您必须通过支付$100
的年度订阅费来购买应用商店帐户,然后从钥匙串中生成.certSigningRequest
文件,然后将该文件上传到应用商店,在应用商店帐户中设置设置以进行开发或生产环境您想要的,然后从应用程序商店下载此配置文件。
将此新创建的配置文件添加到您的Xcode项目中,然后对您的项目进行归档,它将创建一个.ipa
文件,或者使用Xcode上传您的归档文件,或者导出.ipa
并手动上传
这里是在Xcode中设置个人资料的教程。