iOS WatchOS

Xcode8でLink error

投稿日:

Xcode8にしてから、Link errorに悩まされました。
テンプレートプロジェクトからSwift3のWatchOSアプリを作っているのですが、最初からエラーになってしまいます。

Alamofire4はSwift3に対応しているので、大丈夫な認識なのですが、
「alamofire compiled with older version of Swift language (2.0) than previous files (3.0)」
となります。

MacOS Sierraにしたり、色々したので、設定が壊れたのかと思い、しばらく悩みました。
なんとか解決したのですが、推奨できる内容ではないかもしれませんので、自己責任でお願いします。

1. Cocoapodsを1.1.0-rc2にアップデート。cocoapod 1.0.1を使っていましたが、Xcode8に対応していないようです。ベータ版ですが、アップデートしました。

2. /Users/ユーザ名/Library/Developer/Xcode/DerivedData/ 配下を削除。消してよいのかちょっと疑問でしたが、キャッシュ系のようだと理解して削除しました。

1.2.の手順でなんとかビルドできるようになりました。







-iOS, WatchOS

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

スパム対策に簡単な計算にご協力ください。 *

関連記事

スマホアプリ サイクリングマップ紹介

スマホ(iPhone)用のアプリ、サイクリングマップをAppStoreで公開中です。位置情報の登録・閲覧と、口コミが可能です。 ロードバイクで駐輪できる?、安全?、レースパンツで入れる雰囲気?、美味い …

no image

Xcode8で既存のiOSプロジェクトにWatchOSターゲットを追加するとエラーになる

Apple Watch Series2をゲットしました。 そこで自分のアプリをWatchOS対応しようとしています。そこで早速ハマったので、メモ。 Xcode8を使用しています。 既存のプロジェクトに …

no image

Coredataのリレーション代入で「NSInvalidArgumentException」発生

Coredataの使用中に、リレーション(OneToMany)に値を代入すると、下記エラーが出る。

発生条件はよくわからないが、iOS …

no image

iOSシミュレーターで外のサーバーにつながらない

iOSシミュレーターで外のサーバーに繋がりません。。。。 色々と試しました。 iOS SimulatorでiOS8を動作させるとHTTP通信ができない – Qiita 参考   …

no image

ESETがiOSシミューレーターを遮断する

iOSシミューレーターが時々、ネットに繋がらなくなるのですが、調べているとESETが遮断しているという話があったのですが、なかなか接続できませんでした。 たまに、勝手に接続されるようになるのですが、ま …




アプリをリリースしました!まだまだ機能や情報も足りてませんがよろしくお願いします。

サイクリングマップ

Google Play で手に入れよう

kitatamittakaと申します。IT系で詰まったことを自分のためと、ひょっとしたら誰かのために残そうと思います。

仕事

プログラミング好きのSE
仕事でプログラミングすることはあまりありません。

趣味

IT全般
新しい技術やガジェットに興味があります。
ロードバイク
別のブログを書いています。
SEがロードバイクに乗る
古代ローマの歴史
ローマ人の物語を読みました
映画
好きなのはガタカ、ペイフォワードなど
ブログランキング・にほんブログ村へ

モッピー!お金がたまるポイントサイト