Can't run apps built with 2.70 on my device and/or device system update insists it is up to date

Using 2.70 on macOS 15.4.1.

I saw the new SDK alert when I opened the simulator so I downloaded it. I tried to update my device to 2.7.0 but the device insists it was up to date. So I believed it. The device is running 2.62.

But then an app I was working on that compiles with the 2.7.0 pdc and runs in the simulator and can be uploaded to the device, this app won't run on the device - This game is incompatible...

I tried building an example app from the new SDK to make sure it wasn't my lousy work. Building example apps with the new SDK works in the simulator but they can't be run on the device: This game is incompatible with your system version...

Still the device System Update tells me I'm up to date.

I haven't tried forcing 2.70 onto my device from the downloaded SDK (if that even is a thing.)

Summary: 2.7.0 pdc and simulator work with apps I was working on yesterday with the 2.6.2 pdc and simulator but my device can only run the 2.6.2 versions.

I'm going back to pdc and simulator from SDK 2.62 until I can update my device so I can test my apps on device.

I'm also getting SDK errors in the 2.7.0 simulator with some apps, but not all apps I've written built in 2.62. But that should probably be a separate report.

I hope the resolution for this comes when 2.7.0 can be installed on the device.

Top thread in announcements.
fallback to using 2.6.2 for now or only running in sim

How do I change back to the prior version? Just getting into lua and was bummed I can't try my new game out on device. Any help on how to roll it back would be great. Cheers!

Just re-install the 2.6.2 SDK

How do I do that? Their website only appears to have 2.7.0 up. When I google playdate sdk 2.6.2 nothing comes up. Any advice?

Edit: Found it at the link of Index of /

4 Likes