Search results for

“Visual Studio Maui IOS”

109,084 results found

Post

Replies

Boosts

Views

Activity

Reply to Unable to Remove “Sign in with Apple” of my app
Hi @louisraverdy, @VIBEUP, @proever, Could you all please reply with your Feedback IDs? If you haven't submitted one yet, please review the steps described below. For issues occurring with your native app, perform the following steps: Install the Accounts/AuthKit profile on your iOS, macOS, tvOS, watchOS, or visionOS device. Reproduce the issue and make a note of the timestamp when the issue occurred, while optionally capturing screenshots or video. Gather a sysdiagnose on the same iOS, macOS, tvOS, watchOS, or visionOS device. Create a report in Feedback Assistant, and ensure your feedback contains the following information: the primary App ID or Bundle ID the user’s Apple ID, email address, and/or identity token the sysdiagnose gathered after reproducing the issue the timestamp of when the issue was reproduced screenshots or videos of errors and unexpected behaviors (optional) For issues occurring with your website, ensure your feedback contains the following information: the primary App I
3w
Reply to Are these features possible to make in an iOS app?
Thanks for the post and good question that is good to explain the privacy policy. Apple enforces a strict security architecture called App Sandboxing, which isolates apps from each other and from the core operating system to protect user privacy. Because of this, Apple does not provide developers with the APIs (application programming interfaces) required to perform any of the tasks you mentioned. Third-party apps have absolutely zero read access to the iOS Messages app database. You cannot read, export, or save a user's SMS or iMessage history. In some cases allows apps to read text messages in only two highly restricted scenarios like an app can act as a spam filter. However, it can only see incoming messages from unknown numbers, and the system does not allow the app to save or export those messages. Just like SMS, the native Phone app's call history is completely locked down. A third-party app cannot read the incoming, outgoing, or missed call logs. Hope this helps. Albert Pascual
  Worldwide De
3w
Restrict app tp be installed on iPhone only
Hey everyone, I'm developing an iOS only app and want to make sure it can not be installed on iPads. Using Xcode 26, Targets/Appname/General/Supported Destination - I have iPhone only as destination and in the Info.plist I have this: UIDeviceFamily 1 UIRequiredDeviceCapabilities telephony Is there anything else need to do to make sure it can't be installed on iPads? Thanks in advance
2
0
56
3w
iOS 26: Tab Bar Item's accessibility value not set automatically anymore
We recently adopted our app to Liquid Glass and received a complaint from a visually impaired user that VoiceOver does not read out the number of unread items in the tab bar anymore. We checked and it seems that before iOS 26/Liquid Glass, setting a tab bar item's badgeValue property also set an appropriate text to its accessibilityValue property (something like 3 items). But with Liquid Glass tab bars, this does not seem to be the case anymore. We fixed this by providing our own accessibility value, but we're wondering whether this change was a deliberate choice or simply a bug? If this new behavior is considered a bug, I would post a bug report.
3
0
1.1k
3w
Reply to StoreKit1: finishTransaction fails to work as expected in iOS 26.4
We started experiencing a similar issue on the day iOS 26.4 Beta 1 was released (2026/02/18). Firebase Analytics is reporting a large number of duplicate in_app_purchase events for some users starting from that day. A few things we've observed: All of the affected transactions are non-consumable items. The duplicated events are triggered right after the process starts. All affected users are on iOS 26.4 So far we haven’t been able to reproduce it locally. It might be because our tests are using the sandbox or because our debug builds are compiled with Xcode 26. So I can't say for sure if it's exactly the same issue as yours, but it looks quite similar.
3w
Missing Entitlement com.apple.developer.wireless-insights.service-predictions in Enterprise Program Provisioning Profiles, Available in Individual Account
Apple has introduced the Wireless Insights Service Predictions capability in iOS 26. After prior alignment with Apple engineers, we are working to integrate this capability into the Douyin App, and intend to provide a TestFlight build for Apple engineers to validate and debug the integration. We have encountered a blocking issue with entitlement configuration: We use our Apple Developer Enterprise Program account to build and submit TestFlight builds. When we manually create and configure provisioning profiles via the Apple Developer Portal, the required entitlement key com.apple.developer.wireless-insights.service-predictions is not available for selection or inclusion in the profile's Entitlements. This completely blocks us from enabling, using, and validating the Wireless Insights Service Predictions capability. For comparison, when we use our Apple Developer Program individual account, the entitlement com.apple.developer.wireless-insights.service-predictions is fully available. It is automaticall
1
0
159
3w
Reply to Using StoreKit from an AUv3 plugin that can be loaded in-process
[quote='818192021, timboudreau, /thread/818192, /profile/timboudreau'] If there were some sort of signed token, or similar mechanism, that could be bundled or acquired by the running plugin extension [/quote] You should feel free to file an enhancement request for that, but I want to set some expectations here [1]. Apple systems enforce security at process boundaries. If such an API existed: It’d be impossible for the OS to determine whether you’re plug-in made this call, as opposed to some other code in the host app process. Once you had such a token, it’d be impossible for you to prevent some other code in the host app process from ‘stealing’ it [2]. Keep in mind that this “other code” isn’t just the host app itself, but it also includes: Any other plug-in that the host app might load Any code ‘accidentally’ loaded by the host app or these plug-ins [3] The long-term direction here is clear: To meet platform security goals plug-ins must run in a separate process. This is strictly enforced on iOS and
Topic: Media Technologies SubTopic: Audio Tags:
3w
Access Screen Time total usage from main app when using DeviceActivityReportExtension
I am building a simple iOS app that shows the total phone usage time for today using the Screen Time APIs. Architecture: Main app → requests authorization using AuthorizationCenter.shared.requestAuthorization(for: .individual) → displays a DeviceActivityReport Report extension → DeviceActivityReportExtension → calculates total usage using DeviceActivityResults → shows the number in a SwiftUI view The report works correctly. The extension successfully calculates the total usage and displays it on screen. Example logic inside the report extension: for await activityData in data { for await segment in activityData.activitySegments { totalSeconds += segment.totalActivityDuration } } let totalMinutes = Int(totalSeconds / 60) The problem: I need the main app to access that number so I can store it daily in my own database. I tried to send the value from the extension to the main app using: App Group + UserDefaults(suiteName:) App Group + shared file (FileManager.containerURL) writing inside makeConfigurati
1
0
92
3w
App stuck in "Waiting for Review" for 30 days despite support calls - Case ID: 102829479153
Hello everyone, I am reaching out to the community and hopefully Apple representatives because I am currently facing a significant delay that has completely halted my first app launch. Here is the timeline of my submission process: February 1st: Initial submission of my first app. February 3rd: Received a rejection with minor requests for improvement. February 8th: I completed all requested changes and resubmitted the app. Status since then: The app has been stuck in Waiting for Review for exactly one month. Actions Taken: I submitted an Expedited Review request. I contacted Apple Developer Support twice via written tickets. I had a phone call with the Apple Developer Support team. During the phone call, I was advised not to withdraw and resubmit the app, as this would move me to the end of the queue. They mentioned they would escalate the issue to the review team. However, despite these efforts and the escalation, there has been absolutely no progress or change in status. This delay has put me a full month b
2
0
362
3w
SubscriptionStoreView crashes on macOS Catalyst
I have an iOS and iPadOS app that also runs on macOS Catalyst. The user is able to view their subscription using the SubscriptionStoreView with two SubscriptionOptionGroups. The documentation does not mention these are supported on macOS Catalyst and the app crashes when attempting to show the SubscriptionStoreView on macOS Catalyst. If not supported, how can the user manage their subscription on macOS?
1
0
154
3w
iOS 26.2 (23C55): DeviceActivity eventDidReachThreshold fires with 0 Screen Time minutes
On iOS 26.2 (23C55), DeviceActivityMonitor.eventDidReachThreshold fires intermittently for a daily schedule (00:00–23:59) even when iOS Screen Time shows 0 minutes for the selected apps that day. This causes premature shielding via ManagedSettings. Environment: iPhone 13 Pro Max, iOS 26.2 (23C55). Event selection: 2 apps. Threshold: 30 minutes. Multiple TestFlight users report the same behavior across various app selections and thresholds. Intermittent (~50% of days); sometimes multiple days in a row. Not observed in testing prior to iOS 26.2. Evidence: sysdiagnose + Screen Time screenshots (with 0 screen time on selected apps) + unified logs show UsageTrackingAgent notifying the extension that “unproductive from activity daily reached its threshold,” followed immediately by ManagedSettings shield being applied (extension reacting to the callback). Filed Feedback Assistant: FB21450954. Questions: Are others seeing this on 26.2? Does it correlate with restarting monitoring a
5
0
964
3w
Putting 2 existing pdf pages side by side (half size) in a new pdf
In Swift, iOS, I have a pdf file. I want to take the pages 2 by 2 and put them side by side, on the new page. For this, I have to scale initial pages half size and rotate .pi/2. I managed to achieve this by converting pdf pages to UIImages and using a UIGraphicsImageRenderer. But with a critical loss of resolution. I've tried improving the resolution by creating images as jpegData(withCompressionQuality: 1.0), to no avail. So I would need to work directly on the pdf pages using CGPDFDocument format. The code structure is as follows, to insert a single scaled page: for iPage in … { if let _page = theCGPdfDocument.page(at: 1) { var _pageRect: CGRect = _page.getBoxRect(CGPDFBox.mediaBox) writeContextInDestination!.beginPage(mediaBox: &_pageRect) // translate to compensate for the flip caused displacement writeContextInDestination!.translateBy(x: _pageRect.size.width, y: _pageRect.size.height) Scale (-1, -1) // rotate 180° // add rotate as needed writeContextInDestination!.scaleBy(x: -1, y: -1) write
1
0
208
3w
First attempt at a PKPass
This is my first attempt at creating a Wallet pass, actually a generic store card. When I see it with Pass Viewer on macOS, I get 1 look, when I see it with the iPhone simulator or iPhone proper, I get a different view. Neither is what I was hoping for, a simple vertical layout of an address. Could someone steer me in the correct direction? My json: formatVersion: 1, passTypeIdentifier: pass.org.danleys.4KSBarcode, serialNumber: __SERIAL__, teamIdentifier: ----, organizationName: 4 K.I.D.S. Sake, description: 4KSBarcode, logoText: 4 K.I.D.S. Sake, foregroundColor: rgb(255, 255, 255), backgroundColor: rgb(255,0,0), storeCard : { primaryFields : [ { key : ClientID, label : , value : } ], auxiliaryFields: [ { key: street, label: Address, value: 339 Remington Blvd }, { key: city, label: , value: Bolingbrook, IL 60440 } ] }, barcode: { format: PKBarcodeFormatCode128, message: __SERIAL__, altText: __SERIAL__, messageEncoding: iso-8859-1 } } On macOS: On iOS: Thank you. Ed
Topic: Design SubTopic: General Tags:
2
0
1k
3w
Reply to Images added in Reality Composer look darker in AR
When working with images in Reality Composer and noticing that they appear darker in AR compared to other objects, it's likely due to how images are handled differently in terms of lighting. Here are some insights and recommendations to achieve a more consistent lighting response for image-based artworks: Expected Behavior and Lighting Model Lighting Differences: Images: Typically, images are treated as materials with an albedo texture, meaning they reflect the light that hits them without additional complex interactions like specular highlights or subsurface scattering. This can make them appear darker if the scene lighting is dim or if the image lacks bright areas. Other Objects: 3D models often use more complex materials that include specular reflections and other lighting properties, which can make them appear brighter and more dynamic under varying lighting conditions. Lighting Models in Reality Composer: Reality Composer uses a simplified lighting model compared to full-fledged 3D engines. It primarily
Topic: Design SubTopic: General Tags:
3w
Reply to Unable to Remove “Sign in with Apple” of my app
Hi @louisraverdy, @VIBEUP, @proever, Could you all please reply with your Feedback IDs? If you haven't submitted one yet, please review the steps described below. For issues occurring with your native app, perform the following steps: Install the Accounts/AuthKit profile on your iOS, macOS, tvOS, watchOS, or visionOS device. Reproduce the issue and make a note of the timestamp when the issue occurred, while optionally capturing screenshots or video. Gather a sysdiagnose on the same iOS, macOS, tvOS, watchOS, or visionOS device. Create a report in Feedback Assistant, and ensure your feedback contains the following information: the primary App ID or Bundle ID the user’s Apple ID, email address, and/or identity token the sysdiagnose gathered after reproducing the issue the timestamp of when the issue was reproduced screenshots or videos of errors and unexpected behaviors (optional) For issues occurring with your website, ensure your feedback contains the following information: the primary App I
Replies
Boosts
Views
Activity
3w
Reply to Are these features possible to make in an iOS app?
Thanks for the post and good question that is good to explain the privacy policy. Apple enforces a strict security architecture called App Sandboxing, which isolates apps from each other and from the core operating system to protect user privacy. Because of this, Apple does not provide developers with the APIs (application programming interfaces) required to perform any of the tasks you mentioned. Third-party apps have absolutely zero read access to the iOS Messages app database. You cannot read, export, or save a user's SMS or iMessage history. In some cases allows apps to read text messages in only two highly restricted scenarios like an app can act as a spam filter. However, it can only see incoming messages from unknown numbers, and the system does not allow the app to save or export those messages. Just like SMS, the native Phone app's call history is completely locked down. A third-party app cannot read the incoming, outgoing, or missed call logs. Hope this helps. Albert Pascual
  Worldwide De
Replies
Boosts
Views
Activity
3w
Restrict app tp be installed on iPhone only
Hey everyone, I'm developing an iOS only app and want to make sure it can not be installed on iPads. Using Xcode 26, Targets/Appname/General/Supported Destination - I have iPhone only as destination and in the Info.plist I have this: UIDeviceFamily 1 UIRequiredDeviceCapabilities telephony Is there anything else need to do to make sure it can't be installed on iPads? Thanks in advance
Replies
2
Boosts
0
Views
56
Activity
3w
iOS 26: Tab Bar Item's accessibility value not set automatically anymore
We recently adopted our app to Liquid Glass and received a complaint from a visually impaired user that VoiceOver does not read out the number of unread items in the tab bar anymore. We checked and it seems that before iOS 26/Liquid Glass, setting a tab bar item's badgeValue property also set an appropriate text to its accessibilityValue property (something like 3 items). But with Liquid Glass tab bars, this does not seem to be the case anymore. We fixed this by providing our own accessibility value, but we're wondering whether this change was a deliberate choice or simply a bug? If this new behavior is considered a bug, I would post a bug report.
Replies
3
Boosts
0
Views
1.1k
Activity
3w
Reply to StoreKit1: finishTransaction fails to work as expected in iOS 26.4
We started experiencing a similar issue on the day iOS 26.4 Beta 1 was released (2026/02/18). Firebase Analytics is reporting a large number of duplicate in_app_purchase events for some users starting from that day. A few things we've observed: All of the affected transactions are non-consumable items. The duplicated events are triggered right after the process starts. All affected users are on iOS 26.4 So far we haven’t been able to reproduce it locally. It might be because our tests are using the sandbox or because our debug builds are compiled with Xcode 26. So I can't say for sure if it's exactly the same issue as yours, but it looks quite similar.
Replies
Boosts
Views
Activity
3w
Emoji's not rendering in iOS 26.4 beta
I am testing my app in iOS 26.4 beta and emojis are rendering as squares with ? in the middle . I tested a very simple Text(👾) and I get the same results. It is working fine in 26.3.
Topic: UI Frameworks SubTopic: General
Replies
3
Boosts
0
Views
150
Activity
3w
Missing Entitlement com.apple.developer.wireless-insights.service-predictions in Enterprise Program Provisioning Profiles, Available in Individual Account
Apple has introduced the Wireless Insights Service Predictions capability in iOS 26. After prior alignment with Apple engineers, we are working to integrate this capability into the Douyin App, and intend to provide a TestFlight build for Apple engineers to validate and debug the integration. We have encountered a blocking issue with entitlement configuration: We use our Apple Developer Enterprise Program account to build and submit TestFlight builds. When we manually create and configure provisioning profiles via the Apple Developer Portal, the required entitlement key com.apple.developer.wireless-insights.service-predictions is not available for selection or inclusion in the profile's Entitlements. This completely blocks us from enabling, using, and validating the Wireless Insights Service Predictions capability. For comparison, when we use our Apple Developer Program individual account, the entitlement com.apple.developer.wireless-insights.service-predictions is fully available. It is automaticall
Replies
1
Boosts
0
Views
159
Activity
3w
Reply to Using StoreKit from an AUv3 plugin that can be loaded in-process
[quote='818192021, timboudreau, /thread/818192, /profile/timboudreau'] If there were some sort of signed token, or similar mechanism, that could be bundled or acquired by the running plugin extension [/quote] You should feel free to file an enhancement request for that, but I want to set some expectations here [1]. Apple systems enforce security at process boundaries. If such an API existed: It’d be impossible for the OS to determine whether you’re plug-in made this call, as opposed to some other code in the host app process. Once you had such a token, it’d be impossible for you to prevent some other code in the host app process from ‘stealing’ it [2]. Keep in mind that this “other code” isn’t just the host app itself, but it also includes: Any other plug-in that the host app might load Any code ‘accidentally’ loaded by the host app or these plug-ins [3] The long-term direction here is clear: To meet platform security goals plug-ins must run in a separate process. This is strictly enforced on iOS and
Topic: Media Technologies SubTopic: Audio Tags:
Replies
Boosts
Views
Activity
3w
Access Screen Time total usage from main app when using DeviceActivityReportExtension
I am building a simple iOS app that shows the total phone usage time for today using the Screen Time APIs. Architecture: Main app → requests authorization using AuthorizationCenter.shared.requestAuthorization(for: .individual) → displays a DeviceActivityReport Report extension → DeviceActivityReportExtension → calculates total usage using DeviceActivityResults → shows the number in a SwiftUI view The report works correctly. The extension successfully calculates the total usage and displays it on screen. Example logic inside the report extension: for await activityData in data { for await segment in activityData.activitySegments { totalSeconds += segment.totalActivityDuration } } let totalMinutes = Int(totalSeconds / 60) The problem: I need the main app to access that number so I can store it daily in my own database. I tried to send the value from the extension to the main app using: App Group + UserDefaults(suiteName:) App Group + shared file (FileManager.containerURL) writing inside makeConfigurati
Replies
1
Boosts
0
Views
92
Activity
3w
App stuck in "Waiting for Review" for 30 days despite support calls - Case ID: 102829479153
Hello everyone, I am reaching out to the community and hopefully Apple representatives because I am currently facing a significant delay that has completely halted my first app launch. Here is the timeline of my submission process: February 1st: Initial submission of my first app. February 3rd: Received a rejection with minor requests for improvement. February 8th: I completed all requested changes and resubmitted the app. Status since then: The app has been stuck in Waiting for Review for exactly one month. Actions Taken: I submitted an Expedited Review request. I contacted Apple Developer Support twice via written tickets. I had a phone call with the Apple Developer Support team. During the phone call, I was advised not to withdraw and resubmit the app, as this would move me to the end of the queue. They mentioned they would escalate the issue to the review team. However, despite these efforts and the escalation, there has been absolutely no progress or change in status. This delay has put me a full month b
Replies
2
Boosts
0
Views
362
Activity
3w
SubscriptionStoreView crashes on macOS Catalyst
I have an iOS and iPadOS app that also runs on macOS Catalyst. The user is able to view their subscription using the SubscriptionStoreView with two SubscriptionOptionGroups. The documentation does not mention these are supported on macOS Catalyst and the app crashes when attempting to show the SubscriptionStoreView on macOS Catalyst. If not supported, how can the user manage their subscription on macOS?
Replies
1
Boosts
0
Views
154
Activity
3w
iOS 26.2 (23C55): DeviceActivity eventDidReachThreshold fires with 0 Screen Time minutes
On iOS 26.2 (23C55), DeviceActivityMonitor.eventDidReachThreshold fires intermittently for a daily schedule (00:00–23:59) even when iOS Screen Time shows 0 minutes for the selected apps that day. This causes premature shielding via ManagedSettings. Environment: iPhone 13 Pro Max, iOS 26.2 (23C55). Event selection: 2 apps. Threshold: 30 minutes. Multiple TestFlight users report the same behavior across various app selections and thresholds. Intermittent (~50% of days); sometimes multiple days in a row. Not observed in testing prior to iOS 26.2. Evidence: sysdiagnose + Screen Time screenshots (with 0 screen time on selected apps) + unified logs show UsageTrackingAgent notifying the extension that “unproductive from activity daily reached its threshold,” followed immediately by ManagedSettings shield being applied (extension reacting to the callback). Filed Feedback Assistant: FB21450954. Questions: Are others seeing this on 26.2? Does it correlate with restarting monitoring a
Replies
5
Boosts
0
Views
964
Activity
3w
Putting 2 existing pdf pages side by side (half size) in a new pdf
In Swift, iOS, I have a pdf file. I want to take the pages 2 by 2 and put them side by side, on the new page. For this, I have to scale initial pages half size and rotate .pi/2. I managed to achieve this by converting pdf pages to UIImages and using a UIGraphicsImageRenderer. But with a critical loss of resolution. I've tried improving the resolution by creating images as jpegData(withCompressionQuality: 1.0), to no avail. So I would need to work directly on the pdf pages using CGPDFDocument format. The code structure is as follows, to insert a single scaled page: for iPage in … { if let _page = theCGPdfDocument.page(at: 1) { var _pageRect: CGRect = _page.getBoxRect(CGPDFBox.mediaBox) writeContextInDestination!.beginPage(mediaBox: &_pageRect) // translate to compensate for the flip caused displacement writeContextInDestination!.translateBy(x: _pageRect.size.width, y: _pageRect.size.height) Scale (-1, -1) // rotate 180° // add rotate as needed writeContextInDestination!.scaleBy(x: -1, y: -1) write
Replies
1
Boosts
0
Views
208
Activity
3w
First attempt at a PKPass
This is my first attempt at creating a Wallet pass, actually a generic store card. When I see it with Pass Viewer on macOS, I get 1 look, when I see it with the iPhone simulator or iPhone proper, I get a different view. Neither is what I was hoping for, a simple vertical layout of an address. Could someone steer me in the correct direction? My json: formatVersion: 1, passTypeIdentifier: pass.org.danleys.4KSBarcode, serialNumber: __SERIAL__, teamIdentifier: ----, organizationName: 4 K.I.D.S. Sake, description: 4KSBarcode, logoText: 4 K.I.D.S. Sake, foregroundColor: rgb(255, 255, 255), backgroundColor: rgb(255,0,0), storeCard : { primaryFields : [ { key : ClientID, label : , value : } ], auxiliaryFields: [ { key: street, label: Address, value: 339 Remington Blvd }, { key: city, label: , value: Bolingbrook, IL 60440 } ] }, barcode: { format: PKBarcodeFormatCode128, message: __SERIAL__, altText: __SERIAL__, messageEncoding: iso-8859-1 } } On macOS: On iOS: Thank you. Ed
Topic: Design SubTopic: General Tags:
Replies
2
Boosts
0
Views
1k
Activity
3w
Reply to Images added in Reality Composer look darker in AR
When working with images in Reality Composer and noticing that they appear darker in AR compared to other objects, it's likely due to how images are handled differently in terms of lighting. Here are some insights and recommendations to achieve a more consistent lighting response for image-based artworks: Expected Behavior and Lighting Model Lighting Differences: Images: Typically, images are treated as materials with an albedo texture, meaning they reflect the light that hits them without additional complex interactions like specular highlights or subsurface scattering. This can make them appear darker if the scene lighting is dim or if the image lacks bright areas. Other Objects: 3D models often use more complex materials that include specular reflections and other lighting properties, which can make them appear brighter and more dynamic under varying lighting conditions. Lighting Models in Reality Composer: Reality Composer uses a simplified lighting model compared to full-fledged 3D engines. It primarily
Topic: Design SubTopic: General Tags:
Replies
Boosts
Views
Activity
3w