Skip to content

Commit

Permalink
Fix typos
Browse files Browse the repository at this point in the history
  • Loading branch information
taupiqueur committed Jan 20, 2022
1 parent 0d5fba7 commit 7d39441
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 10 deletions.
4 changes: 2 additions & 2 deletions Documentation/MacDevelopment.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Alternatively, run `git submodule update --init --recursive` after cloning if yo

## Dependencies

The easy way is to get the prebuilt dependences from [Github Actions][1]. Pick the latest release and download all of the `Sysroot-macos-*` artifacts. You need to be logged in to Github to download artifacts. If you only intend to run locally, it is alright to just download the sysroot for your architecture.
The easy way is to get the prebuilt dependences from [GitHub Actions][1]. Pick the latest release and download all of the `Sysroot-macos-*` artifacts. You need to be logged in to GitHub to download artifacts. If you only intend to run locally, it is alright to just download the sysroot for your architecture.

### Building Dependencies (Advanced)

Expand Down Expand Up @@ -50,7 +50,7 @@ You can build UTM with the script:

### Packaging

Artifacts built with `build_utm.sh` (includes Github Actions artifacts) must be re-signed before it can be used. To properly use all features, you must be a paid Apple Developer with access to a provisioning profile with the Hypervisor entitlements. However, non-registered developers can build "unsigned" packages which lack certain features (such as USB and network bridging support).
Artifacts built with `build_utm.sh` (includes GitHub Actions artifacts) must be re-signed before it can be used. To properly use all features, you must be a paid Apple Developer with access to a provisioning profile with the Hypervisor entitlements. However, non-registered developers can build "unsigned" packages which lack certain features (such as USB and network bridging support).

#### Unsigned packages

Expand Down
4 changes: 2 additions & 2 deletions Documentation/iOSDevelopment.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Alternatively, run `git submodule update --init --recursive` after cloning if yo

## Dependencies

The easy way is to get the prebuilt dependences from [Github Actions][1]. Pick the latest release and download the `Sysroot-*` artifact for the targets you wish to develop on. You need to be logged in to Github to download artifacts.
The easy way is to get the prebuilt dependences from [GitHub Actions][1]. Pick the latest release and download the `Sysroot-*` artifact for the targets you wish to develop on. You need to be logged in to GitHub to download artifacts.

| | Intel | Apple Silicon |
|--------------|----------------------------|---------------------------|
Expand Down Expand Up @@ -48,7 +48,7 @@ The built artifact is an unsigned `.xcarchive` which you can use with the packag

### Packaging

Artifacts built with `build_utm.sh` (includes Github Actions artifacts) must be re-signed before it can be used. For stock iOS devices, you can sign with either a free developer account or a paid developer account. Free accounts have a 7 day expire time and must be re-signed every 7 days. For jailbroken iOS devices, you can generate a DEB which is fake-signed.
Artifacts built with `build_utm.sh` (includes GitHub Actions artifacts) must be re-signed before it can be used. For stock iOS devices, you can sign with either a free developer account or a paid developer account. Free accounts have a 7 day expire time and must be re-signed every 7 days. For jailbroken iOS devices, you can generate a DEB which is fake-signed.

#### Stock signed IPA

Expand Down
8 changes: 4 additions & 4 deletions README.zh-Hans.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ UTM是一个功能齐全的iOS虚拟机。简而言之,它允许你在iPhone

### 简单的

获取依赖项的推荐方法是使用[Github操作生成的构件][4].查找最新的版本构建并从arm64构建(用于iOS)或x86_64构建(用于Mac上的iOS模拟器)下载Sysroot工件。然后将Sysroot解压到UTM的根目录.然后就可以打开`UTM.xcodeproj`,选择您的签名证书,然后从Xcode运行并编译安装UTM。
获取依赖项的推荐方法是使用[GitHub操作生成的构件][4].查找最新的版本构建并从arm64构建(用于iOS)或x86_64构建(用于Mac上的iOS模拟器)下载Sysroot工件。然后将Sysroot解压到UTM的根目录.然后就可以打开`UTM.xcodeproj`,选择您的签名证书,然后从Xcode运行并编译安装UTM。

### 高级的

Expand All @@ -48,13 +48,13 @@ UTM是一个功能齐全的iOS虚拟机。简而言之,它允许你在iPhone
* 要在Intel平台上建立依赖关系,请运行 `./scripts/build_dependencies.sh -p macos -a x86_64`
* 要建立对苹果arm平台的依赖,请运行 `./scripts/build_dependencies.sh -p macos -a arm64`

您也可以从Github下载预构建的依赖项
您也可以从GitHub下载预构建的依赖项

## 签名(iOS)

如果使用Xcode进行构建,则应该自动完成签名。由于iOS签名的错误导致不支持iOS 13.3.1。您可以使用低于或高于13.3.1的任何版本。

在Github [Release][3]页面的`ipa`是伪签名。如果您越狱了,您不需要签名它,您可以直接使用越狱软件Filza进行安装。
在GitHub [Release][3]页面的`ipa`是伪签名。如果您越狱了,您不需要签名它,您可以直接使用越狱软件Filza进行安装。
如果您想要为备用设备签名正式版,有多种方法。推荐使用[iOS App Signer][2]。注意,许多“在线”签名服务(如AppCake)都存在一些已知的问题,而且它们与UTM不兼容。如果在试图启动VM虚拟机时发生崩溃(如闪退),那么您的签名证书是无效的。
>译者注:据反馈,使用` i4Tools(即爱思助手) `生成的开发者证书签名的ipa也大概率无法正常使用
Expand All @@ -63,7 +63,7 @@ UTM是一个功能齐全的iOS虚拟机。简而言之,它允许你在iPhone
### 签名开发版

如果你想要给一个` xcarchive `签名,例如从[Github Actions][1]中编译Build,你可以使用以下命令:
如果你想要给一个` xcarchive `签名,例如从[GitHub Actions][1]中编译Build,你可以使用以下命令:

```
./scripts/package.sh signedipa UTM.xcarchive outputPath PROFILE_NAME TEAM_ID
Expand Down
4 changes: 2 additions & 2 deletions README.zh-Hant.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ UTM是一個功能齊全的iOS虛擬機主機。簡而言之,它允許你在iP

### 簡單的

獲取依賴項的推薦方法是使用[Github操作生成的構件][4].查找最新的版本構建並從arm64構建(用於iOS)或x86_64構建(用於Mac上的iOS模擬器)下載Sysroot工件。然後將Sysroot解壓到UTM的根目錄.然後就可以打開`UTM.xcodeproj`,選擇您的簽名證書,然後從Xcode運行並編譯安裝UTM。
獲取依賴項的推薦方法是使用[GitHub操作生成的構件][4].查找最新的版本構建並從arm64構建(用於iOS)或x86_64構建(用於Mac上的iOS模擬器)下載Sysroot工件。然後將Sysroot解壓到UTM的根目錄.然後就可以打開`UTM.xcodeproj`,選擇您的簽名證書,然後從Xcode運行並編譯安裝UTM。

### 高級的

Expand All @@ -54,7 +54,7 @@ UTM是一個功能齊全的iOS虛擬機主機。簡而言之,它允許你在iP

### 簽名開發

如果你想要簽署一個xcarchive,例如從[Github Actions][1]中編譯構建,你可以使用以下命令:
如果你想要簽署一個xcarchive,例如從[GitHub Actions][1]中編譯構建,你可以使用以下命令:

```
./scripts/package.sh signedipa UTM.xcarchive outputPath PROFILE_NAME TEAM_ID
Expand Down

0 comments on commit 7d39441

Please sign in to comment.