-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iOS / iPadOS / tvOS 18 compatibility #989
Comments
Though we won't update the Swift Package version to 6.0 yet here is here is the required change: import Foundation
import PackagePlugin
@main
struct PackageInfoPlugin: BuildToolPlugin {
func createBuildCommands(context: PackagePlugin.PluginContext, target: PackagePlugin.Target) async throws -> [PackagePlugin.Command] {
[
.prebuildCommand(
displayName: "Provide package information as a generated Swift file",
executable: try context.tool(named: "PackageInfo").url,
arguments: [
context.package.directoryURL.path(),
context.pluginWorkDirectoryURL.path()
],
outputFilesDirectory: context.pluginWorkDirectoryURL
)
]
}
} See #908. |
The Xcode project cannot be updated to synced folders since they are not supported by xcodeproj / fastlane yet, see #988. |
The long-press issue is a known and has been reported. Quite incredible that this kind of regression could sneak in. |
All issues are not our own and have been reported. To avoid unnecessary work we will wait until iOS / tvOS 18 updates are released to see what is fixed and what isn't (since those are really minor annoyances). |
As a developer I need Pillarbox to be compatible with new major versions of Apple operating systems.
Hints
Here is a list of the issues we noticed and of work that needs to be done.
Fixes on our side
Upgrade work
Xcode 16 / iOS 18 / iPadOS 18 bugs or regressions
toolbarTitleMenu
at the root level of the Lists section (iPadOS 18: New tab bar presentation and inline navigation title / toolbar title menus do not work well together filed under FB14924375).Acceptance criteria
Tasks
Update Xcode project to synced folders.The text was updated successfully, but these errors were encountered: