クエテさん
オリジナルポスター- 2011年11月9日
- 2020年12月21日
ビルド専用デバイスを使用してこのターゲットを実行することはできません。
利用可能なデバイスを選択するか、宛先としてシミュレートされたデバイスを選択してください。
ビルド設定で、アーキテクチャを標準アーキテクチャ(Apple Silicon、Intel)に設定しています。XCode12.3のデフォルトです。
My Build Active ArchitectureOnlyがNOに設定されています。これはXCode12.3のデフォルトです。
これを修正して両方のアーキテクチャ用のアプリを構築するために設定を変更できる場所がわかりません。どうしたの?
また、新しいバージョンの設定ペインには、解決済み、appname、macOSDefaultの3つの列があります。 3番目の列にはデフォルト設定が表示されていると思います。これは便利ですが、[解決済み]列は何のためにあるのでしょうか。私はそれを取り除くことができますか? NS
クエテさん
オリジナルポスター- 2011年11月9日
- 2020年12月21日
casperes1996
- 2014年1月26日
- デンマーク、ホーセンス
- 2020年12月21日
Szymczyk
- 2006年3月5日
- 2020年12月21日
クエテさん
オリジナルポスター- 2011年11月9日
- 2020年12月21日
Szymczyk
- 2006年3月5日
- 2020年12月21日
ジャンプバーからAnyMacを選んでみました。プロジェクトをビルドできませんでした。元の投稿で説明したのと同じエラーが発生しました。プロジェクトをアーカイブすることができました。
casperes1996
- 2014年1月26日
- デンマーク、ホーセンス
- 2020年12月22日
セニョール・キューテ氏は次のように述べています。いいえ、両方のプロジェクトをビルドするように設定してビルドすることはできません。ビルドしない限り、アーカイブすることはできないと思います。これは明らかに間違っています、仲間
ビルドして実行することはできません。しかし、あなたは確かにそれを構築することができます。
クエテさん
オリジナルポスター- 2011年11月9日
- 2021年1月2日
リポパス/appname.app/Contents/MacOS/appname-archsはx86_64arm64を返すため、ユニバーサルバイナリを自動的に構築します。 Any Mac(Apple Silicon、Intel)のタスクバーは何をするのだろうか。 に
ADGrant
- 2018年4月26日
- 2021年1月4日
Senor Cuete氏は次のように述べています。私のプロジェクトのビルド設定では、デフォルトのアーキテクチャ設定は標準アーキテクチャ(Apple Silicon、Intel)$(ARCHS_STANDARD)です。私が使用するときこれにより、リリース用のユニバーサルバイナリが構築されます。 MyMacをターゲットとしてアプリをビルドすると、そのマシン用にビルドされます(Intel Macの場合はx86_64、Arm Macの場合はarm64)。 Arm MacのXcodeを使用すると、Rosettaを使用してIntelバイナリをビルドして実行することもできます。
リポパス/appname.app/Contents/MacOS/appname-archsはx86_64arm64を返すため、ユニバーサルバイナリを自動的に構築します。 Any Mac(Apple Silicon、Intel)のタスクバーは何をするのだろうか。
人気の投稿