如何找到 XCODE_WORKSPACE 名称和 SCHEME 名称
How can I find XCODE_WORKSPACE name and SCHEME name
我在 Android Studio (Windows 10) 中创建了一个应用程序 Test1,我想将其转换为 IOS (.ipa)。我读过这篇文章:
How to generate an IOS IPA in windows using Android studio for a Flutter app?
我正在为这个项目使用 codemagic。
在第二步(从设置 > 为平台构建 > IOS)我遇到了错误 xcodebuild build -workspace "$XCODE_WORKSPACE.xcworkspace" -scheme "$XCODE_SCHEM ..
我使用的配置文件是codemagic.yaml
# Check out https://docs.codemagic.io/getting-started/building-a-native-ios-app/ for more information
# Please review and update values in curly braces
workflows:
ios-app:
name: iOS App
environment:
vars:
XCODE_WORKSPACE: "{{ ADD WORKSPACE NAME HERE }}"
XCODE_SCHEME: "{{ ADD SCHEME NAME HERE }}"
xcode: latest
cocoapods: default
scripts:
- xcodebuild build -workspace "$XCODE_WORKSPACE.xcworkspace" -scheme "$XCODE_SCHEME" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO
artifacts:
- $HOME/Library/Developer/Xcode/DerivedData/**/Build/**/*.app
- $HOME/Library/Developer/Xcode/DerivedData/**/Build/**/*.dSYM
我想问题出在环境变量 (XCODE_WORKSPACE, XCODE_SCHEME) 上。
如何找到变量的名称?
应用名称为Test1(非真名)。我在 github 上发表了 URL (https://github.com/Psiloritis/Test1)
布局名称是“activity_main.xml”
Java 名字是“MainActivity.java”
所有这些变量(XCODE_WORKSPACE
、XCODE_PROJECT
、XCODE_SCHEME
)对应于你的iOS项目中的文件名,Flutter项目的默认值为Runner.xcworkspace
、Runner.xcodeproj
和 Runner
。
为 iOS 构建 Flutter 应用程序的最简单方法是使用 Codemagic 中的 UI 设置,但如果您更喜欢使用 yaml,则在 UI 然后将配置导出为 codemagic.yaml.
如果您想通过 Xcode 修改配置文件,您可以使用 VNC 连接到 Codemagic 构建机器,请参阅有关设置自动 iOS 代码签名的指南 here. Also, check out this guide在 Codemagic 中。
有关 iOS 代码签名的一般概述,您可以访问 ioscodesigning.io。
我在 Android Studio (Windows 10) 中创建了一个应用程序 Test1,我想将其转换为 IOS (.ipa)。我读过这篇文章:
How to generate an IOS IPA in windows using Android studio for a Flutter app?
我正在为这个项目使用 codemagic。
在第二步(从设置 > 为平台构建 > IOS)我遇到了错误 xcodebuild build -workspace "$XCODE_WORKSPACE.xcworkspace" -scheme "$XCODE_SCHEM ..
我使用的配置文件是codemagic.yaml
# Check out https://docs.codemagic.io/getting-started/building-a-native-ios-app/ for more information
# Please review and update values in curly braces
workflows:
ios-app:
name: iOS App
environment:
vars:
XCODE_WORKSPACE: "{{ ADD WORKSPACE NAME HERE }}"
XCODE_SCHEME: "{{ ADD SCHEME NAME HERE }}"
xcode: latest
cocoapods: default
scripts:
- xcodebuild build -workspace "$XCODE_WORKSPACE.xcworkspace" -scheme "$XCODE_SCHEME" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO
artifacts:
- $HOME/Library/Developer/Xcode/DerivedData/**/Build/**/*.app
- $HOME/Library/Developer/Xcode/DerivedData/**/Build/**/*.dSYM
我想问题出在环境变量 (XCODE_WORKSPACE, XCODE_SCHEME) 上。 如何找到变量的名称?
应用名称为Test1(非真名)。我在 github 上发表了 URL (https://github.com/Psiloritis/Test1)
布局名称是“activity_main.xml” Java 名字是“MainActivity.java”
所有这些变量(XCODE_WORKSPACE
、XCODE_PROJECT
、XCODE_SCHEME
)对应于你的iOS项目中的文件名,Flutter项目的默认值为Runner.xcworkspace
、Runner.xcodeproj
和 Runner
。
为 iOS 构建 Flutter 应用程序的最简单方法是使用 Codemagic 中的 UI 设置,但如果您更喜欢使用 yaml,则在 UI 然后将配置导出为 codemagic.yaml.
如果您想通过 Xcode 修改配置文件,您可以使用 VNC 连接到 Codemagic 构建机器,请参阅有关设置自动 iOS 代码签名的指南 here. Also, check out this guide在 Codemagic 中。
有关 iOS 代码签名的一般概述,您可以访问 ioscodesigning.io。