チケット #1520 (closed タスク: 対応済)
Apple Silicon対応
報告者: | daisuke | 担当者: | daisuke |
---|---|---|---|
優先度: | 普通 | マイルストーン: | 3.5b6 |
コンポーネント: | アプリケーション | バージョン: | |
キーワード: | 関係者: |
説明 (最終更新者: daisuke) (diff)
Universal 2対応
・Sparkleの対応が必要。自分でコンパイルすれば通るようだが、とりあえず待つ。
https://github.com/sparkle-project/Sparkle/releases
→ビルド方法
1 githubからgit clone(プロジェクトページにあるコマンドを使う。recursiveオプションが必要なため。zipダウンロードではだめ。)
2 sudo xcode-select -s /Applications/Xcode-beta.app/Contents/Developerでコマンドライをbeta環境に向ける
3 プロジェクトフォルダでmake release
4 releaseビルドのフォルダが自動的に開かれる→Sparkle-(version).tar.xzを展開して、Cocoa podのフォルダへ上書き。
5 Xcode 12.2 betaでビルド(standard architecture でx86_64, arm64が含まれる)
現状、Xcode 12.1では、arm64ビルドできない??
Sparkle 1.23.0, 1.24.0-aはXcode 12.2 beta 4でmake releaseが通らなかった。Sparkle git最新(2020/11/7)は通る。
→Sparkle 1.24.0でユニバーサル対応されたのでそれを使用。