Search results for

calendar

1,863 results found

Post

Replies

Boosts

Views

Activity

Get the region currently used in the macOS App Store
How can I get the region region currently used in the macOS App Store? Preferably via Swift libraries, but any command / function will suffice. The following StoreKit property seems to always return the region for the Apple Account associated with my macOS user. await Storefront.current?.countryCode See the Apple docs. My macOS Apple Account region is US; in the App Store, when I sign into a different Apple Account whose region is GB (UK), Storefront.current?.countryCode continues to return US, not GB (or UK). I correctly see prices in pounds instead of in dollars, British spelling instead of American spelling, apps listed in my purchased tab for the UK (not the US) Apple Account, and, in the Account Settings dialog, the UK Apple Account email address, billing address & Country/Region set to United Kingdom. I didn't get any relevant results from the following command lines: defaults find GB defaults find UK defaults find uk-apple-id@example.com defaults find uk-apple-id The following didn't change after I
0
0
96
Apr ’25
Reply to IMAP Extension XAPPLEPUSHSERVICE — Access to specific APNS Topic
Restoring third party access to push mails is critical to ensure iOS remains an open platform with basic work tools such as mail/calendar/contacts. Without push, emails are often received with hours of delay. At an age where we receive all sort of urgent informations via this media (OTP, signin alerts, notifications, etc), maintaining a way to push on IMAP is critical. Using third party clients is simply not an option for anyone who wants to benefit from the stock iOS mail app, which is much more polished and integrated with the OS. I wholeheartedly second this feature request, please can an APNS engineer explicit the roadmap here and explain why this was discontinued, given it no longer required to maintain OSX Server, and only the underlaying APNS infrastructure that’s common to all apps. We need an access to com.apple.mail APNS topic, as IMAP Idle is not an option on mobile devices.
Apr ’25
Subscribed Calendar Issue
I'm running into issues with iOS respecting the HTTP 410 Gone response type. Setup: Using the native iOS Calendar app, add a new subscription calendar. Add Subscription Calendar Add the URL of a ICS calendar subscription that you control, e.g. https://mywebsite.com/userfeeds/23/cal.ics Make sure to select the Account option and choose On My iPhone/iPad. Set the query amount to 15 mins. Calendar events show as expected, device queries the latest updates from the server every 15 minutes. Server returns HTTP 200 with the .ics contents. Now, assume there is a need for the feed to end - maybe the user unsubscribed to mywebsite.com. There is currently no way for the mywebsite.com server / response to tell the device the feed has ended and it should stop requesting. If the user forgets to go to calendar and manually unsubscribe the device will continually ping the server every 15 minutes indefinitely. It's turning into a virtual DoS for my platform. iOS should re
0
0
85
Apr ’25
Device Activity Report Not showing any information
All After about 20 hours straight of working on this and having scrapped it twice I am realizing I should have asked everyone here for help. I am just trying to get device activity report extension to work inside an existing app. I have been heavily using family controls, managedsettings and deviceactivity and decided it would be nice to output some of the app usage so the User (parent) can see their children's app usage. I installed the target via xcode, confirmed group names match, and think I have it embedded correctly but when I run the app and call the view within the extension to show minutes used by any apps it just shows no time has been used. In addition, when I put print statements into the extension they do not show up in console. I have confirmed the main app target->Build phases->Link binary with Libraries has: ManagedSettings.framework FamilyControls.Framework DeviceActivity.framework I have confirmed in xcode that the main app target->Build phases -> Embed Foundation Extensions has:
3
0
316
Apr ’25
InTune Mobile App Protection - How to Exempt Native Apps???
I originally posted here & was referred to post in developer forumsn. https://discussions.apple.com/thread/256036430?login=true&sortBy=rank&answerId=261319559022 There has to be someone else out here that's gone through this. I've tried everything I can think of, forums, reddit, Microsoft documentation.... just can't find any clear cut method of doing this. I'm working on an InTune Mobile App Protection Policy. I know there are going to be some VPs out there asking why they can't use native iOS Apps, especially Apple Calendar, Contacts & Mail. I have not been able to get anywhere, I always end up with this error. Things I've tried: Allow sync of native apps with work account Putting in app exemptions (But I don't truly know if I know if I have the right values for this and there's no simple way of getting it from what I've seen. Having to download app to PC, finding config files, finding specific values.... that people say are hit or miss). Allow data transfer of ALL Apps What am I mi
0
0
85
Apr ’25
Reply to Need Clarification on 4.3(a) Rejection After Removing AI – Long-Term App with 200K+ Users
Our app aims to provide a unique, comprehensive, and user-friendly experience for those interested in learning about Chinese metaphysics and Bazi (Four Pillars of Destiny). Below are the key features that make our app distinct: Flexible Bazi Chart Generation: Supports real-time switching between various time standards (True Solar Time, Beijing Time) and allows users to freely adjust the hour pillar. Unlimited Chart Generation: Users can generate unlimited Bazi charts starting from the year 5 AD, suitable for studying and researching more ancient Bazi cases. Four Pillar Date Lookup: Allows for easy and intuitive lookup of the corresponding Gregorian date, with a range from the year 5 AD to 2100 AD. Support for Unknown Birth Time: Helps users who cannot recall their birth time to generate Bazi charts. Customizable Interface Layouts: Users can choose between traditional classic layouts or modern minimalist styles to suit different preferences. AI Image Recognition for Chart Generation: Introduces AI image recogn
Apr ’25
Reply to Launch App with Siri on a locked device
openAppWhenRun requires the customer to unlock the device, because the app is being brought to the foreground. A foreground launch of an app implies that it has full access to system resources and the normal environment that an app runs in if launched from their Home screen, including access to data protected by the system according to the device lock status. Think of the authentication policy more for intents that can run in the background without needing the full app in the foreground to achieve the task. For something like checking the weather quickly, that information is public so there isn't a need for someone to authenticate with the device first, but for something more private like checking what's on a calendar for the day, an app may only want to provide that information after ensuring the device is authenticated first. — Ed Ford,  DTS Engineer
Topic: UI Frameworks SubTopic: General Tags:
Apr ’25
Calendar "Today's Events" Issue
Device: iPhone 16 Pro iOS version: 18.3.2 The calendar widget (on home screen) is displaying No more events today even though there is an appointment scheduled later in the evening on the same day. I have looked through all the settings and nothing seems to work. How do I get it to display events that are on the calendar for rest of the day today. It does correctly display events that are upcoming tomorrow and next week. Thanks, -Harry
1
0
94
Apr ’25
date(byAdding:value:to:options:) Method Behaves Strangely
Let’s try calculating one day after 2023/11/04 12:00 New York time. let timeZone = TimeZone(identifier: America/New_York)! var calendar = Calendar(identifier: .gregorian) calendar.timeZone = timeZone var dateFormatter = DateFormatter() dateFormatter.timeZone = timeZone dateFormatter.locale = .init(identifier: ja_JP) dateFormatter.dateStyle = .short dateFormatter.timeStyle = .short var dateComponents = DateComponents() dateComponents.year = 2023 dateComponents.month = 11 dateComponents.day = 4 dateComponents.hour = 12 // At New York 2023/11/04 12:00 let date1 = calendar.date(from: dateComponents)! print(dateFormatter.string(from: date1)) // Add 1 day let date2 = calendar.date(byAdding: .day, value: 1, to: date1)! print(dateFormatter.string(from: date2))``` The output is: 2023/11/04 12:00 2023/11/05 12:00 Now, let’s try the following—also to get the time one day later: let date2 = calendar.date(byAdding: .minute, value: 24 * 60, to: date1)! print(dateFormatter.string(from: date2)) This outputs
1
0
132
Apr ’25
Invalid Binary uploading app in TestFlight
Hello, While we are uploading our App in TestFlight for external testing then after 1 minute we are getting invalid binary issue. Issues have been mentioned below. ITMS-91061: Missing privacy manifest - Your app includes “Frameworks/Capacitor.framework/Capacitor”, which includes Capacitor, an SDK that was identified in the documentation as a commonly used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements. ITMS-91061: Missing privacy manifest - Your app includes “Frameworks/Cordova.framework/Cordova”, which includes Cordova, an SDK that was identified in the documentation as a commonly
1
0
79
Apr ’25
Accuracy of IBI Values Measured by Apple Watch
I am currently developing an app that measures HRV to estimate stress levels. To align the values more closely with those from Galaxy devices, I decided not to use the heartRateVariabilitySDNN value provided by HealthKit. Instead, I extracted individual interbeat intervals (IBI) using the HKHeartBeatSeries data. Can I obtain accurate IBI data using this method? If not, I would like to know how I can retrieve more precise data. Any insights or suggestions would be greatly appreciated. Here is a sample code I tried. @Observable class HealthKitManager: ObservableObject { let healthStore = HKHealthStore() var ibiValues: [Double] = [] var isAuthorized = false func requestAuthorization() { let types = Set([ HKSeriesType.heartbeat(), HKQuantityType.quantityType(forIdentifier: .heartRateVariabilitySDNN)!, ]) healthStore.requestAuthorization(toShare: nil, read: types) { success, error in DispatchQueue.main.async { self.isAuthorized = success if success { self.fetchIBIData() } } } } func fetchIBIData() { var timePoints
1
0
84
Apr ’25
STANDARD type of report returns empty data
Hello! Any clues or guidance, please? I have already spent several days fighting with secret knowledge of App Store API connect and got to this point. But this one seems like I am stuck. I call https://api.appstoreconnect.apple.com/v1/analyticsReports/r14-[my-specific-id]/instances and get empty data { data : [ ], links : { self : https://api.appstoreconnect.apple.com/v1/analyticsReports/r14-[my-specific-id]/instances }, meta : { paging : { total : 0, limit : 50 } } } r14-[my-specific-id] is the id I got from calling https://api.appstoreconnect.apple.com/v1/analyticsReportRequests/[another-specific]/reports. r14-[my-specific-id] is App Store Discovery and Engagement Standard according to the response from /reports endpoint. Yes, I know, that it is a valid case for DETAILED reports to get empty data due to Apple Privacy thresholds. But the report I am trying to download is STANDARD (at least, it is what the name the report (App Store Discovery and Engagement Standard) states in /reports end point response). Ba
2
0
92
Apr ’25