Search results for

Visual Studio Maui IOS

105,848 results found

Post

Replies

Boosts

Views

Activity

For the iOS/Xcode age range validation, what is an invalidRequest error?
One of the responses to a call to AgeRangeService.shared.requestAgeRange is AgeRangeService.Error.invalidRequest. This has no documentation. What on earth is an invalid request - I mean the app just calls the API, there's no parameters supplied or anything, how can the request ever be invalid? If the app calls AgeRangeService.shared.requestAgeRange and gets this as a response then what is the app supposed to do with that?
2
0
37
19h
Reply to Pairing failing after forgetting the device
In your repro steps you haven't mentioned if your app is still running between steps 4 and 5. We are aware of an issue where this might happen, and releasing and reinitializing your CBCentralManager (or restarting your app, or restarting the device) might resolve the issue. You indicate restarting the peripheral does fix it, so perhaps in your case it is the peripheral that might be causing this issue. In any case, this would be best handled by investigating further via a bug report and include a diagnostic log. Please go to https://developer.apple.com/bug-reporting/profiles-and-logs/ and follow the instructions for Bluetooth for iOS to install a logging profile on your device. Then reproduce the issue, and follow the instructions at the above link to create a sysdiagnose. And attach that to the Feedback report as well.
Topic: App & System Services SubTopic: Core OS Tags:
19h
Reply to 90714: Invalid binary. The app contains one or more corrupted binaries. Please rebuild the app and resubmit.
Started happening on Xcode 26.0.1 or were you successful with that version of Xcode? To clarify, it works properly with an iOS app upload. It is only for MacCatalyst app. So Xcode 26.0.1 works for ios and not for MacCatalyst. Have you tried today to submit one to TestFlight? I have, twice, still been getting the same issue. I will try again later today. Do you have all the logs? I have the build logs. But it is too big to attach to this reply. I will add it to the bug report.
19h
SwiftUI TextField selection - strange initial values with iOS
When using a TextField with axis to set to .vertical on iOS, it sets a bound selection parameter to an erroneous value. Whilst on MacOS it performs as expected. Take the following code: import SwiftUI @main struct SelectionTestApp: App { var body: some Scene { WindowGroup { ContentView() } } } struct ContentView: View { @FocusState private var isFocused: Bool @State private var text = @State private var textSelection: TextSelection? = nil var body: some View { TextField(Label, text: $text, selection: $textSelection, axis: .vertical) .onChange(of: textSelection, initial: true) { if let textSelection { print(textSelection = (textSelection)) } else { print(textSelection = nil) } } .focused($isFocused) .task { isFocused = true } } } Running this on MacOS target gives the following on the console: textSelection = nil textSelection = TextSelection(indices: SwiftUI.TextSelection.Indices.selection(Range(0[any]..<0[any])), affinity: SwiftUI.TextSelectionAffinity.downstream) Running the code on iOS
2
0
93
19h
Supervised Watch Erase All Content and Settings?
There is a longstanding restriction payload for supervised iOS devices that disables Erase All Content and Settings. We have been experimenting with supervised watches paired with supervised phones that have that payload applied, and yet Erase All Content and Settings remains available on the watch. Is this: – a) An error with our payload? Should we be sending something else? – b) A bug in watchOS supervision? – c) A deliberate design choice? If so, what is the rationale for preventing organizations from maintaining this very basic level of control over devices they may be configuring and dispatching into the field?
2
0
108
20h
Reply to Change to safe area logic on iOS 26
I'm experiencing a similar issue on iOS 26. When rotating the device to landscape, view.safeAreaInsets.top incorrectly returns 20pt instead of 0pt. The value only updates correctly after backgrounding the app. This was working as expected prior to iOS 26.
Topic: UI Frameworks SubTopic: UIKit
21h
Display problem with keyboard in iOS 26
The problem is the same in all of my applications. To reproduce it, in iOS 26, set the dark mode in the Brightness and display settings and in Accessibility, Display and text size, activate Increase contrast and bold text. With these settings, all the controls will be surrounded by a thin white line. When in the app a keyboard is dispayed, the thin white line does not appears correctly around the keyboard like in the capture joined, it is present on top and partially on bottom but not on sides
Topic: Design SubTopic: General
0
0
124
22h
Reply to Email "Updates to FairPlay Streaming Server SDK" makes no sense
So Apple is unifying their version numbering across the board to roughly correspond to the coming year number (like Windows 95 or car model years for example.) I don't recall seeing this explicitly mentioned for Fairplay anywhere, but I think Version 26 has essentially replaced Version 5, with some new extra changes sneaked in. Hard to guess if version 26 certificates will work with what up to this point had been version 5, but I hope so? https://www.cnet.com/tech/services-and-software/apple-confirms-switch-to-ios-26-naming-convention-heres-why-that-matters/
Topic: Media Technologies SubTopic: Streaming Tags:
23h
Reply to IOS app on MacOS 15 local network access
Thanks for the clarification. In general, a Mac Catalyst app should behave like a normal Mac app when it comes to local network privacy. Oh, before going further I should drop a link to TN3179 Understanding local network privacy, which covers a lot of the basics here. [quote='863399022, iDevCL, /thread/766427?answerId=863399022#863399022, /profile/iDevCL'] macOS uses some set of app data [/quote] Right. Ideally, local network privacy on macOS would be able to identify code entirely by its code signature, which is how iOS works. However, things are not that simple on macOS. For example, it’s common for macOS code to be ad hoc signed [1], which forces macOS on to a compatibility path. How is your app distributed? On the Mac App Store? Or directly, using Developer ID signing? Are you sure that all the distributed copies of your app have a unique build UUID. TN3179 explains that this is critical, and also links to TN3178 Checking for and resolving build UUID problems which explains the concept in more de
23h
ScrollView + LazyVStack + dynamic height views cause scroll glitches on iOS 26
I’m seeing unexpected scroll behavior when embedding a LazyVStack with dynamically sized views inside a ScrollView. Everything works fine when the item height is fixed (e.g. colored squares), but when I switch to text views with variable height, the scroll position jumps and glitches—especially when the keyboard appears or disappears. This only happens on iOS 26, it works fine on iOS 18. Working version struct Model: Identifiable { let id = UUID() } struct ModernScrollView: View { @State private var models: [Model] = [] @State private var scrollPositionID: String? @State private var text: String = @FocusState private var isFocused // MARK: - View var body: some View { scrollView .safeAreaInset(edge: .bottom) { controls } .task { reset() } } // MARK: - Subviews private var scrollView: some View { ScrollView { LazyVStack { ForEach(models) { model in SquareView(color: Color(from: model.id)) .id(model.id.uuidString) } } .scrollTargetLayout() } .scrollPosition(id: $scrollPositionID) .scrollDismi
4
0
140
1d
iOS Enterprise App Build Showing “Requires iOS 26.0” Even Though Deployment Target Set to iOS 18.0
We’re facing an issue when trying to install an enterprise-distributed iOS app on devices running iOS 18.5. During installation, we receive this error message: “This iOS app requires a newer version of iOS. You need to update this iPhone to iOS 26.0 to install this app.” However, in Xcode 26.0.1, our app’s minimum deployment target is explicitly set to iOS 17.6. After adding this step and the app result is unable to install the app on ios 18.5 and message getting as per the above quotes. Kindly help me out this issues.
0
0
50
1d
iPhone/iPad DFU and Apple deviceinterfaced process
Problem Description: Since Our USB hubs are capable of sending Vendor Defined Messages (VDMs) over a USB Type-C cable connection, they can programmatically place iOS, iPadOS, and macOS devices into DFU mode—without requiring any physical button interaction. Recently, we identified an issue when invoking DFU mode on an iPhone 15 using this method. Upon entering DFU mode, the device enumerates with USB Product ID 0x1881 (“Debug USB” – KIS interface). At that point, the deviceinterfaced daemon (launched by launchd) immediately detects the device and claims exclusive access to the USB interface. As a result, when our API Service attempts to communicate with the device through standard IOKit methods, it fails with the following error: 0xe00002c5 ((iokit/common) exclusive access and device already open) This prevents our libraries from reading the iBoot string (USB serial number string) that Apple devices normally expose in standard or recovery modes—information that includes ECID, CPID, CPRV, CPFM, BDID,
1
0
25
1d
Reply to iOS 26 UITargetedPreview not responding to touches
Please also see https://developer.apple.com/forums/thread/791814 We worked around it like this private class ContextMenuContainerView: UIView { override func didMoveToWindow() { super.didMoveToWindow() if #available(iOS 26.0, *) { // Make our context menu accessoryView user interactive self.superview?.isUserInteractionEnabled = true } } }
Topic: UI Frameworks SubTopic: UIKit Tags:
1d