Discuss hardware-specific topics related to iPhone.

Posts under iPhone tag

200 Posts
Sort by:

Post

Replies

Boosts

Views

Activity

Could not locate device support files
Hi, I own a MAC computer that runs on the Monterey operating system, version 12.7.3. I programmed a Flutter application and I want to try it on my iPhone 13 Pro Max, version iOS 17.3. When opening the application in XCode, there is this phrase next to the name of my device (Could not locate device support files). I downloaded the Xcode 15 beta version, but when I unzip it I get this error (You have macOS 12.7.3. The application requires macOS 14.0 or later.) and when I go to Software updates, it appears that I have installed the latest version. Please help me, what should I do?
1
0
700
Feb ’24
The request to open
The request to open "com.." failed. Domain: IDELaunchCoreDevice Code: 0 User Info: { DVTErrorCreationDateKey = "2024-02-01 08:08:37 +0000"; IDERunOperationFailingWorker = IDELaunchCoreDeviceWorker; } The application failed to launch. Domain: com.apple.dt.CoreDeviceError Code: 10002 User Info: { BundleIdentifier = "com.."; } The request to open "com.." failed. Domain: FBSOpenApplicationServiceErrorDomain Code: 1 Failure Reason: The request was denied by service delegate (SBMainWorkspace). User Info: { BSErrorCodeDescription = RequestDenied; FBSOpenApplicationRequestID = 0x85ac; } The operation couldn’t be completed. The process failed to launch. Domain: FBProcessExit Code: 64 Failure Reason: The process failed to launch. User Info: { BSErrorCodeDescription = "launch-failed"; } The operation couldn’t be completed. Launch failed. Domain: RBSRequestErrorDomain Code: 5 Failure Reason: Launch failed. Launchd job spawn failed Domain: NSPOSIXErrorDomain Code: 22 Failure Reason: Invalid argument Event Metadata: com.apple.dt.IDERunOperationWorkerFinished : { "device_isCoreDevice" = 1; "device_model" = "iPhone14,5"; "device_osBuild" = "17.3 (21D50)"; "device_platform" = "com.apple.platform.iphoneos"; "dvt_coredevice_version" = "355.7.7"; "dvt_mobiledevice_version" = "1643.60.2"; "launchSession_schemeCommand" = Run; "launchSession_state" = 1; "launchSession_targetArch" = arm64; "operation_duration_ms" = 2418; "operation_errorCode" = 0; "operation_errorDomain" = IDELaunchCoreDevice; "operation_errorWorker" = IDELaunchCoreDeviceWorker; "operation_name" = IDERunOperationWorkerGroup; "param_debugger_attachToExtensions" = 0; "param_debugger_attachToXPC" = 1; "param_debugger_type" = 3; "param_destination_isProxy" = 0; "param_destination_platform" = "com.apple.platform.iphoneos"; "param_diag_MainThreadChecker_stopOnIssue" = 0; "param_diag_MallocStackLogging_enableDuringAttach" = 0; "param_diag_MallocStackLogging_enableForXPC" = 1; "param_diag_allowLocationSimulation" = 1; "param_diag_checker_tpc_enable" = 1; "param_diag_gpu_frameCapture_enable" = 0; "param_diag_gpu_shaderValidation_enable" = 0; "param_diag_gpu_validation_enable" = 0; "param_diag_memoryGraphOnResourceException" = 0; "param_diag_queueDebugging_enable" = 1; "param_diag_runtimeProfile_generate" = 0; "param_diag_sanitizer_asan_enable" = 0; "param_diag_sanitizer_tsan_enable" = 0; "param_diag_sanitizer_tsan_stopOnIssue" = 0; "param_diag_sanitizer_ubsan_stopOnIssue" = 0; "param_diag_showNonLocalizedStrings" = 0; "param_diag_viewDebugging_enabled" = 1; "param_diag_viewDebugging_insertDylibOnLaunch" = 1; "param_install_style" = 0; "param_launcher_UID" = 2; "param_launcher_allowDeviceSensorReplayData" = 0; "param_launcher_kind" = 0; "param_launcher_style" = 99; "param_launcher_substyle" = 8192; "param_runnable_appExtensionHostRunMode" = 0; "param_runnable_productType" = "com.apple.product-type.application"; "param_structuredConsoleMode" = 1; "param_testing_launchedForTesting" = 0; "param_testing_suppressSimulatorApp" = 0; "param_testing_usingCLI" = 0; "sdk_canonicalName" = "iphoneos17.2"; "sdk_osVersion" = "17.2"; "sdk_variant" = iphoneos; } System Information macOS Version 14.2 (Build 23C64) Xcode 15.2 (22503) (Build 15C500b) Timestamp: 2024-02-01T16:08:37+08:00
0
0
418
Feb ’24
`accessibilityElementDidBecomeFocused` only gets called with VoiceOver enabled on iPhone
Background I have a UICollectionViewCell, where I override accessibilityElementDidBecomeFocused method. I also override canBecomeFocused to always return true. The App allows Accessibility->Full Keyboard Access (allowing the user to use the app with just Keyboard). isAccessibilityElement is also set to true for the collectionviewCell Problem I have two scenarios When both Keyboard access and VoiceOver are enabled In this case accessibilityElementDidBecomeFocused gets called as expected. When both Keyboard access is enabled but VoiceOver is disabled In this case accessibilityElementDidBecomeFocused isn't getting called. Is this the expected behaviour? If yes, then is there a callback available when a view element gets focused via Keyboard with VoiceOver disabled?
2
1
378
Jan ’24
Crashs in app MyBoby
I have been receiving several rejections from Apple. Our application has been tested by 30 users who are using it normally. Our app was developed in React Native, in the EXPO environment. None of the users reported any crashes when starting the application; they even sent videos demonstrating it. Could you help me understand which crashes are occurring outside the TestFlight environment? Installation link: https://testflight.apple.com/join/ArnUpPLl Username: develop@myboby.net Password: 123456 Thank you!
0
1
200
Jan ’24
About how to operate CarKeyRemoteControlSession() and vehicleReports() API
I am developing a carkey application. I have applied to MFi and have obtained a com.apple.developer.carkey.session entitlement. By setting session in Entitlement.plist, the program I created can call CarKeyRemoteControl.start and obtain the session. However, even if VehicleReport() is called, information cannot be obtained and the return value is always empty. In the iPhone standard Wallet, a button is displayed below CarKey, and you can lock and unlock it. My question is, com.apple.developer.carkey.session is set in Entitlement.plist, but do I need to set anything else, such as manufacturerIdentifier? . Also, if I need it, what format should I use? for example, What should I do if I want to specify "TEST" for manufacturerIdentifier?
2
0
368
Jan ’24
Iphone 13 Pro Max unknown Display
Hello, I'm currently locked out of an old iphone 13 pro max purchased at Apple Store, i've forgotten the icloud account on the device so i can not locate the serial or imei number of the device and i've lost my proof of purchase, the store employee can not access the proof of purchase, the iphone 13 Pro Max is in great condition's. as i turn on the phone it's an Unknown Display. how could i bypass the unknown display or recycle the phone also the phone is running a ios almost 2 year's ago i've payed full price for the device.
1
0
486
Jan ’24
Recording landscape video even if the iphone ist held for vertical video
If an iphone user is recording vertical video it would be a great feature if the iphone records left and right of the visual in the black bar area as well - this eleminates the problem while cutting a movie in landscape format to use poor looking ghost picture in the left and right bars. It would be nice if this feature is switchable in an option by using flags how the video was recorded and played back. Think about it - mainly people all over the world are recording vertical not because its cool, but because this is the best way to hold the device. Any suggestions... Thomas N.- Hamburg/Germany
0
0
329
Jan ’24
iOS17 CLLocationUpdate Blue bar
I am using CLLocationUpdate.liveUpdates() and CLBackgroundActivitySession to receive background location updates. My app has "Always" authorization, but I can not get rid of the top left "Blue bar" in any way except for by manually closing the app (swipe up in multi-app preview view). I have tried setting CLLocationManager.showsBackgroundLocationIndicator = false but it does not make any difference. How can I get rid of the blue bar in the top left corner? My project started from this WWDC23 sample code Has "always" location authorisation through CLLocationManager.requestAlwaysAuthorization() Has UIBackgroundModes - location set in Info.plist Tested multiple days with a real iPhone 14, iOS 17.2 (although an iPhone SE gen2 iOS 17.2 seems to loose the blue bar after a while)
3
0
565
Apr ’24
How to make the device communicate with the iPhone 15 APP using the USB-C interface?
Before iPhone 15, the lighting interfaces required communication with external devices through mfi authentication,But there is no evidence to suggest that the USB-C interface needs to add an MFi authentication chip for authentication detection. Is there a way to use USB-C to detect external devices and communicate with each other in the app now, so that I can create my app and communicate with hardware devices
1
1
593
Jan ’24
iphone 13 mini will not connect to dev machine
I've been using my phone for quite some time for personal development, basically since i got it, Before iOS 17 was released I updated my phone with iOS 17 beta and after that even though i've gotten the latest release and beta updates are off on my phone, my macbook will not recognize my phone, particularly for xcode to see it. I also have a mac studio that i can connect to with this phone and use for development but I don't understand why this phone with this particular macbook pro will not connect. Although it will charge and i even get the trust / do not trust prompt on my phone. Here is what i've tried so far, reset my phone to factory defaults (completely wiped my phone) reinstalled macOS on my macbook pro, i know its extreme but this is after a lot of trying and failing got the lastest iOS (iOS 17.2) got the latest macOS (14.2.1 sonoma) got the latest xcode 15.2, have all the command line tools and agreements accepted restarted my machine / xcode, deleted derived data, cleaned my build, tried multiple projects iphone is in developer mode this whole time as well reset the permissions on my iphone, and trusted again multiple times, i've even tried multiple different cables, including official iphone cables and unofficial amazon brand cables. so i'm at my wits end, any suggestions?
1
0
315
Jan ’24
App Development on OLD iPhone for Personal use
I'm a retired software developer. I want to create apps to use on my iPhone for my own use. I have one of my old iPhones, that has been reset, that I want to set up so I can use it for testing and occasionally use the internet, no cellular use. Cellular is turned off. When I go to set it up, it wants me to login with my Apple ID. I don't want using this phone to hose up my active iPhone. I have a couple questions: If I sign-in the Test iPhone with my current Apple ID, will it ***** up my active iPhone? Do I need to have a different Apple ID to use for development? Reading other posts, it seems this Test iPhone has to be active? What does that actually mean?
1
0
300
Jan ’24
Chicken-egg problem: my Touch ID stopped working, but "Stolen Device Protection" won't let me fix it
Got a chicken-egg problem with my iPhone (SE 2020; 17.3 (21D50).) I turned on Stolen Device Protection, and then, some time later, Touch ID stopped working (IDK why; it just doesn't recognize my thumbs any more.) So I want to fix Touch ID (by deleting and re-adding my existing fingers, or adding a new finger). But I can't change Touch ID, because Stolen Device Protection doesn't trust my PIN; it requires that I authenticate via Touch ID (which doesn't work.) A solution would be temporarily to disable Stolen Device Protection, then fix Touch ID, then re-enable Stolen Device Protection. But Stolen Device Protection won't let me disable it, without me authenticating via Touch ID. Has anyone figured out how to fix this problem?
1
0
320
Jan ’24
Detect SSID
I need to scan nearby wifi to detect if I am nearby specific SSID or not, I don't need to connect to the wifi just I will use it to know if I am near to it or not . at Flutter I find wifi_scan Package but its documentations mention that to use this package you requires special entitlements from Apple
2
0
357
Jan ’24
No internet connection on wireguard per-app vpn in ios
I am integrating per-app VPN functionality into an iOS app using Wireguard. Chrome is designated as a per-app application for this purpose. However, upon opening Chrome, the VPN icon appears in the notification bar, but there is no internet connection within the Chrome browser. I have verified this behavior with OpenVPN, and it works correctly. While I am familiar with the MDM payload and how to implement per-app VPN, my primary concern is understanding why per-app VPN functionality is not functioning as expected with WireGuard. An observation we made in the server-side logs is the message: "wireguard: wg0: Packet has incorrect size from peer 1"
0
0
449
Jan ’24