如何使用expo eas为ios生成expo ipa文件(如android中的apk)

问题描述 投票:0回答:1

如何使用 expo eas 生成适用于 iOS 的 expo IPA 文件并将其安装在我的物理 iPhone 上以进行测试(如 Android 中的 apk 文件)。

我需要在下面的 ios IPA 文件代码中更改哪些设置?

  {
  "cli": {
    "version": ">= 10.1.1"
      },
      "build": {
        "development": {
          "developmentClient": true,
          "distribution": "internal"
        },
        "preview": {
          "distribution": "internal"
        },
        "production": {}
      },
      "submit": {
        "production": {}
      }
    }
android ios react-native expo eas
1个回答
0
投票
  • 本页描述了使用 EAS Build 构建 iOS 项目的过程:https://docs.expo.dev/build-reference/ios-builds/

  • 要使用 Expo EAS 生成适用于 iOS 的 IPA 文件,您需要使用 ios 属性添加构建配置文件并将 buildType 设置为存档或导出。

  • 这里是更新的eas.json文件

    {
      "build": {
        "development": {
          "developmentClient": true,
          "distribution": "internal"
         },
         "preview": {
           "distribution": "internal"
         },
         "production": {},
         "ios": {
           "buildType": "export"
         }
       },
       "submit": {
         "production": {}
       }
    }
    
  • 您可以运行Command来生成IPA文件。

    eas build -p ios 
    
  • 运行eas build:status即可获取生成的IPA文件的URL。

  • 在您的 iPhone 上打开 URL 以下载并安装 IPA 文件。

© www.soinside.com 2019 - 2024. All rights reserved.