Dear Apple:
The program we developed uses BLE broadcasting to discover devices. The discovered device sends three broadcasts, but when we debug the program, we found that the addresses reported by centralManager::didDiscoverPeripheral for the same device's three broadcasts are actually different CBPeripheral * addresses. I would like to ask how we can identify that these three broadcasts are from the same device? Are there any variables in the peripheral that can identify it as the same device? Thanks。
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
Hi,
We have recently encountered a problem running our App on iPads with A9, A10 chipset. Since recently we have migrated our Network module to swift 6 our app has stoped working on these devices.
Anyone else has noticed that too or if someone know why that is happening only for iPads with specific hardware?
i can’t turn off autofill of an input field from background noise
A
a group of hackers have been illegally accessing my iPhone, all my accounts on my phone, my online university portal, all my stored passwords, and my iCloud. I have changes to my iPhone that I did not do. No one has had access to my iPhone other than myself. I have been dealing with these hackers for five+yrs. they have locked me out of my accounts for several years by changing all my login information. They have disabled my laptop and they have reset my previous phone remotely. I was sent a message from my provide t-mobile that they locked
my phone due to someone trying to remotely reset it. Now I am dealing with the same people again. My iphone heats up tremendously, my battery drains constantly, I cannot access my accounts because they are changing my passwords, and now they have disabled access to my sim.
Topic:
Community
SubTopic:
Apple Developers
We found that Iphone16 will have a purple screen when using the native wallpaper when the screen is turned off or locked, and there is no abnormality in other functions. Has this problem been improved so far?
Since updating to iOS 18.4 the auto-lock on iPhone 16 Pro isn’t functioning. All settings remain unchanged from previous versions, however the display will not turn off.
Same iOS on my older iPhone 11 doesn’t have the issue and screen turns off as usual with the same system settings.
Have tried a force restart on the 16 Pro, nothing changed. Any ideas?
Topic:
Community
SubTopic:
Apple Developers
Hi all,
With version 18.4 beta, I have a problem with the display of webviews in the app. In particular, the app of my bank has webviews inside it, and as they are not loading, I am unable to access it. Can you help me? Thank you.
Hi,
I am testing my app with TestFlight. The app is developed with React Native Expo.
Step 1: Log into the app – everything works fine.
Step 2: Use the app – everything works fine.
Step 3: Close the app without logging out, just close it.
Step 4: Remove the app from the recent apps window.
Step 5: Try to open the app again, but it requires login again.
I don’t understand why the login parameters are not retained and why the app asks me to log in again.
Code used for login handling:
import AsyncStorage from "@react-native-async-storage/async-storage";
useEffect(() => {
const loadToken = async () => {
const token = await AsyncStorage.getItem(TOKEN_KEY);
if(token) {
axiosInstance.defaults.headers.common['Authorization'] = `Bearer ${token}`;
try {
const response = await axiosInstance.get('/auth/check');
const data = response.data;
setSession(token);
setUser(data.user);
} catch (e) {
setSession(null);
setUser(null);
}
}
}
loadToken().then(() => setIsLoading(false));
}, []);
Important Note:
This issue only occurs when we switch to production. In the test environment, everything works fine, and we don’t experience this problem. However, as soon as we build for production and test on multiple devices, this issue appears.
Thanks in advance!
Topic:
Community
SubTopic:
Apple Developers
I try to go into screen time for my daughter and it won’t let me in to adjust anything. It freezes and I have to close out the settings app completely by swiping up. I’ve tried turning my phone off and doing a hard reset but it still does that. It worked completely fine until the most recent update.
Topic:
Community
SubTopic:
Apple Developers
Has anyone had any issues with outlook since 18.4
the mail app has consistently been asking for me to re-enter my email password, for some reason it’s not storing it and just asked again
Hi all, after installing ios 18.4 beta here in Europe (and also resetting and restoring my iphone given Apple Intelligence features were not working at all initially) my phone decided to reoptimise my whole photo library which took a while and I understand it was a battery consuming process. Nonetheless, this is all done, all Apple intelligence features supposedly work and my phone is still in ongoing device setup burning through the battery to the point I am sure this will make my battery health drop.
does anyone know what is going on (indexing?), how long it will take and why is it happening? Is it because of the 18.4 beta or because of having Apple Intelligence for the first time?
can someone please confirm that at the very least this will NOT have to take place again after moving to the official 18.4?
thanks
Topic:
Community
SubTopic:
Apple Developers
My iPhone 11 has iOS 18.4 Beta and my new iPhone 16e isn’t supported for iOS 18.4 Beta (for now) and is on iOS 18.3.1 Beta. If anyone knows when it’ll be supported please let me know.
Only after buying a new iPhone 16e today 3/2 did I realize I couldn’t migrate the apps on my old iPhone SE, which was running beta 18.4. Yay, Apple. Thoughtful of you to introduce new hardware when the software isn’t yet released.
Topic:
Community
SubTopic:
Apple Developers
Hi, I accidentally downloaded a disk image and tried to run it, I shortly realized that it is probably malware. I'm worried that there's malware on my computer but I'm unsure if Gatekeeper was able to block me from running the image. I believe I clicked "Open anyway" or something along those lines even after it said not to run it, so I'm pretty scared that it was able to run. I checked the logs for Gatekeeper, and I see that it says "Code did not match any currently allowed policy". Does this mean it blocked whatever disk image I mistakenly tried to run? Thank you so much for your answers, it will help me stop worrying.
2025-03-01 10:45:10.480495-0800 0x953f85 Default 0x0 301 0 syspolicyd: [com.apple.syspolicy.exec:default] Fast Gatekeeper overrides are: inactive
2025-03-01 10:45:14.308061-0800 0x95412e Default 0x0 301 0 syspolicyd: [com.apple.syspolicy.exec:default] Caller indicated a Gatekeeper override occurred: <private>
2025-03-01 10:45:14.314205-0800 0x95412c Default 0x0 39200 2 CoreServicesUIAgent: [com.apple.launchservices:uiagent] Cleared Gatekeeper rejection record sucessfully
2025-03-01 10:45:25.864198-0800 0x953f85 Error 0x0 301 0 syspolicyd: [com.apple.syspolicy.exec:default] Error Domain=GatekeeperPolicyScanError Code=-67018 "Code did not match any currently allowed policy" UserInfo={NSURL=<private>, NSLocalizedDescription=Code did not match any currently allowed policy}
2025-03-01 10:45:30.659323-0800 0x95430b Default 0x0 301 0 syspolicyd: [com.apple.syspolicy.exec:default] Adding Gatekeeper denial breadcrumb (direct): PST: (path: 5451bc9511ea5cc0), (team: (null)), (id: project-55554944375cf61a58343acb828244228823e532), (bundle_id: NOT_A_BUNDLE)
2025-03-01 10:45:30.662733-0800 0x95430b Error 0x0 301 0 syspolicyd: [com.apple.syspolicy.exec:default] Terminating process due to Gatekeeper rejection: 39389, <private>
2025-03-01 10:45:54.602124-0800 0x9545ed Default 0x0 301 0 syspolicyd: [com.apple.syspolicy.exec:default] Fast Gatekeeper overrides are: inactive
2025-03-01 10:46:35.578533-0800 0x9548b4 Default 0x0 301 0 syspolicyd: [com.apple.syspolicy.exec:default] Fast Gatekeeper overrides are: inactive
2025-03-01 10:46:37.719530-0800 0x9533cf Default 0x0 39200 2 CoreServicesUIAgent: [com.apple.launchservices:uiagent] Cleared Gatekeeper rejection record sucessfully
I am trying to connect to my openbsd server. The command works over local network (I am identified by public key) but fails over remote network.
I get the following error :
$ ssh -vvv sylvain @ saboua.xyz
OpenSSH_9.8p1, LibreSSL 3.3.6
...
debug1: Authenticator provider $SSH_SK_PROVIDER did not resolve; disabling
debug3: channel_clear_timeouts: clearing
debug1: Connecting to saboua.xyz port 22.
ssh: connect to host saboua.xyz port 22: Operation timed out
A solution I gues would be to use brew's LibreSSL 4.0, but I cant find how to use it instead of the system LibreSSL.
Topic:
Community
SubTopic:
Apple Developers
ISAC Client is crashing on macOS 15.4 Beta 1 which is from from the WebKit engine the underlying framework of WKWebView. And the "ResourceLoadNotifier" is from WebKit's internal framework.It seems to be related to resource loading failure which is potentially triggered by changes in macOS 15.4 Beta.
I have been a galaxy user my whole life, I just switched over to IPhone, because of how much i see the users enjoy it. With that’s said, I make journal entries often in my phone, I would like to know if it is protected from AI usage, as these are my personal thoughts and feelings?
is there any change in application background to foreground transition,as we are facing issue of broken connection for latest iOS 18.3?
Apologies if this is the wrong place, I'm trying to enroll as a developer with my company. A long time ago I was invited to join, but had let the invitation expire. I'm working with my manager to try and get another email sent out inviting me into the program, but I'm not receiving anything in my inbox. Is there a known bug here? Is there something else that needs to be done to send out a second invite?
Topic:
Community
SubTopic:
Apple Developers
Hello Apple Developers,
I am experiencing an issue where USB audio input (e.g., external USB microphone) is blocked when using AirPlay screen mirroring from my iPhone to a Mac or Apple TV. However, the built-in microphone continues to work without any problem.
Issue Details:
I am using an iPhone 15 (or latest device) running iOS [your iOS version].
I connect a USB audio interface/microphone via a USB-C adapter or Lightning adapter.
The USB microphone works perfectly for audio input before starting AirPlay.
The moment I enable AirPlay screen mirroring, the USB microphone stops working, and it disappears from available audio input sources.
The built-in microphone continues to function, but I cannot use the USB microphone while mirroring.
When I stop screen mirroring, the USB microphone immediately becomes available again.
Expected Behavior:
I would expect iOS to allow me to continue using an external USB microphone while mirroring my screen, just like it allows the built-in microphone to work.
Questions:
Is this an intentional restriction in iOS?
Is there any workaround to enable USB audio input while using AirPlay screen mirroring?
Is there a way to request a feature or configuration option to allow external USB microphones during AirPlay?
I appreciate any insights or guidance from the Apple team or fellow developers. Thanks in advance!
Best regards,