Hi
Everybody knows about how this kind of files works.
My issue is about trying to load data from these files to a HTML page.
Everything works, I can read and use this data on my project however the records I have in Numbers, text where there are commas for punctuation, will be separated when this file is loaded. The comma is breaking the records, I know this is a CSV file but is there a way to set semicolon as delimiter on Mac or Numbers to be able to use the comma in my records without any issue? Also could be another symbol, but definitely I need the commas. thank you!
Apple Developers
RSS for tagThis is a dedicated space for developers to connect, share ideas, collaborate, and ask questions. Introduce yourself, network with other developers, and foster a supportive community.
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
What is the safest way to rename a project so the app still works using Xcode 14.2. I’ve seen instructions using earlier versions of Xcode but with the latest version it’s a bit confusing.
Topic:
Community
SubTopic:
Apple Developers
Hi,
I want to write a workflow in XCode cloud which will perform analysis on the PRs. PRs will be dynamic, so my workflow must get the name of branch from the PR and perform sonar analysis on it. It must check the unit tests coverage on new lines. The scope of the workflow will be only inside the PR not on the complete develop branch.
The following is my code, which runs successfully and is recommended to succeed, but it still does not show Siri's suggestion to users in the system sharing in Safari
import AppIntents
import Contacts
import CoreSpotlight
import Intents
import UIKit
class TestViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
self.view.backgroundColor = UIColor.white
DispatchQueue.global().async {
self.donateMessageInteraction(recipientName: "张三", phoneNumber: "+8613812345678")
}
}
func donateMessageInteraction(recipientName: String, phoneNumber: String) {
INPreferences.requestSiriAuthorization { status in
guard status == .authorized else { return }
// 1. 创建接收者
let recipientHandle = INPersonHandle(value: phoneNumber, type: .phoneNumber)
let recipient = INPerson(
personHandle: recipientHandle,
nameComponents: nil,
displayName: recipientName,
image: nil,
contactIdentifier: nil,
customIdentifier: "com.yourapp.recipient.\(phoneNumber)"
)
// 2. 创建发送者(你的应用身份)
let senderHandle = INPersonHandle(value: "15210639372@163.com", type: .emailAddress)
let sender = INPerson(
personHandle: senderHandle,
nameComponents: nil,
displayName: "我的应用",
image: nil,
contactIdentifier: nil,
customIdentifier: "com.yourapp.sender"
)
// 3. 创建消息意图
let intent = INSendMessageIntent(
recipients: [recipient],
outgoingMessageType: .outgoingMessageText,
content: "最近怎么样?", // 常用消息内容
speakableGroupName: nil, // 群组名称(一对一设为nil)
conversationIdentifier: "com.yourapp.conversation.\(phoneNumber)", // 唯一会话ID
serviceName: "My Chat Service", // 你的消息服务名称
sender: sender, // 发送者身份
attachments: nil
)
// 4. 配置意图参数
intent.setImage(INImage(named: "user0"), forParameterNamed: \.sender)
// 5. 创建并捐赠交互
let interaction = INInteraction(intent: intent, response: nil)
interaction.direction = .outgoing
interaction.donate { error in
error.map { print("捐赠失败: \($0)") }
}
print("捐赠代码执行完成")
}
}
}
Topic:
Community
SubTopic:
Apple Developers
So recently, last week, ive updated to the Dev Beta of ios 26. This began the very issue of my cellular data. I woke up to a warning symbol where my cellular bars should be, telling me there was something wrong with my antenna or carrier when in reality there was no problem with any of those problems and took up about 53% of my storage. This is absolutely insane and unacceptable.
Topic:
Community
SubTopic:
Apple Developers
“At this rate, I’m starting to get frustrated. I’ve registered for the developer program twice, but they’re still asking me for the registration fee, and my registration is not being approved. Moreover, I haven’t received any response to my emails, and since the information is limited in English, I can’t search for solutions. Could someone please take care of this issue now?”
Hello!
I used the Apple CA Playthrough example code that pipes audio between devices. It uses AudioUnit callbacks to pipe the input to an output device, and I created a system equalizer with it - however users reported it stopped working in macOS 15. I am getting the error
HALPlugIn.cpp:552 HALPlugIn::DeviceGetCurrentTime: got an error from the plug-in routine, Error: 1937010544 (stop)
for the output device and no sound coming out of the speakers. The error only occurs when using a virtual device as an input, not using the microphone. First I thought the problem was in the loopback driver, but it also does not work with other loopback drivers like Blackhole.
STEPS TO REPRODUCE
Install a virtual device, for example "brew install blackhole-2ch" and run the CAPlayThrough example code (you need to add Mic Permission in the info.plist). Then set your system audio output to the virtual device, select the device as input in CAPlayThrough and hit start. You should see the error in console.
My question:
What did change in macOS 15 that could cause this? Is it something with the new permission handling maybe?
Hi,
Visual Intelligence doesn't work for my screenshot.
Does anyone know why? I'm in Greece, maybe it's the region, or something to set up?
Thanks
Topic:
Community
SubTopic:
Apple Developers
I want to update my iPhone 15 Pro to iOS 26 from iOS 18.5. I downloaded ipsw firmware. But iTunes and Apple Devices App requires update version of app for update to iOS 26.
But I use last version of iTunes / Apple Devices, which was realised 2 May, 2025.
That mean Apple need to update their apps for adaptation it to iOS 26 update?
Topic:
Community
SubTopic:
Apple Developers
Hello,
I installed iOS 26 beta 1 yesterday when it came off but now, when I plug my iPhone, it just do nothing.
I can charge it via the induction charger but I can't via USB-C port.
The other way I can charge it is by turning my iPhone off and plugging it so it starts and then it charges via USB-C Port even when it starts. The thing is that when I unplug the cable and try to plug it back in, it doesn't charge anymore...
I tried to put the restore mode (with the Mac and the cable on the screen) and even the DFU Mode but the iPhone is not detected by my Macbook and it's the same thing for my Windows PC : not detected...
I also tried to erase the settings and content but same issue... Not charging
Apple Store can do nothing because it's a dev beta...
Am I the only one to have that issue ?
Topic:
Community
SubTopic:
Apple Developers
There seems to be a broken USB sync and Finder recognition issue. Is there a fix to this?
Topic:
Community
SubTopic:
Apple Developers
Our code is using .lowQualityThumbnail to generate a thumbnail, it stops working when users update to 15.2 .
Test it with a regular jpg file for fileURL.
The only way to make it work is to change it to .thumnail or remove it.
It's not deprecated, is it a MacOS bug? customers don't want to keep updating the software.
Everything works in MacOS 15.1
import QuickLookThumbnailing
func generateThumbnail(for fileURL: URL, size: CGSize, scale: CGFloat) {
let request = QLThumbnailGenerator.Request(fileAt: fileURL, size: size, scale: scale, representationTypes: .lowQualityThumbnail)
QLThumbnailGenerator.shared.generateBestRepresentation(for: request) { thumbnail, error in
if let error = error {
print("Error generating thumbnail: \(error)")
} else if let thumbnail = thumbnail {
// Use the thumbnail
let image = thumbnail.uiImage
// Do something with the image
}
}
}
Topic:
Community
SubTopic:
Apple Developers
I just upgraded to iOS 26.0 Now when I use car play, the text messages do not show up, only the notification tone on my phone alarms. So now when I get texts while driving, I need to read my phone to read the text. I tried all the solutions within settings but this is a BIG DRAWBACK compared to the old iOS.
Topic:
Community
SubTopic:
Apple Developers
We have been unable to use ActiveSync email in our mail app since the IOS 18.2 update.
We have repeatedly recreated the account but cannot improve the situation.
We have normal access to ActiveSync mail on IOS 18.1.1 and ipadOS 18.2.
Is there any additional configuration required in IOS?
Topic:
Community
SubTopic:
Apple Developers
Based a quick research, comfort and fit, noise cancellation issues and durability seems to be the most consistent issues with pilot headsets. I wouldn’t say there is a problem here, because you can easily throw out the faulty headset and spend another $1000 on a new one. However, what if apple can profit by introducing their version of pilot headsets? Besides, most airlines use Apple iPads for Navigation, crew scheduling etc. Make it a one stop shop. Apple already has the framework for music headsets, why not use it as a base for pilot headsets? Disrupt an already stagnant market and give pilots a great alternative. Tap into the interests of a new generation of pilots again most which already uses Apple products. Come up with a new fresh look of ‘pilot comms.’ A good idea is to pitch to the GA (general aviation) industry maybe include Apple headsets with the purchase of a new aircraft.
Topic:
Community
SubTopic:
Apple Developers
I use DeviceActivityCenter to monitor app usage.
For DeviceActivityEvent, I set 30 events, and the threshold of each event increases by 2 minutes:
var events: [DeviceActivityEvent.Name: DeviceActivityEvent] = [:]
for index in 0..<30 {
let threshold = (index == 29)
? DateComponents(hour: 1)
: DateComponents(minute: (index + 1) * 2)
let name = DeviceActivityEvent.Name("\(prefix)|\(index)")
events[name] = DeviceActivityEvent(applications: tokens, threshold: threshold)
}
After reaching the last DeviceActivityEvent, I will restart directly in DeviceActivityMonitor
private func restartMonitoring(activity: DeviceActivityName) {
let center = DeviceActivityCenter()
let currentEvents = center.events(for: activity)
do {
try center.startMonitoring(activity, during: schedule, events: currentEvents)
} catch {
print("Fail: \(error)")
}
}
But I found that after restarting, DeviceActivityEvent will be automatically executed even if I don't use the app.
My iOS version is 18.5
I'm running IOS 18.5 on my iPhone 16 Pro Max. If I delete an email on my iPhone, it is still in the inbox on my iMac. If I delete an email on my iMac it is deleted from the inbox on my iPhone. Is this because of the Beta software on my phone?
Topic:
Community
SubTopic:
Apple Developers
Hi Team,
I just want to know the reasoning behind why there are two IPSW with same version and different build IDs.
Example: https://ipsw.me/iPhone12,3
Version: 18.3
BuildIDs: 22D64 and 22D63
Also, in future, on what devices this kind of two buildIDs will be created?
Topic:
Community
SubTopic:
Apple Developers
After the update of the Xcode to latest version, I’m getting “No Such Module Unity Framework” as error. the complete information is below.
I had to update the Xcode and the O.S as per the Apple Requirement from my older version of 14.x to latest 16.3. I had no issued running the Unity within my iOS App till the recent update.
Previous Setup:
Unity was successfully integrated into this iOS app and running fine before the update.
As it was working till the Xcode version 14.3, i have not changed any code relevant to Unity.
What I’ve Tried:
a. Added UnityFramework.framework to “Link Binary with Libraries” and marked it as “Embed & Sign”.
b. Verified Framework Search Paths include $(PROJECT_DIR)/UnityProject/build/Debug-iphoneos
c. Cleaned build folder, deleted Derived Data
d. Checked [CP] Embed Pods Frameworks step in Build Phases
Stuck On: Xcode still throws "No such module 'UnityFramework'" — it’s as if the framework isn’t being built or seen from my main project.
Request for Help:
Has anyone encountered this issue post-Xcode 16.3 update from 14.x. I’d really appreciate any guidance, updated workflows, or even a checklist of steps for properly integrating Unity into an existing iOS app with the new Xcode build system.
Hello,
I’m reaching out here because I have exhausted all other support channels without success. I submitted an enrollment request for the Apple Developer Program on March 3, 2025 (Enrollment ID: 3CJFXN3AA3), and it’s now been over 2.5 months with no resolution.
All required documents have been submitted, confirmed received by Apple Support, and multiple follow-ups have been made (Case #102541675488). Each time, I’m told that the case is still under review, but I haven’t received any clear update or timeline.
Is there anything else I can do to move this process forward? Is there a better way to escalate or contact someone who can help finalize the review?
Any advice or help from the community or Apple team would be greatly appreciated.
Thank you,
Daniyar
Topic:
Community
SubTopic:
Apple Developers