Conversation
Fixes Xcode warning "Unsupported Configuration: This file is set to build for a version older than the deployment target. Functionality may be limited." Splash storyboard automatically set to Stencyl Target Deployment
|
In what situation does Xcode give that warning? What Xcode version? Does it actually prevent you from building, or cause any problems? |
The error is seen when the developer sets the deployment target to anything higher than iOS 9. The error is only seen when archiving the game from Xcode directly, no warnings in Stencyl are visible. The file change allows Xcode to match the deployment target in the storyboard based on the deployment target of the project rather than hardcoding it to an iOS 9 target deployment. At first, I wasn't concerned with the warning, as the project still builds, but a few forum posts show building for a target version which is older than the projects target version can cause build errors should Apple decide to depreciate or modify something in the future. I've made the change on my downloaded copy of Stencyl, the warning has disappeared and the game builds fine. |
* Add SDL rumble * Fix rumble * whitespace fixins real (#2) * whitespacing real.. please! * nativecffi rumble thing fix lol * Remove trailing whitespace. * Use SDL's argument names and order. * Standardize formatting. * Make `SDLGamepad` fully static again, for simplicity. Also, consistently use `find()` instead of array access, to avoid accidentally creating entries. Also also, consistently use guard clauses instead of indenting. * Make another guard clause. * Update CFFI function signature. * Use `clamp()` instead of `if` statements. * Include required header for `std::clamp()`. * Revert "Use `clamp()` instead of `if` statements." `std::clamp()` was not available until C++17, and we'd like to continue supporting older versions. This reverts commit 715a270. * Revert "Include required header for `std::clamp()`." This reverts commit f47aebf. * Tidy up. * Document `Gamepad.rumble()`'s arguments. * Don't limit rumble duration. SDL apparently supports the full Uint32 range, so there's no reason for Lime to restrict it. * Fix whitespace. * Add rumble support in HTML5 (experimental). --------- Co-authored-by: Cameron Taylor <cameron.taylor.ninja@gmail.com> Co-authored-by: player-03 <player3.14@gmail.com>
Fixes Xcode warning "Unsupported Configuration: This file is set to build for a version older than the deployment target. Functionality may be limited." Splash storyboard automatically set to Stencyl Target Deployment