I hope questions about third party APIs are allowed. If not I guess a delete is in order. That said....
I am looking to do an app for dog owners, trainers and enterprises such as shelters & boarding, and a couple of features require access to one or more cameras in real time. So I have been looking for hardware that provides an API and coming up empty. So far as I can tell none of the major pet cam companies, like Furbo, Petcube or Eufy. Even security cameras like the TP-Link Tapo doesn't seem to.
Am I just failing epically in my search formulation, or are all these companies playing the printer game and selling the camera cheap and making all their money in the monthly subscription to actually be able to use the hardware, and keeping that to themselves?
And, can anyone recommend decent to good third party hardware that does provide a Swift API? Or am I better off just targeting the use of iPhone & iPad and Mac cameras? It's not ideal, but it's better than nothing.
This is a dedicated space for developers to connect, share ideas, collaborate, and ask questions. Introduce yourself, network with other developers, and join us in fostering a supportive community.
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
i am running iOS 18.5 beta 3 (iPhone 16 pro max) and my phone will not connect wirelessly to any of my vehicles. When connected via the apple certified usb-c cord, it will connect just fine. I have removed all vehicles from my phone, then removed my phone from both vehicle, reconnected, and it still will not connect wirelessly.
Topic:
Community
SubTopic:
Apple Developers
Installed update on Monday night and since then keep losing Network connection despite resettting Network connections and iphone.
Comes back for a short time after rsetting then is lost with nothing showing under Mobile Service.
Topic:
Community
SubTopic:
Apple Developers
As of today we seem to continuously get back 21 of the product IDs we have defined when the shop initializes.
This is causing what looks like intermittent bug behavior in our shop. The IDs sent each time are random (not always the same 21). So sometimes they match shop offers and the packs look right and can be bought and sometimes the ones our current shop offers need are not sent and so the offers in game look wrong and error when you try to buy.
Is anyone else seeing this new behavior of not getting down all their product IDs successfully?
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 respect the HTTP 410 "Gone" header or something similar. If the server returns a HTTP 410 response code for https://mywebsite.com/userfeeds/23/cal.ics X amount of times, the feed should be automatically removed.
I've opened several tickets over the last 3 years and have not even had a status change on the tickets.
Does anyone know how to resolve this or a work around?
My imessage has been acting up for 1 month now. It fails to activate my phone number and prefers my email. This is a beta issue Apple support has told me and it needs fixing asap.
Topic:
Community
SubTopic:
Apple Developers
I have the following questions that need official answers:
1: Whether the Bluetooth scanning cycle can be controlled through the software level. If it can be controlled, please tell me how to control it.
2: Now the IOS mobile phone scanning strategy, how long is the scanning cycle, and what is the scanning duty cycle in this scanning cycle
Topic:
Community
SubTopic:
Apple Developers
Hello All,
I would like to nominate my app for the coveted position of a “featured app.” However, it appears that I would have had to submitted the app before it went live a few weeks ago.
Does anyone have any suggestions? Is there another form out there to fill out the app information for submission?
Thank you for any help!
Darien
Pilates Mastery™
Topic:
Community
SubTopic:
Apple Developers
Hi, I have a question related to eligibility. If we consider the eligibility rules and the submission window doesn't change for next year and if the challenge is still happening, would I be eligible in the following scenario -
I graduated from an American University for my undergraduate in December 2025, and the submission is in February 2026, according to "Be enrolled in, or have graduated within the last 90 days from, an accredited academic institution or official homeschool equivalent, or an Apple Developer Academy", am I eligible.
I am not sure if it applies to university or just high school. If you don't want to answer the hypothetical answer for next year. Take this scanerio, would I have been eligible for this year's challenge if I had graduated from university in December 2024.
Thank you
I am having trouble passing custom data in an array with a navigation stack. I want to display a subview with the same data structure (title, headline, picture placement etc), with different data attached for each of my list view items
18.5 beta 22F5042g April 2, 2025 this last updates i did have troubles with my wi~fi connections.I dont know if it is only me who experienced this problem.Let us share and wait to see the perfomance of the new beta firmware updates.
Topic:
Community
SubTopic:
Apple Developers
Hi Everyone,
I’m currently working on a flow where a web page redirects to our app to perform certain actions, and then returns the user back to the browser. However, on iOS, the only way to go back to the browser is by using the openURL method. The issue is that this method can only open the browser app itself—it can’t control which tab or page is shown, so the user doesn’t return to the original tab they came from. The same limitation also applies to Android.
Furthermore, iOS doesn’t allow an app to programmatically return to the previous app (in this case, the browser). While Android doesn’t have an official way either, in some cases, the OS automatically returns to the previous app when ours is closed.
I’d like to ask:
Is there any known method or workaround that allows returning from my app back to Safari (or the default browser) and restoring the previously active web page or tab?
Or, is there any way to programmatically return to the previous app from within my app?
Thanks in advance for your support!
Is there any limit on refreshing the access token for a user.
any time based limit or total number of access token limit?
Topic:
Community
SubTopic:
Apple Developers
Hello all.
I am currently developing a database app of particular products for people who collect this item. Let's say model airplanes. People can look at their list of model airplanes and also see a collection of airplanes by model companies.
I want to offer a link from a product in my app to a local retailer's website who sells this product on their website. Not just their base site, but directly to the products page. Meaning each product in my database will have a unique link to an external product page. This could also include links to Ebay or Amazon if local retailer doesn't sell the product.
Is this sort of feature allowed inside App Store Apps as technically it's not an in-app purchase? I do see some vague answers around but none that target this specific circumstance.
Thankyou in advance.
Topic:
Community
SubTopic:
Apple Developers
My team and I are currently working on an app, that enable user especially in Nigeria who are having issues with crediting thier Apple account in other to carry out some transactions such as Apple Music subscription and co. This project wI’ll grant user easy access.
We are currently seeking assist and API Support
I have an iPhone 12 mini and I am currently using it as a modem for my router. Previously it was running iOS 14, but the DHCP on iOS 14 doesn't work and Apple didn't fix it until iOS 15. Recently I upgraded the system to iOS 18.4 to get DHCP back, but I got a bigger problem. The iPhone will restart itself after 3 days, and then I just lost internet connection. The hotspot will not be turned on until I climbed on my bookshelf to unlock my phone.
After I googled it, I found that it is a feature that Apple introduced in iOS 18.1. While I couldn't find any setting to turn it off. If this cannot be controlled by the user, then it is anyway a BUG than a feature.
Created an ios app and try to scan for nearby bluetooth devices but didn't manage to find my Macbook (M1 Pro, Sequoia).
How can it be done?
Trying to match the peripheral name but didn't get it.
The purpose of this is to try to see if the App can act as a FIDO2 Token to have the close proximity feature.
I submitted my ID for review over a week ago, and it's still the same, I can't log in App Store Connect?
How long have you been waiting?
Have a nice day.
I was experimenting with the screen time controls to see how it affected an app I am working on and I created a screen time passcode that I later forgot. Any fix? I can't find the "forgot passcode" button anywhere and I am now unable to turn off find my as a result.
Hi everyone,
We're hoping someone here can help us out.
We've run into a consistent issue when trying to enroll a new Apple Developer account as an organisation using our DUNS number. Here's what we've experienced:
Individual enrollment through the Developer app works perfectly with a new Apple ID.
However, when using an existing Apple ID and selecting organization enrollment, the process gets stuck:
The payment button is greyed out in the Developer app.
We're then locked out of enrolling through the app entirely.
4. When trying to complete the enrollment via the Developer website, there’s no valid payment method available (e.g., VISA option missing CVV field), and any attempts to proceed just loop without success.
We're essentially stuck in a limbo state where we can’t proceed.
We’ve gone through all the support channels:
The automated assistant (Gaby) is unable to resolve the issue or understand the full context.
Live chat support for both individual and business accounts told us they can’t assist and referred us back to the developer support system—which leads us back to square one.
All members of our team were able to enroll individually without issue, but organisation enrollment consistently failed.
Business support and Commercial support (spoken to supervisors) are unable to assist. They really tried and made an effort.
Has anyone experienced this before? Is there a way to get in touch with a real person at Apple who can actually resolve this? What are our next steps?
Any advice would be greatly appreciated.
Thanks!
Topic:
Community
SubTopic:
Apple Developers