cross-xross回答ポイント 100ptウォッチ

iOSアプリ開発時のOSバージョン互換性に関して質問です。


iOS8がリリースされてまだ間もない頃に書かれた以下の技術情報を読んだのですが

 ・iOS 8から位置情報を取得する方法が変わるよ
(http://qiita.com/koogawa/items/6ec24ca3201977e9642b)
 ・Xcode6でiOS8へPush通知が送れない場合の解決方法
(http://qiita.com/peromasamune/items/90970e9f9d5c34d21cfd)

(2つ目のリンクに書かれて通り)なぜ,同じソースコードを使っていても
Xcode5でビルドしたiOSアプリはiOS8で正常に動いて
Xcode6でビルドしたiOSアプリはiOS8で挙動がおかしくなるのか理解できません。

おそらく,ビルド時に使うBase SDKのバージョンが関係していると思うのですが
Base SDKとビルド後に生成されるバイナリ,バイナリを実行するOSバージョンの
関係性を私がよく理解していないせいだと感じています。
(AppleのSDK互換ガイドを読んでもいまいちピンと来ません……)

何か理解が深まるアドバイスをいただければと思っています。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2015-05-12 22:05:10
終了日時
2015-05-14 20:45:03
回答条件
1人1回まで

この質問のカテゴリ

この質問に含まれるキーワード

ソースコード559Apple424SDK121OS4923バイナリ210ビルド208

人気の質問

メニュー

PC版