iPhone実機でローカル環境に接続するとhttpsでないためエラーが出る

The resource could not be loaded because the App Transport Security policy requires the use of a secure connec…

Read more

Xcode 8.3のiOSシミュレータでWi-Fiがつながらない状態を再現したい

どうやら、Additional toolsと言うものをダウンロードしてインストールしてあげればいいようです。 https://developer.apple.com/download/more/?q=Additional

Read more

Info.plistとは

今回iOSアプリを制作する際にはまったファイルなので調べてみました! iOS開発ではよく見かけるファイルですが、一言で言うと実行ファイルのための必要不可欠な構成情報を記入するファイルみたいです。 このファイルを変更するこ…

Read more

複数バージョンのXcodeを共存させる

バージョンの異なるXcodeをMacに入れる方法です。 Step1:Xcodeのダウンロード まず以下のページ(AppleIDのログイン必要)から欲しいバージョンのXcodeのdmg版を取得します。(20分位かかります。…

Read more

xcode8になってAutoLayoutの挙動が変更された……?

自分自身まだ調査しきれていないのですが, xcode8となりstoryboardのバージョンの変更になるに辺り、viewのライフサイクル中のAutoLayoutのタイミングの変更が合ったようです。 viewDidLoad…

Read more

xcode7 を使って iOS10 の実機デバッグをできるようにする

iOS10 向けの開発には xcode8 が必要となりますが、Swift2.3 or Swift3 に対応するのは大変です。簡易的な調整のみ行いたい場合、 xcode7 のまま iOS10 の実機デバッグをできるようにす…

Read more

XIP ファイルが「cipo read error: Undefined error:0」エラーで開かない症状の対処法

Xcode8 などが従来の.dmgではなく.xipという拡張子のアーカイブになっているようです。 このファイルを開こうとすると、 cipo read error: Undefined error:0 というエラーで開けな…

Read more

XCodeでビルドしようとした時にエラーが出る場合の対処法

XCodeで実機テストをしようとした際に、以下の様なエラーが出ることがあります。 The certificate used to sign “アプリケーション名” has either expired or has be…

Read more

dyld: Library not loadedが出た時にすること

Swiftのコードをコンパイルした時に以下の様なエラーが出ることがあります。 dyld: Library not loaded: @rpath/libswiftCore.dylib Referenced from: /v…

Read more

Circle CI の iOS ビルドが有料になったため、BITRISE に移行しました

Circle CI の iOS ビルドは現在無料では利用できなくなったので、BITRISE という無料で iOS ビルドが利用できるサービスに移行しました。簡単に構築の流れをおさらいしておきます。 処理の流れ 主に以下の…

Read more

XCodeでのビルド時にld: file too small (length=0)が出た時の対応

ビルド中にStopを押した後、(変なタイミングでビルドが中断されたためか) 次のようなエラーが出てビルドができなくなりました。 ld: file too small (length=0) file ‘/Users/dev…

Read more

ios実機テストでのエラー「Could not find Developer Disk Image」

xcodeのバージョンが古い場合、そのxcodeがリリースされた以降のiOSで実機テストを行おうとすると 「Could not find Developer Disk Image」 というエラーが出てしまいます。 エラー…

Read more

【Xcode】Could not find Developer Disk Image

実機にビルドしようとした時 Could not find Developer Disk Image と表示される時はXcodeのバージョンがiOSのバージョンに対応していないことを示します。 対策としては Xcodeのア…

Read more

ERROR ITMS-90339: “This bundle is invalid. The Info.plist contains an invalid key ‘CFBundleResourceSpecification’ in bundle XXXX [XXXX.app]” の対処方法

xcode7 でビルドを行って iTunes Connect へアップロード時に以下のエラーが発生する場合の対処法です。 ERROR ITMS-90339: “This bundle is invalid. The In…

Read more

Xcode6.xでビルドしたアプリをiOS9.3のシミュレータで動かす方法

前提条件として、XCode6とXCode7の両方が必要になります。 XCode6ではiOS8系までしか対応していないので、次のようにして対応します。 http://qiita.com/HIkaruSato/items/a

Read more