Search results for

“Apple Maps Guides”

155,799 results found

Post

Replies

Boosts

Views

Activity

Reply to Programmatic IP Discovery for VZVirtualMachine in an App Store Sandbox
never mind i managed to get the sample code from apple container github repository. now i can reserve a pool of ip address and assign ip address to guest from that. thanks for the heads up. it seem to be that VZVmnetNetworkDeviceAttachment is only avaialble for mac os 26 how can accomplist this with 14 and 15. any idea? And aslo after doing this i would like to do the port forwarding. Any idea how can i accomplish this.
Topic: App & System Services SubTopic: Core OS Tags:
5d
App Store Localization status is rejected without any reason
Apple rejected in-app purchases & subscriptions due to App Store Localization being rejected. But they didn't provide any reason why they rejected localization. The product status is Developer Action Needed & under details, App Store Localization is rejected. I already tried to edit the description and submit it again, but I am getting the same rejection. The product name & display name are also the same. If anyone knows the reason or resolution to fix this localization issue, then let me know.
1
0
429
5d
MacOS app file export
Dear fellow devs, I'd be helpful for hints concerning the following problem: My MacOS/iOS app exports generated audio data as wav files using the SwiftUI .fileExporter view modifier. Everything works perfectly fine on all test devices, my own as well as those of TestFlight users. Also the iOS version of the app available in the iOS App Store works fine. The Apple reviewer of the MacOS version however complains that the Export button which should trigger the file export doesn't react. I have no idea why this problem should occur in their tests as neither me nor my beta testers can reproduce it. In lack of any other ideas I guessed it might be related to the document types registered by the app and added the entry below to the plist, but the reviewer still reports the same problem. Any hints would be very welcome. CFBundleDocumentTypes CFBundleTypeExtensions wav CFBundleTypeName WAV Audio File LSHandlerRank Alternate LSItemContentTypes com.microsoft.waveform-audio
1
0
121
5d
Please help
I have a client who previously uploaded the app via TestFly and is now claiming that I did nothing and that the app has problems. Is there a report from Apple that can help me refute his claim?
2
0
74
5d
Reply to Please help
Your question is not clear. The client loaded the app in TestFly. So this is just for testing, not for sale. So what does he accuse you of ? Not having developed yourself ? Not meeting his spec ? The fact that an app has problem in TestFlight is not uncommon. That's the purpose of TestFlight to check for potential issues. Up to you to correct them now. AKAIK, there is nothing Apple can or will do in such a case. Up yo you to show the logs of the archiving sessions, or even showing some source code. But that's a question between you and your client.
5d
Reply to App Store
These are the Developer Forums, where developers of apps for Apple's platforms ask each other for hints and tips on coding. Your question is more of a product support one, so I'd suggest you ask it over at the Apple Support Forums. Thanks.
5d
Reply to `sysextd` rejects new `NEFilterDataProvider` activation with "no policy" on macOS 26 — despite valid Developer ID + notarization
I'm hitting the identical issue with a NEPacketTunnelProvider system extension on macOS 26.2 (25C56), Apple M1 Pro, Xcode 26.4. Developer ID signed, app in /Applications, no quarantine, no MDM. Context: I'm building a WireGuard-based VPN client. The app was previously working as an app extension (.appex with packet-tunnel-provider entitlement). I migrated to the system extension model for Developer ID distribution — .systemextension bundle in Contents/Library/SystemExtensions/, CFBundlePackageType SYSX, Mach-O MH_EXECUTE, NEProviderClasses in Info.plist, systemextensionsctl developer on. I've verified: App runs from /Applications (confirmed via ps aux) No com.apple.quarantine xattr Developer ID Application signing on both app and extension, same certificate, same team (verified via codesign -dvvv) Correct entitlements: com.apple.developer.system-extension.install on host app, packet-tunnel-provider-systemextension on both embedded.provisionprofile present in both app and extension PkgInfo contains SY
5d
Is there a reliable way to check pending agreement status for multiple App Store Connect accounts via API?
Hey everyone, I'm managing CI/CD pipelines for around 45 iOS apps across different Apple Developer accounts. One recurring pain point is blocked pipelines due to unsigned agreements. Things like the Paid Applications Agreement and the Apple Developer Program License Agreement. I built an internal dashboard to flag these before they block a release, but I'm hitting a wall with detection accuracy. Since there's no dedicated endpoint for agreement status, I'm running three probes per account and checking for 403 FORBIDDEN.REQUIRED_AGREEMENTS_MISSING_OR_EXPIRED: GET /v1/agreements GET /v1/bundleIds?filter[identifier]={bundleId}&filter[platform]=IOS GET /v1/certificates?limit=1 Case 1 : Works perfectly. Account has Apple Developer Program License Agreement has been updated and needs to be reviewed : All three endpoint return 403 (In this case, the step 1 is enough) # Step 1 /v1/agreements → HTTP 403 ⛔ BLOCKED # Step 2 /v1/bundleIds → HTTP 403 ⛔ BLOCKED # Step 3 /v1/certificates → HTT
1
0
260
5d
Reply to 85% of Subscriptions are in Billing Retry State
With free trials specifically, a high billing retry rate usually means users signed up with payment methods that fail at the first real charge (prepaid cards, expired cards, insufficient funds). A few things that can help: first, make sure you're listening for DID_FAIL_TO_RENEW and BILLING_RECOVERY server notifications so you can message those users in-app and prompt them to update their payment method via showManageSubscriptions. Second, check if your trial length and pricing are attracting a lot of tire kickers who never intended to pay. Third, consider whether a shorter trial or an introductory offer instead of a free trial might filter for higher-intent users. Unfortunately Apple handles the actual retry logic on their end, so there's no way to control the retry cadence, but surfacing the payment issue to users early is the biggest lever you have.
Topic: App & System Services SubTopic: StoreKit Tags:
5d
Authentication Error with App Store Server API (NOT_AUTHORIZED) while Using JWT for Subscription Validation
Hello Apple Developer Community, We are currently facing an authentication issue when calling the App Store Server API for subscription validation. Despite following Apple’s documentation and verifying all credentials, we consistently receive a NOT_AUTHORIZED error response. GET https://api.storekit-sandbox.itunes.apple.com/inApps/v1/transactions/appTransactions/{transactionId} Environment: Sandbox and Production (both tested, same result) Our Setup: Key ID: {Your Key ID} Issuer ID: {Your Issuer ID} Bundle ID: {Your Bundle ID} JWT Header: { alg: ES256, kid: } JWT Payload: { iss: , iat: , exp: , aud: appstoreconnect-v1, bid: } Authorization Header: Authorization: Bearer Troubleshooting Steps Already Taken: Verified that .p8 key, Key ID, Issuer ID, and Bundle ID are all correctly configured and match the App Store Connect details. Confirmed that the system clock is accurate (UTC). Used appropriate endpoint (sandbox or production) based on environment. Ensured that the JWT is short-lived (und
1
0
311
5d
Reply to Migration Subscription API returns 500 error
The 5000000 error code is a generic server-side error on Apple's end, so it's not something wrong with your request payload per se. A few things worth checking: make sure your sandbox account and the subscription you're migrating are both in a clean state (not expired or in billing retry), double-check that the generic product ID is properly configured and approved in App Store Connect for ACA, and confirm the storefront matches the sandbox account's region. If everything looks right and you're still hitting it, I'd recommend filing a Feedback Assistant ticket with your requestReferenceId so Apple engineering can trace the actual server-side failure.
Topic: App & System Services SubTopic: StoreKit Tags:
5d
prorated refund and upgrade of tier
Hi all, I'm encountering an issue with auto-renewable subscription upgrades in the App Store. Here's my setup: Context: Plan A: Base Plan (yearly auto-renewable subscription) Plan B: Pro Plan (monthly auto-renewable subscription) B is configured as an upgrade from A. Issue: When a user with an active Plan A subscription upgrades to Plan B, I correctly receive an App Store Server Notification v2 with DID_CHANGE_RENEWAL_PREF and UPGRADE subtype. According to Apple's documentation, a prorated refund is issued automatically in this scenario, and no separate REFUND event is sent, the refund information should be retrievable through the upgrade event itself. Testing in Sandbox: In my sandbox tests, Plan A has a 1-hour duration and Plan B has a 5-minute duration. After the user upgrades to Plan B, I immediately cancel the subscription to prevent auto-renewal. Expected vs. Actual Behavior: After the 5 minutes expire, Plan A still appears as the active current entitlement. I initially thought this might be be
1
0
397
5d
Is anyone working on jax-metal?
Hi, I think many of us would love to be able to use our GPUs for Jax on the new Apple Silicon devices, but currently, the Jax-metal plugin is, for all effects and purposes, broken. Is it still under active development? Is there a planned release for a new version? thanks!
Replies
5
Boosts
0
Views
1.5k
Activity
5d
Reply to Programmatic IP Discovery for VZVirtualMachine in an App Store Sandbox
never mind i managed to get the sample code from apple container github repository. now i can reserve a pool of ip address and assign ip address to guest from that. thanks for the heads up. it seem to be that VZVmnetNetworkDeviceAttachment is only avaialble for mac os 26 how can accomplist this with 14 and 15. any idea? And aslo after doing this i would like to do the port forwarding. Any idea how can i accomplish this.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
5d
App Store Localization status is rejected without any reason
Apple rejected in-app purchases & subscriptions due to App Store Localization being rejected. But they didn't provide any reason why they rejected localization. The product status is Developer Action Needed & under details, App Store Localization is rejected. I already tried to edit the description and submit it again, but I am getting the same rejection. The product name & display name are also the same. If anyone knows the reason or resolution to fix this localization issue, then let me know.
Replies
1
Boosts
0
Views
429
Activity
5d
MacOS app file export
Dear fellow devs, I'd be helpful for hints concerning the following problem: My MacOS/iOS app exports generated audio data as wav files using the SwiftUI .fileExporter view modifier. Everything works perfectly fine on all test devices, my own as well as those of TestFlight users. Also the iOS version of the app available in the iOS App Store works fine. The Apple reviewer of the MacOS version however complains that the Export button which should trigger the file export doesn't react. I have no idea why this problem should occur in their tests as neither me nor my beta testers can reproduce it. In lack of any other ideas I guessed it might be related to the document types registered by the app and added the entry below to the plist, but the reviewer still reports the same problem. Any hints would be very welcome. CFBundleDocumentTypes CFBundleTypeExtensions wav CFBundleTypeName WAV Audio File LSHandlerRank Alternate LSItemContentTypes com.microsoft.waveform-audio
Replies
1
Boosts
0
Views
121
Activity
5d
Please help
I have a client who previously uploaded the app via TestFly and is now claiming that I did nothing and that the app has problems. Is there a report from Apple that can help me refute his claim?
Replies
2
Boosts
0
Views
74
Activity
5d
Reply to Please help
Your question is not clear. The client loaded the app in TestFly. So this is just for testing, not for sale. So what does he accuse you of ? Not having developed yourself ? Not meeting his spec ? The fact that an app has problem in TestFlight is not uncommon. That's the purpose of TestFlight to check for potential issues. Up to you to correct them now. AKAIK, there is nothing Apple can or will do in such a case. Up yo you to show the logs of the archiving sessions, or even showing some source code. But that's a question between you and your client.
Replies
Boosts
Views
Activity
5d
Reply to App Store
These are the Developer Forums, where developers of apps for Apple's platforms ask each other for hints and tips on coding. Your question is more of a product support one, so I'd suggest you ask it over at the Apple Support Forums. Thanks.
Replies
Boosts
Views
Activity
5d
Reply to `sysextd` rejects new `NEFilterDataProvider` activation with "no policy" on macOS 26 — despite valid Developer ID + notarization
I'm hitting the identical issue with a NEPacketTunnelProvider system extension on macOS 26.2 (25C56), Apple M1 Pro, Xcode 26.4. Developer ID signed, app in /Applications, no quarantine, no MDM. Context: I'm building a WireGuard-based VPN client. The app was previously working as an app extension (.appex with packet-tunnel-provider entitlement). I migrated to the system extension model for Developer ID distribution — .systemextension bundle in Contents/Library/SystemExtensions/, CFBundlePackageType SYSX, Mach-O MH_EXECUTE, NEProviderClasses in Info.plist, systemextensionsctl developer on. I've verified: App runs from /Applications (confirmed via ps aux) No com.apple.quarantine xattr Developer ID Application signing on both app and extension, same certificate, same team (verified via codesign -dvvv) Correct entitlements: com.apple.developer.system-extension.install on host app, packet-tunnel-provider-systemextension on both embedded.provisionprofile present in both app and extension PkgInfo contains SY
Replies
Boosts
Views
Activity
5d
Reply to CarPlay CPListImageRowItem causes Inverted Scrolling and Side Button malfunction
Hello @DTS Engineer, Little question regarding CPMaximumNumberOfGridImages, can we have something similar to know how many items can be displayed per CPListImageRowItem's row ? Could be useful for many scenario... The CarPlay APIs are very limited and a lot of magic is done by Apple.
Topic: UI Frameworks SubTopic: General Tags:
Replies
Boosts
Views
Activity
5d
Is there a reliable way to check pending agreement status for multiple App Store Connect accounts via API?
Hey everyone, I'm managing CI/CD pipelines for around 45 iOS apps across different Apple Developer accounts. One recurring pain point is blocked pipelines due to unsigned agreements. Things like the Paid Applications Agreement and the Apple Developer Program License Agreement. I built an internal dashboard to flag these before they block a release, but I'm hitting a wall with detection accuracy. Since there's no dedicated endpoint for agreement status, I'm running three probes per account and checking for 403 FORBIDDEN.REQUIRED_AGREEMENTS_MISSING_OR_EXPIRED: GET /v1/agreements GET /v1/bundleIds?filter[identifier]={bundleId}&filter[platform]=IOS GET /v1/certificates?limit=1 Case 1 : Works perfectly. Account has Apple Developer Program License Agreement has been updated and needs to be reviewed : All three endpoint return 403 (In this case, the step 1 is enough) # Step 1 /v1/agreements → HTTP 403 ⛔ BLOCKED # Step 2 /v1/bundleIds → HTTP 403 ⛔ BLOCKED # Step 3 /v1/certificates → HTT
Replies
1
Boosts
0
Views
260
Activity
5d
Reply to 85% of Subscriptions are in Billing Retry State
With free trials specifically, a high billing retry rate usually means users signed up with payment methods that fail at the first real charge (prepaid cards, expired cards, insufficient funds). A few things that can help: first, make sure you're listening for DID_FAIL_TO_RENEW and BILLING_RECOVERY server notifications so you can message those users in-app and prompt them to update their payment method via showManageSubscriptions. Second, check if your trial length and pricing are attracting a lot of tire kickers who never intended to pay. Third, consider whether a shorter trial or an introductory offer instead of a free trial might filter for higher-intent users. Unfortunately Apple handles the actual retry logic on their end, so there's no way to control the retry cadence, but surfacing the payment issue to users early is the biggest lever you have.
Topic: App & System Services SubTopic: StoreKit Tags:
Replies
Boosts
Views
Activity
5d
Authentication Error with App Store Server API (NOT_AUTHORIZED) while Using JWT for Subscription Validation
Hello Apple Developer Community, We are currently facing an authentication issue when calling the App Store Server API for subscription validation. Despite following Apple’s documentation and verifying all credentials, we consistently receive a NOT_AUTHORIZED error response. GET https://api.storekit-sandbox.itunes.apple.com/inApps/v1/transactions/appTransactions/{transactionId} Environment: Sandbox and Production (both tested, same result) Our Setup: Key ID: {Your Key ID} Issuer ID: {Your Issuer ID} Bundle ID: {Your Bundle ID} JWT Header: { alg: ES256, kid: } JWT Payload: { iss: , iat: , exp: , aud: appstoreconnect-v1, bid: } Authorization Header: Authorization: Bearer Troubleshooting Steps Already Taken: Verified that .p8 key, Key ID, Issuer ID, and Bundle ID are all correctly configured and match the App Store Connect details. Confirmed that the system clock is accurate (UTC). Used appropriate endpoint (sandbox or production) based on environment. Ensured that the JWT is short-lived (und
Replies
1
Boosts
0
Views
311
Activity
5d
Reply to Migration Subscription API returns 500 error
The 5000000 error code is a generic server-side error on Apple's end, so it's not something wrong with your request payload per se. A few things worth checking: make sure your sandbox account and the subscription you're migrating are both in a clean state (not expired or in billing retry), double-check that the generic product ID is properly configured and approved in App Store Connect for ACA, and confirm the storefront matches the sandbox account's region. If everything looks right and you're still hitting it, I'd recommend filing a Feedback Assistant ticket with your requestReferenceId so Apple engineering can trace the actual server-side failure.
Topic: App & System Services SubTopic: StoreKit Tags:
Replies
Boosts
Views
Activity
5d
prorated refund and upgrade of tier
Hi all, I'm encountering an issue with auto-renewable subscription upgrades in the App Store. Here's my setup: Context: Plan A: Base Plan (yearly auto-renewable subscription) Plan B: Pro Plan (monthly auto-renewable subscription) B is configured as an upgrade from A. Issue: When a user with an active Plan A subscription upgrades to Plan B, I correctly receive an App Store Server Notification v2 with DID_CHANGE_RENEWAL_PREF and UPGRADE subtype. According to Apple's documentation, a prorated refund is issued automatically in this scenario, and no separate REFUND event is sent, the refund information should be retrievable through the upgrade event itself. Testing in Sandbox: In my sandbox tests, Plan A has a 1-hour duration and Plan B has a 5-minute duration. After the user upgrades to Plan B, I immediately cancel the subscription to prevent auto-renewal. Expected vs. Actual Behavior: After the 5 minutes expire, Plan A still appears as the active current entitlement. I initially thought this might be be
Replies
1
Boosts
0
Views
397
Activity
5d
Reply to How to choose between v1 & v2 for App Store Server Notifications
The version selector only appears after you enter (or when editing) a URL. Version 1 is deprecated, so Apple strongly encourages migrating to v2. The v2 format is more robust (cryptographically signed, includes more data like transaction/renewal info in JWS form, etc.).
Topic: App & System Services SubTopic: StoreKit Tags:
Replies
Boosts
Views
Activity
5d