If you are using Cocoapods, this previous post worked well for our project:
We do not use any obj-c code in our project, so our solution was to set the
Code Block
SWIFT_INSTALL_OBJC_HEADER
build setting to 'NO' for all the pods in the post_install hook of cocoapods.
Here is an example – at the end of our Podfile:
# CocoaPods With conflicting symbol nameds
PodsWithConflictingSymbolNames = [
'CognoaUIKit',
'Macaw',
]
## Pods settings.
post_install do |installer|
installer.generated_projects.each do |project|
project.targets.each do |target|
if PodsWithConflictingSymbolNames.include? target.name
target.build_configurations.each do |config|
config.build_settings['SWIFT_INSTALL_OBJC_HEADER'] = 'NO'
end
end
end
end
end
Post
Replies
Boosts
Views
Activity
I just noticed that progress.fractionCompleted is returning a useful result. I can show a real progress update now. This was while building with Xcode 14.3.1 running on iOS 16.5.1. I'm unsure how long this has been working.
I originally setup iPhone Mirroring with my iPhone 13 Pro. Now that I received my new iPhone 16 Pro, I am unable to setup iPhone Mirroring to it.
It always wants to connect to the iPhone 13 Pro.
When I use the "Reset iPhone Access..." in settings it always fails with: "Unable to Reset iPhone Access. Resetting iPhone access failed. Try again later."
As suggested above, I've turned "Handoff" off and on on my new iPhone 16 Pro with no effect.
I've retried combinations of doing all this with restarting all devices.
I am looked out of one of my favorite new features! 😩