こんにちは。
Xcode6.4を使ってiOSアプリ開発を行っているものです。
今回、iPadをiOS10.3にアップデートさせたことに伴い、
以下の手順のようにアップデート計画を立てましたが、
うまくいかないため、投稿しました。
前提:Xcode6.4と最新版を混在させて使用している。
目的:iOS10.3のiPadにXcode6.4(Swift1.2)で開発したアプリをビルドしたい。
手順:
- macOSアップデート
macOS El Capitan (10.11) → macOS Sierra (10.12)
- Xcodeアップデート
Xcode8.2.1 → Xcode8.3.1
- アプリをビルド
現状:
手順1の後に、Xcode6.4のアイコンに禁止マークが表示されました。
開くと以下のメッセージが表示されます。
「このバージョンのアプリケーション“Xcode6.4.app”は、このバージョンのmacOSでは使用できません。
“Xcode6.4.app”6.4がインストールされています。」
手順2の後も変わらずでした。
実施したこと:
- 以下を参考に、Ubiquity.frameworkを追加した。
http://indiestack.com/2016/08/xcode-6-on-sierra/
参考したサイトのパスにUbiquity.frameworkがなかったため、
以下のGitHubからダウンロードしたmacOS10.11SDKのUbiquity.frameworkを使用した。
https://github.com/phracker/MacOSX-SDKs/tree/master/MacOSX10.9.sdk/System/Library/PrivateFrameworks/Ubiquity.framework
- 以下を参考に、Xcode6.4の該当フォルダにあったSDK(MacOSX10.9.sdk、MacOSX10.10.sdk)をXcode8.3.1の該当フォルダにコピーした。
http://qiita.com/loveandsheep/items/ac6e8d7ad30775aa955c
以上の2つを実施してもうまくいきません。
Xcode6.4を使わずにXcode8.3.1を使って開発をすれば解決する話だと思うのですが、
現在のアプリが昔からXcode6.4(Swift1.2)で開発を行っているため、
できればXcode6.4で開発をしたいと思っています。
(Xcode6.4からXoce8.3.1へのアップデートは大幅なコンバート作業が発生するため避けたいです。。)
現状の解決策はありますでしょうか。
よろしくお願いいたします
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/27 03:37