Search results for

“translate scheme”

6,658 results found

Post

Replies

Boosts

Views

Activity

Unique application rejected due to guideline 4.3(a)-Design-Spam.
Here is the English translation of your content:  Section 1: Our game was developed using Cocos Creator 3.8.5, written in TypeScript. The team spent nearly two years completing it. Initially, our submission wasn't classified under Guideline 4.3(a). The first four reviews provided normal feedback, which we addressed. However, after a subsequent rejection citing 4.3(a), we considered whether similarities in gameplay concepts, narrative, or art assets might exist. In response, our team introduced unique features not found in other App Store applications. We completely redesigned our original art assets to ensure originality and extensively modified aspects potentially resembling other developers’ work. This included removing all third-party SDK modules except Apple Pay and Sign in with Apple. Despite these significant efforts, we still received a 4.3(a) rejection. We have now iterated over 20 versions but continue to face this issue.  Section 2: Our game’s business logic code (excluding the Cocos engi
0
0
132
Jun ’25
Reply to MeshInstancesComponent VisionOS 26 Beta 2
Hi @jkdufair, This code is working for me: let scene = ModelEntity(mesh: MeshResource.generateSphere(radius: 0.2), materials: [SimpleMaterial(color: .orange, isMetallic: false)]) var meshInstancesComponent = MeshInstancesComponent() let count = 20 do { let instances = try LowLevelInstanceData(instanceCount: 20) meshInstancesComponent[partIndex: 0] = .init(data: instances) instances.withMutableTransforms { transforms in for i in 0..(x: positionX, y: positionY, z: positionZ) let transform = Transform(scale: .init(repeating: scale), rotation: .init(angle: angle,axis: [0, 1, 0]), translation: position) transforms[i] = transform.matrix } } scene.components.set(meshInstancesComponent) } catch { print(error = (error)) } content.add(scene)
Topic: Spatial Computing SubTopic: General Tags:
Jun ’25
Reply to Guideline 2.4.5(i) - Performance And Indelible the entitlements
Sadly, I don’t read Chinese and thus my reply is based on a machine translation of your post. My understanding is that: You’re submitting a Mac app to the App Store. That app is claiming entitlements (com.apple.security.network.server and com.apple.security.device.usb) that it doesn’t need. But those entitlements aren’t listed in your .entitlements file. Is that correct? If so, my first question is whether you’re building your app with Xcode? Or with third-party tools? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: Code Signing SubTopic: Entitlements Tags:
Jun ’25
ManipulationComponent Not Translating using indirect input
When using the new RealityKit Manipulation Component on Entities, indirect input will never translate the entity - no matter what settings are applied. Direct manipulation works as expected for both translation and rotation. Is this intended behaviour? This is different from how indirect manipulation works on Model3D. How else can we get translation from this component? visionOS 26 Beta 2 Build from macOS 26 Beta 2 and Xcode 26 Beta 2 Attached is replicable sample code, I have tried this in other projects with the same results. var body: some View { RealityView { content in // Add the initial RealityKit content if let immersiveContentEntity = try? await Entity(named: MovieFilmReel, in: reelRCPBundle) { ManipulationComponent.configureEntity(immersiveContentEntity, allowedInputTypes: .all, collisionShapes: [ShapeResource.generateBox(width: 0.2, height: 0.2, depth: 0.2)]) immersiveContentEntity.position.y = 1 immersiveContentEntity.position.z = -0.5 var mc = ManipulationComponent() mc.
15
0
1.9k
Jun ’25
Reply to Issue with Universal Links and App Extension (ShieldAction Handler)
I understand and agree that opening URLs directly from background processes (like app extensions) is restricted by design for privacy and security reasons. However, in our case, we are trying to handle a specific user interaction: When the user taps the primary button inside an App Extension (specifically, an App Shield), we want to open the main (parent) app. Here’s what we’ve tried so far: Custom URL Schemes Universal Links NSUserActivity Darwin Notifications Kingfisher-style runtime access to UIApplication.shared Other commonly suggested workarounds found in developer threads and documentation None of these approaches successfully triggered the parent app from within the extension in our case. We’re looking for guidance on the correct and supported way to handle this: How can we properly launch the main app from an App Extension in response to a user-initiated tap? Any official direction or best practice would be greatly appreciated. Thank you!
Topic: App & System Services SubTopic: General Tags:
Jun ’25
Apple Sign In "Sign up not completed" Error
Apple Sign In - Sign up not completed Error in Development Build (React Native / Expo) Problem Summary I'm implementing Apple Sign In in a React Native app using expo-apple-authentication. The Apple sign-in dialog appears as expected, but after tapping Continue, it displays the message: Sign up not completed. No credential is returned, and the promise eventually rejects with ERR_REQUEST_CANCELED. App Configuration Platform: React Native (Expo SDK 52) Library: expo-apple-authentication v7.1.3 Target: iOS development build (not Expo Go) Bundle ID: com.example.appname.nativetest (new App ID created for testing) Apple Developer Console Setup (Reviewed Carefully) App ID Explicit App ID (not a wildcard) Sign In with Apple capability enabled No associated Services IDs or Sign In with Apple Keys Provisioning Profile Development profile created for the test App ID Profile includes the test device and development certificate Installed successfully and used to sign the app Certificates and Signing Valid Apple Developer
2
0
231
Jun ’25
ARKit camera transform orientation vector doesn't match physical device heading (despite `.gravityAndHeading`)
Hi all, I'm working on an ARKit-based iOS app where I need to accurately determine the direction the device is facing to localize objects in the real world. I'm using: let config = ARWorldTrackingConfiguration() config.worldAlignment = .gravityAndHeading Thus, I would expect the world alignment to behave as given in the gravityAndHeading page. The AR session is started after verifying that CLLocationManager.headingAccuracy <= 20, and the compass appears to be calibrated. However, I'm seeing a major inconsistency: When the rear camera is physically pointed toward true North, I would expect: cameraTransform.columns.2.z ≈ -1 // (i.e. ARKit's -Z pointing North) But instead, I'm consistently seeing: cameraTransform.columns.2.z ≈ +0.97 // Implies camera is facing South Meanwhile, the translation vector behaves as expected: As I physically move North, cameraTransform.columns.3.z becomes more negative, matching the world’s +Z = South assumption. For example, let's say I have the device in landscapeRight (
1
0
145
Jun ’25
Is Call Translation API available for VOIP?
I might have misunderstood the docs, but is Call Translation going to be available for VOIP applications? Eg in an already connected VOIP call, would it be possible for Call Translations to be enabled on an iOS 26 and Apple Intelligence supported device? I have personally tried it and it doesn’t look like it supported VOIP but would love to confirm this. reference: https://developer.apple.com/documentation/callkit/cxsettranslatingcallaction/
1
0
79
Jun ’25
Reply to İphon X iOS 18 almıyor beta
Safari translates this as: My iPhone X model phone iOS 18 update didn't come it doesn't work in beta programs can you help. iOS 18 is not compatible with iPhone X. This has been known since last June 2024's WWDC. You cannot install iOS 18 or later versions on your iPhone X. You are limited to iOS 17.x. If you want iOS 18 or later you will have to get a newer iPhone.
Jun ’25
TabView on IPAD (IOS18.1)
Dear friends, I am trying to use IOS18 API for TabView. Below code works well on simulator Iphone 16 Pro Max. But, it failed to show UI on simulator Ipad Pro 13 . TabView(selection: $selectedTab) { Tab(Test1, systemImage: bubble.left.and.bubble.right, value: .translation) { TestViewOne() } Tab(Test2, systemImage: character.textbox, value: .ruby) { TestViewTwo() } Tab(Test3, systemImage: person.crop.circle, value: .browser) { TestViewThree() } } There are 3 tabs, none of them can show the view (TestViewOne TestViewTwo TestViewThree ) until pressing button 4 (red 4 in the attached image). The view could show in the sidebar area instead of normal UI area, Is there any suggestions for this? thank you very much!
1
0
92
Jun ’25
Race issue - Custom AVAssetResourceLoaderDelegate cannot work with EXT-X-SESSION-KEY
TL;DR How to solve possible racing issue of EXT-X-SESSION-KEY request and encrypted media segment request? I'm having trouble using custom AVAssetResourceLoaderDelegate with video manifest containing VideoProtectionKey(VPK). My master manifest contains rendition manifest url and VPK url. When not using custom resource delegate, everything works fine. My custom resource delegate is implemented in way where it first append prefix to scheme of the master manifest url before creating the asset. And during handling master manifest, it puts back original scheme, make the request, modify the scheme for rendition manifest url in the response content by appending the same prefix again, so that rendition manifest request also goes into custom resource loader delegate. Same goes for VPK request. The AES-128 key is stored in memory within custom resource loader delegate object. So far so good. The VPK is requested before segment request. But the problem comes where the media segment requests ha
2
0
170
Jun ’25
The possibility of certificates renewal on "master account" without creating new merchant identity certificate and key stores.
Hello! We use Apple's master account scheme to register new clients trough API due to the fact that the number of merchant IDs in a developer account cannot exceed 100 records. It's been almost a year since we successfully used the master account ( ex. merchant.com.xxx) and register clients via Postman. At the moment, the certificates for the master merchant ID start to expire on July 11 which will affect all customers which is under Master ID. We know that when updating certificates at the identifier level(our master id), new universal identity certificate files that we use to send to the merchants (merchant_id.pem, privkey.key) will be generated for authentication on the merchant side, as well as a new keystore. Since many of our clients are integrated with current files and keystores and have live traffic, we would like to know—is it possible to update certificates on the master account without changing the keystores and certificate identities? The impossibility of this will entail a large gap whe
0
0
74
Jun ’25
Reply to dSYMs not generating in Release Build
That's a bit strange, normally it's the other way around, dSYM being included in release build and not in debug. Check your schemes and make sure Archive is using Release config. Then under your project's build settings select All and Levels instead of Combined. Make sure DWARF with dSYM is selected for your release builds and that Strip Debug Symbols During Copy is set to No. Is your project relatively new? Does it have an Info.plist?
Jun ’25
Reply to Is there a way to avoid generating InfoPlist.xcstrings for framework targets?
Hello, Xcode knows that these keys in frameworks are typically not displayed to the user, so it automatically marks them as “Don’t Translate”. This way, they can still be translated if needed by removing the “Don’t Translate” status. When exporting to an xcloc/XLIFF file, the element will have the translate=no attribute to indicate this. That attribute can be removed by the developer or translator if it turns out it does need to be translated (for example because the CFBundleName is being manually looked up and displayed by the framework code).
Jun ’25
Reply to Does "Locked and hidden apps" feature of iOS 18 support deep link?
Sorry I didn’t reply sooner. At the time this thread started I wasn’t supporting universal links. [quote='763107021, kariaduu, /thread/763107, /profile/kariaduu'] Does hide app feature support custom URL scheme and universal link? [/quote] Another developer filed a bug about this (FB14973639) and the conclusion there is that this is behaving correctly. When an app is hidden, the system behaves as if the app isn’t installed. This affects a variety of features, including URL schemes and universal links. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: General Tags:
Jun ’25
Unique application rejected due to guideline 4.3(a)-Design-Spam.
Here is the English translation of your content:  Section 1: Our game was developed using Cocos Creator 3.8.5, written in TypeScript. The team spent nearly two years completing it. Initially, our submission wasn't classified under Guideline 4.3(a). The first four reviews provided normal feedback, which we addressed. However, after a subsequent rejection citing 4.3(a), we considered whether similarities in gameplay concepts, narrative, or art assets might exist. In response, our team introduced unique features not found in other App Store applications. We completely redesigned our original art assets to ensure originality and extensively modified aspects potentially resembling other developers’ work. This included removing all third-party SDK modules except Apple Pay and Sign in with Apple. Despite these significant efforts, we still received a 4.3(a) rejection. We have now iterated over 20 versions but continue to face this issue.  Section 2: Our game’s business logic code (excluding the Cocos engi
Replies
0
Boosts
0
Views
132
Activity
Jun ’25
Reply to MeshInstancesComponent VisionOS 26 Beta 2
Hi @jkdufair, This code is working for me: let scene = ModelEntity(mesh: MeshResource.generateSphere(radius: 0.2), materials: [SimpleMaterial(color: .orange, isMetallic: false)]) var meshInstancesComponent = MeshInstancesComponent() let count = 20 do { let instances = try LowLevelInstanceData(instanceCount: 20) meshInstancesComponent[partIndex: 0] = .init(data: instances) instances.withMutableTransforms { transforms in for i in 0..(x: positionX, y: positionY, z: positionZ) let transform = Transform(scale: .init(repeating: scale), rotation: .init(angle: angle,axis: [0, 1, 0]), translation: position) transforms[i] = transform.matrix } } scene.components.set(meshInstancesComponent) } catch { print(error = (error)) } content.add(scene)
Topic: Spatial Computing SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jun ’25
Reply to Guideline 2.4.5(i) - Performance And Indelible the entitlements
Sadly, I don’t read Chinese and thus my reply is based on a machine translation of your post. My understanding is that: You’re submitting a Mac app to the App Store. That app is claiming entitlements (com.apple.security.network.server and com.apple.security.device.usb) that it doesn’t need. But those entitlements aren’t listed in your .entitlements file. Is that correct? If so, my first question is whether you’re building your app with Xcode? Or with third-party tools? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: Code Signing SubTopic: Entitlements Tags:
Replies
Boosts
Views
Activity
Jun ’25
ManipulationComponent Not Translating using indirect input
When using the new RealityKit Manipulation Component on Entities, indirect input will never translate the entity - no matter what settings are applied. Direct manipulation works as expected for both translation and rotation. Is this intended behaviour? This is different from how indirect manipulation works on Model3D. How else can we get translation from this component? visionOS 26 Beta 2 Build from macOS 26 Beta 2 and Xcode 26 Beta 2 Attached is replicable sample code, I have tried this in other projects with the same results. var body: some View { RealityView { content in // Add the initial RealityKit content if let immersiveContentEntity = try? await Entity(named: MovieFilmReel, in: reelRCPBundle) { ManipulationComponent.configureEntity(immersiveContentEntity, allowedInputTypes: .all, collisionShapes: [ShapeResource.generateBox(width: 0.2, height: 0.2, depth: 0.2)]) immersiveContentEntity.position.y = 1 immersiveContentEntity.position.z = -0.5 var mc = ManipulationComponent() mc.
Replies
15
Boosts
0
Views
1.9k
Activity
Jun ’25
Reply to Issue with Universal Links and App Extension (ShieldAction Handler)
I understand and agree that opening URLs directly from background processes (like app extensions) is restricted by design for privacy and security reasons. However, in our case, we are trying to handle a specific user interaction: When the user taps the primary button inside an App Extension (specifically, an App Shield), we want to open the main (parent) app. Here’s what we’ve tried so far: Custom URL Schemes Universal Links NSUserActivity Darwin Notifications Kingfisher-style runtime access to UIApplication.shared Other commonly suggested workarounds found in developer threads and documentation None of these approaches successfully triggered the parent app from within the extension in our case. We’re looking for guidance on the correct and supported way to handle this: How can we properly launch the main app from an App Extension in response to a user-initiated tap? Any official direction or best practice would be greatly appreciated. Thank you!
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jun ’25
Apple Sign In "Sign up not completed" Error
Apple Sign In - Sign up not completed Error in Development Build (React Native / Expo) Problem Summary I'm implementing Apple Sign In in a React Native app using expo-apple-authentication. The Apple sign-in dialog appears as expected, but after tapping Continue, it displays the message: Sign up not completed. No credential is returned, and the promise eventually rejects with ERR_REQUEST_CANCELED. App Configuration Platform: React Native (Expo SDK 52) Library: expo-apple-authentication v7.1.3 Target: iOS development build (not Expo Go) Bundle ID: com.example.appname.nativetest (new App ID created for testing) Apple Developer Console Setup (Reviewed Carefully) App ID Explicit App ID (not a wildcard) Sign In with Apple capability enabled No associated Services IDs or Sign In with Apple Keys Provisioning Profile Development profile created for the test App ID Profile includes the test device and development certificate Installed successfully and used to sign the app Certificates and Signing Valid Apple Developer
Replies
2
Boosts
0
Views
231
Activity
Jun ’25
ARKit camera transform orientation vector doesn't match physical device heading (despite `.gravityAndHeading`)
Hi all, I'm working on an ARKit-based iOS app where I need to accurately determine the direction the device is facing to localize objects in the real world. I'm using: let config = ARWorldTrackingConfiguration() config.worldAlignment = .gravityAndHeading Thus, I would expect the world alignment to behave as given in the gravityAndHeading page. The AR session is started after verifying that CLLocationManager.headingAccuracy <= 20, and the compass appears to be calibrated. However, I'm seeing a major inconsistency: When the rear camera is physically pointed toward true North, I would expect: cameraTransform.columns.2.z ≈ -1 // (i.e. ARKit's -Z pointing North) But instead, I'm consistently seeing: cameraTransform.columns.2.z ≈ +0.97 // Implies camera is facing South Meanwhile, the translation vector behaves as expected: As I physically move North, cameraTransform.columns.3.z becomes more negative, matching the world’s +Z = South assumption. For example, let's say I have the device in landscapeRight (
Replies
1
Boosts
0
Views
145
Activity
Jun ’25
Is Call Translation API available for VOIP?
I might have misunderstood the docs, but is Call Translation going to be available for VOIP applications? Eg in an already connected VOIP call, would it be possible for Call Translations to be enabled on an iOS 26 and Apple Intelligence supported device? I have personally tried it and it doesn’t look like it supported VOIP but would love to confirm this. reference: https://developer.apple.com/documentation/callkit/cxsettranslatingcallaction/
Replies
1
Boosts
0
Views
79
Activity
Jun ’25
Reply to İphon X iOS 18 almıyor beta
Safari translates this as: My iPhone X model phone iOS 18 update didn't come it doesn't work in beta programs can you help. iOS 18 is not compatible with iPhone X. This has been known since last June 2024's WWDC. You cannot install iOS 18 or later versions on your iPhone X. You are limited to iOS 17.x. If you want iOS 18 or later you will have to get a newer iPhone.
Replies
Boosts
Views
Activity
Jun ’25
TabView on IPAD (IOS18.1)
Dear friends, I am trying to use IOS18 API for TabView. Below code works well on simulator Iphone 16 Pro Max. But, it failed to show UI on simulator Ipad Pro 13 . TabView(selection: $selectedTab) { Tab(Test1, systemImage: bubble.left.and.bubble.right, value: .translation) { TestViewOne() } Tab(Test2, systemImage: character.textbox, value: .ruby) { TestViewTwo() } Tab(Test3, systemImage: person.crop.circle, value: .browser) { TestViewThree() } } There are 3 tabs, none of them can show the view (TestViewOne TestViewTwo TestViewThree ) until pressing button 4 (red 4 in the attached image). The view could show in the sidebar area instead of normal UI area, Is there any suggestions for this? thank you very much!
Replies
1
Boosts
0
Views
92
Activity
Jun ’25
Race issue - Custom AVAssetResourceLoaderDelegate cannot work with EXT-X-SESSION-KEY
TL;DR How to solve possible racing issue of EXT-X-SESSION-KEY request and encrypted media segment request? I'm having trouble using custom AVAssetResourceLoaderDelegate with video manifest containing VideoProtectionKey(VPK). My master manifest contains rendition manifest url and VPK url. When not using custom resource delegate, everything works fine. My custom resource delegate is implemented in way where it first append prefix to scheme of the master manifest url before creating the asset. And during handling master manifest, it puts back original scheme, make the request, modify the scheme for rendition manifest url in the response content by appending the same prefix again, so that rendition manifest request also goes into custom resource loader delegate. Same goes for VPK request. The AES-128 key is stored in memory within custom resource loader delegate object. So far so good. The VPK is requested before segment request. But the problem comes where the media segment requests ha
Replies
2
Boosts
0
Views
170
Activity
Jun ’25
The possibility of certificates renewal on "master account" without creating new merchant identity certificate and key stores.
Hello! We use Apple's master account scheme to register new clients trough API due to the fact that the number of merchant IDs in a developer account cannot exceed 100 records. It's been almost a year since we successfully used the master account ( ex. merchant.com.xxx) and register clients via Postman. At the moment, the certificates for the master merchant ID start to expire on July 11 which will affect all customers which is under Master ID. We know that when updating certificates at the identifier level(our master id), new universal identity certificate files that we use to send to the merchants (merchant_id.pem, privkey.key) will be generated for authentication on the merchant side, as well as a new keystore. Since many of our clients are integrated with current files and keystores and have live traffic, we would like to know—is it possible to update certificates on the master account without changing the keystores and certificate identities? The impossibility of this will entail a large gap whe
Replies
0
Boosts
0
Views
74
Activity
Jun ’25
Reply to dSYMs not generating in Release Build
That's a bit strange, normally it's the other way around, dSYM being included in release build and not in debug. Check your schemes and make sure Archive is using Release config. Then under your project's build settings select All and Levels instead of Combined. Make sure DWARF with dSYM is selected for your release builds and that Strip Debug Symbols During Copy is set to No. Is your project relatively new? Does it have an Info.plist?
Replies
Boosts
Views
Activity
Jun ’25
Reply to Is there a way to avoid generating InfoPlist.xcstrings for framework targets?
Hello, Xcode knows that these keys in frameworks are typically not displayed to the user, so it automatically marks them as “Don’t Translate”. This way, they can still be translated if needed by removing the “Don’t Translate” status. When exporting to an xcloc/XLIFF file, the element will have the translate=no attribute to indicate this. That attribute can be removed by the developer or translator if it turns out it does need to be translated (for example because the CFBundleName is being manually looked up and displayed by the framework code).
Replies
Boosts
Views
Activity
Jun ’25
Reply to Does "Locked and hidden apps" feature of iOS 18 support deep link?
Sorry I didn’t reply sooner. At the time this thread started I wasn’t supporting universal links. [quote='763107021, kariaduu, /thread/763107, /profile/kariaduu'] Does hide app feature support custom URL scheme and universal link? [/quote] Another developer filed a bug about this (FB14973639) and the conclusion there is that this is behaving correctly. When an app is hidden, the system behaves as if the app isn’t installed. This affects a variety of features, including URL schemes and universal links. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jun ’25