😇
iPhone SE (2nd generation)’s iOS 17.1.1 doesn’t match MapKitTutorialF.
💡Tips
iPhoneの実機を接続して実機でビルドしようとしたらできなくなった😱
何をしたのか?
- Mac OSのバージョンを上げてなかった???
- M2 Macで試してた。Intelの時はできてた???
- Mac OSのバージョン上げたら、x-code15にあげないといけなかった!
- Apple Developer Accountへの接続はしている???
error
最初はこれだった???
急に変わった?、OSのバージョンを端末に合わせる必要があるみたい?
iPhone SE (2nd generation)’s iOS 17.1.1 doesn’t match MapKitTutorialF.app’s iOS 17.2 deployment target.
Upgrade iPhone SE (2nd generation)’s iOS version or lower MapKitTutorialF.app’s deployment target.
iPhone SE(第2世代)のiOS 17.1.1が、MapKitTutorialF.appのiOS 17.2デプロイメントターゲットと一致しない。
iPhone SE(第2世代)のiOSバージョンをアップグレードするか、MapKitTutorialF.appのデプロイメント
設定を変えてみる。
ターゲットを下げてください。
サンプルコード:
import SwiftUI
import MapKit
struct ContentView: View {
let tower = CLLocationCoordinate2D(latitude: 43.64272145122822, longitude: -79.38712117539345)
var body: some View {
Map() {
Marker("CN Tower", coordinate: tower)
}
}
}
#Preview {
ContentView()
}
できた🙌
まとめ
iPhoneの実機をもしできなくなったら、パターンはあるがOSのupdateに原因があることが多いですね。
参考にした記事:
Discussion