- 2022-07-31
- 2022-07-31
Apple Silicon MacでiOSシミュレータを実行できないときの対応方法(arm64バイナリのエラー)
Apple Silicon Macで組み込んだフレームワークによっては、次のようなエラーが起きてiOSシミュレーターが実行できなくなることがあります。 このエラー出力の例はOpenCV 4.6.0で発生するものです。この記事では対応方法を紹 […]
Apple Silicon Macで組み込んだフレームワークによっては、次のようなエラーが起きてiOSシミュレーターが実行できなくなることがあります。 このエラー出力の例はOpenCV 4.6.0で発生するものです。この記事では対応方法を紹 […]
前回のCocoa版Hello World作成の続きです。今回はウインドウコントローラクラスを追加して、Cocoa版Hello Worldで表示されるウインドウのウインドウコントローラを変更する方法について解説します。 この記事では前回の記事 […]
はじめてのmacOSアプリとして、Cocoa版のHello Worldの作り方を解説します。今回はコーディングゼロで、Storyboardの編集だけでHello Worldを作ります。 この記事ではXcodeを使用します。Xcodeをインス […]
Apple Platformのアプリ開発にはXcodeを使用します。何回かに分けてアプリの開発方法を紹介します。準備回の今回はとりあえず開始するために最初に必要なことを紹介します。 Apple Developer Programへの登録につ […]
iOSアプリのプロジェクトファイルで、オープンソースやサンプルコードなどとして配布する予定のときには、コードサイニングの設定をプロジェクトファイルに設定したくないことがあります。しかし、ローカルで作業中はコードサイニングの設定を行わないと、 […]
開発しているアプリによっては自分たちが管理していないSDKなどを必要とする場合があります。SDKのインストールパスは大体同じ場合が多いと思いますが、任意の場所に置くことが出来る場合、マシンや開発者によって置いている場所が異なる場合があります […]
SDKなどの複数のライブラリやプログラムで構成されるモジュールを開発しているときなど、複数のプロジェクト間で共通のマクロ定義を参照することがあります。 例えば、ある特定の機器と通信するSDKを開発しているときに、対象となる機器によって定数を […]
Xcodeで設定するビルド設定はプロジェクトファイル(*.xcodeproj)に保存されます。通常のアプリ開発ではこれだけで十分なのですが、中規模以上の開発を行っているときや特殊なプログラムを作っているときなどは、もう少し柔軟に制御したいこ […]
iOSアプリなどのApple Platform向けの開発をしていると、Apple Developer Programで発行された電子証明書などコードサイニングに必要な情報がマシンに保存されています。私の場合は、これらの証明書をバックアップし […]