Search results for

Apple Maps Guides

149,989 results found

Post

Replies

Boosts

Views

Activity

APMP & Photography?
Hi, I'm a fan of the gallery in vision pro which has video as well as still photography but I'm wondering if Apple has considered adding the projected media tags to heic so that we can go that next step from Spatial photos to Immersive photos. I have a device that can give me 12k x 6k fisheye images in HDR, but it can't do it at a framerate or resolution that's good enough for video, so I want to cut my losses and show off immersive photos instead. Is there something Apple is already working on for APMP stills or should I create my own app that reads metadata inside a HEIC that I infer in a similar way to the demo ProjectedMediaConversion is doing for Video. It would be great to have 180VR photos, which could show as Spatial in a gallery view, but going immersive would half-surround you instead of floating in the blurred view. I think that would be a pretty amazing effect.
1
0
94
16h
The Apple Developer Program License Agreement Update
When I try to publish a new version of our app I am met by a popup Agreement Update The Apple Developer Program License Agreement has been updated and needs to be reviewed. In order to update your existing apps and submit new apps, the Account Holder must review and accept the updated agreement by signing in to their account on the Apple Developer website. I am not the account holder. But im confident he agreed to this around the 14-18 of October. He is not prompted with anything when logging in and going to agreements. Any suggestions?
0
0
65
16h
Reply to BGContinuedProcessingTask what's the point?
When you ask for duet log, are you referring to the logs from this: No, what I actually meant was dasd (Duet Activity Scheduler Daemon). I confess that I generally get to it from other processes* and didn't actually remember the daemon's name as I was writing that. *Meaning, I start by finding the task logging from the source process and then trace that activity back or forward into dasd. What is duetexpertd? It's a background daemon (part of Apple's Duet proactive intelligence framework) that handles personalized features and data syncing across iOS and macOS. Yeah... that does not describe what it actually does. I believe it's actually responsible for collecting and managing the on-device usage data that the device uses for things like intelligent app suggestions, etc. I have no idea where the idea it was involved with data syncing came from, but no, that's not at all what it does. __ Kevin Elliott DTS Engineer, CoreOS/Hardware
17h
Routing Packets.
I am new to iOS development and boldly decided to work on a project using the Network Extension with the goals of intercepting all incoming packets (not exclusive to my app), creating temporary copies, passing through the original unmodified packet, and then processing the copy. I currently have a Packet Tunnel that intercepts all IPv4 packets, but I do not know how to route them. The goal is to keep everything on the device for privacy concerns. So I have a few questions in mind: Is a packet tunnel necessary? I am reading into the Content Filter, but I am unsure if I can use it due to Apple's own apps possibly bypassing it. Is it possible to route packets collected from the tunnel? I thought about using NE Relays, but to my knowledge I cannot use the packets I obtained to do this. Are there any references to existing implementations I can look through? Are there any other unforeseen issues I might encounter while developing this? I can provide more information about the project I am working on if ne
1
0
38
18h
Question: Best Practice for Storing API Keys in iOS Apps (RevenueCat, PostHog, AWS Rekognition, etc.)
Hi everyone, I’m looking for clarification on best practices for storing API keys in an iOS app — for example, keys used with RevenueCat, PostHog, AWS Rekognition, barcode scanners, and similar third-party services. I understand that hard-coding API keys directly in the app’s source code is a bad idea, since they can be extracted from the binary. However, using a .plist file doesn’t seem secure either, as it’s still bundled with the app and can be inspected. I’m wondering: What are Apple’s recommended approaches for managing these kinds of keys? Does Xcode Cloud offer a built-in or best-practice method for securely injecting environment variables or secrets at build time? Would using an external service like AWS Secrets Manager or another server-side solution make sense for this use case? Any insights or examples of how others are handling this securely within Apple’s ecosystem would be greatly appreciated. Thanks for considering my questions! — Paul
1
0
147
20h
Reply to Publishing similar apps
Thank you for your post. We recommend that you sign up for a session with App Review during the weekly Meet with Apple event. Sign in with your Developer ID and select Request a one-on-one App Review consultation. A member of the App Review team will help you with your questions regarding the review process and the App Review Guidelines.
21h
WebPage "older version of your browser"
I have a visionOS app using Apple's WebView and WebPage to display web content. When viewing a live YouTube stream last night, YouTube put up the warning in the area that would have the chat window: Oh no! It looks like you're using an older version of your browser. Please update it to use live chat. Anyone know if YouTube is generating this from the server based on the WebPage's user agent string, from Javascript running in the browser engine, or something else? Anyone know if and how it is possible to resolve this? (See right side of YouTube web page from a screen grab):
0
0
146
22h
Problem applying screen changes (icon arrangement) in iOS 26 using Apple Configurator v2.18 on macOS Sequoia 15.6.1
I encounter a connection error with Apple Configurator v2.18 when, after making changes in macOS Sequel 15.6.1, I want to apply and transfer the changes to the iPhone icon layout in iOS 26: Apple Configurator v2.18 crashes and returns an error message: ‘Try the operation again. If it fails, quit the application, launch it again, and try again. [NSCocoaErrorDomain – 0x1001 (4097)]’ I have done some research, and it seems that this bug has been identified and fixed in Apple Configurator 2 v2.19 (Build 10434). Have you encountered this problem? Do you know where to find version v2.19? This fixed version does not appear to have been released yet, and Apple support has been unable to help me. Thank you all for your help.
0
0
55
22h
Reply to Issues with Password based Platform SSO
I want to start by clarifying one point here: [quote='803939021, DevicesTeam, /thread/803939, /profile/DevicesTeam'] On some devices after restarting we see an error message [/quote] If a Mac is affected, is it always affected? That is, will it happen every time you restart that machine? Or will any given Mac exhibit this problem, but just at a low probability? Beyond that, I want to pass along some general debugging tips: Platform SSO logs to the com.apple.AppSSO subsystem, so if you’re looking for hints as to what’s gone wrong you should focus on that. See Your Friend the System Log for lots of system log hints and tips. There’s a Single Sign-On debug profile an our Bug Reporting > Profiles and Logs page, and you’ll want to install that while investigating this issue. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: Privacy & Security SubTopic: General Tags:
1d
Reply to WifiAware Endpoint usage and impact on infrastructure Wifi
There are three different questions here, so let me tackle them in turn. [quote='805211021, nikhil2701, /thread/805211, /profile/nikhil2701'] Are the Wifi-Aware's WAEndpoint’s discovered ephemeral? [/quote] That’s a matter of definition (-: Our recommendation is that you treat an endpoint like other networking objects, that is, it’s fine to continue using it while your app is running, but it’s best to drop it when your app gets suspended [1]. Also, keep in mind that you can only connect while the publisher is still running, and that gets increasingly unlikely as time goes by. [quote='805211021, nikhil2701, /thread/805211, /profile/nikhil2701'] What is the impact on the infrastructure wifi here in comparison to using the Apple peer to peer wifi … ? [/quote] Wi-Fi Aware certainly can have an impact on infrastructure Wi-Fi. I don’t have any concrete info about that impact, or how it compares to Apple peer-to-peer Wi-Fi. However, you will likely see a difference depending on how you use Wi-Fi Aw
1d
Reply to Apple-hosted managed assets
I did further investigation and that's step by step I did: Created manifest file: { assetPackID: assettest, downloadPolicy: { onDemand: {} }, fileSelectors: [ { file: audio/test_audio.mp3 } ], platforms: [ iOS ] } Created package assettest and upload it to AppStore Connect via Transporter (verified, delivered, ready for internal testing) xcrun ba-package Manifest.json -o assettest.aar Created new target ManagedAssetPack (Apple-Hosted). BackgroundDownloadHandler file is: import BackgroundAssets import ExtensionFoundation import StoreKit @main struct DownloaderExtension: StoreDownloaderExtension { func shouldDownload(_ assetPack: AssetPack) -> Bool { // Use this method to filter out asset packs that the system would otherwise download automatically. You can also remove this method entirely if you just want to rely on the default download behavior. return true } } Created appgroup and successfully associated main app target and background assets target (I have 3 flavors in main app, Signing&Capab
1d
Reply to Question about including all project classes in ofClasses parameter when using NSKeyedUnarchiver.unarchivedObject(ofClasses:from:)
I think we need to make this a bit more concrete. Pasted in below is a small test program that archives a trivial object hierarchy, rooted at the Root class which has a reference to the Nested class. When I run this local (Xcode 26.0.1, macOS 15.7.1) I see this: root.tag: 666, root.nested.tag: 42 So, this line: let root2 = try NSKeyedUnarchiver.unarchivedObject(ofClass: Root.self, from: archive) is able to unarchive the root object by just supplying Root. It doesn’t need to list Nested as well. I’m not 100% sure what’s going on your case, but if you’re able to modify my program to reproduce your issue I’d be happy to take a look. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com import Foundation class Nested: NSObject, NSSecureCoding { init(tag: Int) { self.tag = tag } var tag: Int static let supportsSecureCoding = true required init?(coder: NSCoder) { self.tag = coder.decodeInteger(forKey: tag) } func encode(with coder: NSCoder) { c
Topic: App & System Services SubTopic: General Tags:
1d