Ios 如何从Expo build生成一个.ipa文件并将其加载到真实设备上?

Ios 如何从Expo build生成一个.ipa文件并将其加载到真实设备上?,ios,react-native,mobile,expo,ipa,Ios,React Native,Mobile,Expo,Ipa,我正在使用React Native和Expo为大学最后一年的项目开发一款移动应用程序。我能够使用expo build:android生成一个.apk文件,然后选择'apk'选项。然后,我可以将该.apk文件下载到真正的android设备上,以测试该应用程序 我想为iOS做同样的事情。当我运行expo build:ios时,我选择了“模拟器”选项,并且能够下载一个.app文件。当我试着把它空投到我的iPhone上时,我可以选择在App Store中打开它,也可以选择在我的文件中打开它,但两者都不起

我正在使用
React Native
Expo
为大学最后一年的项目开发一款移动应用程序。我能够使用
expo build:android
生成一个
.apk
文件,然后选择
'apk'
选项。然后,我可以将该.apk文件下载到真正的android设备上,以测试该应用程序

我想为iOS做同样的事情。当我运行expo build:ios时,我选择了“模拟器”选项,并且能够下载一个.app文件。当我试着把它空投到我的iPhone上时,我可以选择在App Store中打开它,也可以选择在我的文件中打开它,但两者都不起作用——我非常确定它需要是一个
.ipa
文件才能被侧载

我试着选择了
'archive'
选项,但它要求苹果开发者登录——我没有

由于这只是大学最后一年的一个项目,我不想注册成为苹果的开发者或诸如此类的人——我只想从expo生成一个
.ipa
文件,这样我就可以把它发送给我的朋友,在他们的手机上测试,以获得反馈

提前谢谢


  • 通过运行expo build:ios生成.ipa文件
  • 从您的expo帐户项目下载.ipa文件
  • 将下载的.ipa文件上载到

  • 每当我从Expo下载iOS版本时,请自己将链接发送给testers e.i.,它位于.tar.gz文件夹中,当我解压缩时,它将解压缩为.app文件。我到处都找不到.ipa。我试图将.app文件上载到Diawi,但出现以下错误-“4001009:无效的.ipa文件:缺少嵌入式mobileprovision”