Search results for

“missing package product”

52,418 results found

Post

Replies

Boosts

Views

Activity

[FB22167174] PDFKit: `buttonWidgetState = .onState` ignored for non-first radio button annotations on `dataRepresentation()`
I've run into what appears to be a bug in PDFKit's radio button serialization. When creating a radio button group with PDFAnnotation, only the first annotation added via page.addAnnotation() gets a correct /AS entry in the written PDF — all other annotations always get /AS /Off, regardless of buttonWidgetState. Minimal reproduction func makeRadioButton(optionId: String, isSelected: Bool) -> PDFAnnotation { let ann = PDFAnnotation(bounds: CGRect(x: 0, y: 0, width: 20, height: 20), forType: .widget, withProperties: nil) ann.widgetFieldType = .button ann.widgetControlType = .radioButtonControl ann.fieldName = Choice ann.buttonWidgetStateString = optionId ann.buttonWidgetState = isSelected ? .onState : .offState return ann } let pdf = PDFDocument() let page = PDFPage() pdf.insert(page, at: 0) // Intend to select B page.addAnnotation(makeRadioButton(optionId: A, isSelected: false)) page.addAnnotation(makeRadioButton(optionId: B, isSelected: true)) page.addAnnotation(makeRadioButton(optionId: C, isSelected: fals
1
0
69
3w
Reply to Putting 2 existing pdf pages side by side (half size) in a new pdf
I have found the very simple solution to resize an image (of the pdf page) without loosing resolution: https://stackoverflow.com/questions/32612760/resize-image-without-losing-quality I copy the code for those who are interested and to thank the author @Henry Declety: extension UIImage { func resize(targetSize: CGSize) -> UIImage { return UIGraphicsImageRenderer(size:targetSize).image { _ in self.draw(in: CGRect(origin: .zero, size: targetSize)) } } }
Topic: UI Frameworks SubTopic: UIKit Tags:
3w
StoreKit sandbox consumable purchase returns restored on second purchase instead of completing a new purchase
I am testing a consumable in-app purchase in the StoreKit sandbox and I am seeing behavior that does not seem correct on repeat purchase attempts. Product details Product ID: album.credit.v2 Type: Consumable Test environment: iOS device + StoreKit sandbox Purchase flow triggered from my Flutter app using Apple IAP What happens First purchase attempt works My backend receives the confirmation The album is granted correctly On the second purchase attempt of the same consumable, I do not get a normal new purchase flow Instead, StoreKit returns the product as restored My app then cancels the attempt because a restored transaction arrived during checkout Expected behavior Because this product is a consumable, each purchase attempt should behave like a new purchase and allow the user to buy it again. Actual behavior On the second attempt, the transaction update comes back as restored instead of a new successful consumable purchase. Relevant logs First successful purchase: [ProPur
1
0
129
3w
MapKit JS quota limits
Hello, I’m planning to use MapKit JS for a production web/mobile application and I’m trying to better understand the quota limits and pricing model. From the documentation, I understand that MapKit JS provides a free daily limit of: 250,000 map views 25,000 service calls per Apple Developer Program membership. However, I’m not clear about what exactly happens if these limits are exceeded. My questions: If my application exceeds 250,000 map views or 25,000 service calls in a day, what happens? Will the API simply start returning errors (for example HTTP 429), or will Apple automatically charge for additional usage? Is there an official pricing model for usage above the free quota, or do we need to contact Apple to request higher limits? Are these limits strict daily hard limits that should never be exceeded in production? I’m trying to design the architecture of my application and would like to understand whether we must strictly stay below these limits or whether scaling beyond them is possi
1
0
111
3w
Clarification on Allowed Uses of VoIP Push Notifications for Ending/Updating CallKit State
Hello, I’m implementing VoIP calling in an iOS application using PushKit (VoIP pushes) together with CallKit. The standard call flow works correctly: Happy scenario User A initiates a call. Server sends a VoIP push to User B. User B’s device receives the push and reports the incoming call using CallKit. User B answers the call. However, I would like clarification about non-happy scenarios and when it is acceptable to use VoIP pushes to update or stop a CallKit ringing state. Apple documentation warns that VoIP pushes must be used only when they result in a call-related action, so I want to ensure the following cases are compliant. Scenario A — Caller Cancels Before Answer User A calls User B. Server sends a VoIP push to User B. User B’s device starts ringing via CallKit. Before User B answers, User A cancels the call. Question: Is it acceptable to send another VoIP push to User B indicating that the call has been cancelled so the device can: stop the CallKit ringing UI end the call optionally mark it as missed
1
0
130
3w
Reply to App Review Pending for Over 2 Months – Blocking Our Business Launch
I’m facing a similar issue where my app has been stuck in the 'Waiting for Review' status for over a month now. During this period, I’ve contacted technical support twice and submitted an expedited review request. I even had a scheduled phone call with Apple support to discuss the app's status. During the call, they mentioned they would notify the review team to look into it, yet 3 days have passed since then with no update. It is quite frustrating to see some developers getting approval within 2-5 days while others, like myself, are stuck for a month or more. This delay is significantly impacting our launch roadmap. Apple advises against withdrawing and resubmitting to avoid losing our place in the queue, but it makes me wonder: how deep is this queue exactly? And why is there such a massive discrepancy in wait times between different developers? Has anyone else experienced a similar 'limbo' even after direct communication with Apple?
3w
Reply to App Keeps Getting Declined From Guideline 5.6
Hi, Looking at your screenshot, I think there are a few UI patterns that might be triggering the Guideline 5.6 rejection. Here are my thoughts on what might be causing the issue: 1 . Misleading Purchase Flow (Default Selection & Continue Button) The timeline at the top emphasizes a “3-day free trial,” and the Yearly plan clearly shows a trial badge. However, the Monthly plan is selected by default and doesn't appear to include a trial. Because the screen heavily promotes a free trial, having a prominent Continue button while a non-trial plan is selected can give the false impression that tapping it starts a trial. I think this looks like a “bait-and-switch” pattern where users expect a trial but are charged immediately. Instead of selecting a plan by default, I think it would be better to have no plan selected initially, requiring the user to explicitly make a choice. 2 . Lack of Clear Feature Explanation “Reduce Uncertainty When Dining Out” is a nice headline, but I think the paywall needs to explicitly
3w
App Review Pending for Over 2 Months – Blocking Our Business Launch
Hello Apple Developer Community, I’m seeking advice regarding a prolonged App Store review that is currently impacting our business. Our app was submitted more than two months ago, and the review process has not progressed since then. During this time, we sent two support emails to Apple Developer Support requesting assistance. We did receive one response stating that the app was “in review”, but unfortunately the message did not provide any useful details, timeline, or further guidance, and there has been no additional update since then. This delay is now blocking our business launch, as the mobile application is a critical component of our product release. Without App Store approval, we cannot proceed with launching our service to customers. Summary of the situation: Submission date: More than 2 months ago Current status: Pending Support requests sent: 2 emails to Apple Developer Support Responses received: 1 reply saying the app was “in review,” but no meaningful information Impact: Blocking our p
4
0
308
3w
First macOS Developer ID notarization stuck In Progress for multiple valid submissions
I am trying to notarize my first macOS app for direct distribution outside the Mac App Store using Developer ID Application signing. Team ID: 32S6XVAQPY Environment: macOS app distributed via Developer ID notarytool with a saved keychain profile archive exported locally, app zipped with ditto What I already verified locally: The archived app is signed with: Developer ID Application: (32S6XVAQPY) codesign --verify --deep --strict passes spctl shows: source=Unnotarized Developer ID syspolicy_check distribution only reports the expected missing notary ticket Hardened runtime is enabled The app bundle and nested Sparkle executables were re-signed and now have valid Developer ID signatures with secure timestamps Important note: I previously had a real signing issue in nested Sparkle binaries, and Apple rejected that submission quickly as Invalid. I fixed those signatures, and now new submissions no longer fail quickly but remain stuck In Progress. Submission IDs currently stuck: bea6c4b3-b107-4c81-8042-6c
3
0
369
3w
Missing demo project
Hi forum! I’m currently following a series of videos about SwiftData. In the WWDC23 Build an app with SwiftData video, it mentions that you can follow up with a demo project. However, I’m encountering an issue (at least in my case) where there’s no link on the entire page to download the project. I can download the video and other resources (even using the Developer’s App), but there’s no link for the project. Does anyone else face this issue? Is it possible that the project has been removed? I’m using my developer (single user) account, by the way. Any guidance would be greatly appreciated!
1
0
325
3w
App is Not Receiving Healthkit Background Delivery
I am trying to figure out why my app is not receiving background deliveries from Healthkit. I have a successfully implemented HKObserverQuery which is being used to send data like step count to a server. I have a successful enableBackgroundDelivery (completes without errors). I have also checkmarked the HealthKit Background Delivery and Clinical Health Records options in my app's Signing and Capabilities configurations. I know the observer is functional because the health data gets sent to the server when the app is running. The problem is I haven't seen any evidence of the observer handler being triggered when the app is not running. What am I missing? And what is the best way to go about debugging what is going wrong?
1
0
176
3w
Apple developer program payment failure - "Your payment authorisation failed on card"
Hi team, I am having an issue with paying for my apple developer enrolment program. Error message is: Your payment authorisation failed on card XXXX. Please verify your information and try again, or try another payment method. Things I have tried and has not worked: Multiple company visa card Multiple personal visa card Ensuring billing address matches my visa cards Turn off VPN Try my personal IOS device My company and personal cards should work because I have paid for other products and apple products with it. I do not think this is an isolated incident and that Apple should look into this immediately to prevent blocking developer enrolment. Other similar threads: https://developer.apple.com/forums/thread/817892?page=1#878707022 https://www.reddit.com/r/applehelp/comments/1m5fj6q/how_to_fix_your_payment_authorization_failed_on/ https://developer.apple.com/forums/thread/814065
0
0
64
3w
[FB22167174] PDFKit: `buttonWidgetState = .onState` ignored for non-first radio button annotations on `dataRepresentation()`
I've run into what appears to be a bug in PDFKit's radio button serialization. When creating a radio button group with PDFAnnotation, only the first annotation added via page.addAnnotation() gets a correct /AS entry in the written PDF — all other annotations always get /AS /Off, regardless of buttonWidgetState. Minimal reproduction func makeRadioButton(optionId: String, isSelected: Bool) -> PDFAnnotation { let ann = PDFAnnotation(bounds: CGRect(x: 0, y: 0, width: 20, height: 20), forType: .widget, withProperties: nil) ann.widgetFieldType = .button ann.widgetControlType = .radioButtonControl ann.fieldName = Choice ann.buttonWidgetStateString = optionId ann.buttonWidgetState = isSelected ? .onState : .offState return ann } let pdf = PDFDocument() let page = PDFPage() pdf.insert(page, at: 0) // Intend to select B page.addAnnotation(makeRadioButton(optionId: A, isSelected: false)) page.addAnnotation(makeRadioButton(optionId: B, isSelected: true)) page.addAnnotation(makeRadioButton(optionId: C, isSelected: fals
Replies
1
Boosts
0
Views
69
Activity
3w
Please help please help
Have paid for developer, have not received. I'm losing $200 a day until they doo Please help. Anyone
Replies
0
Boosts
0
Views
48
Activity
3w
Reply to Application still pending
Same . Longer I wait more money I lose
Replies
Boosts
Views
Activity
3w
Xcode 26.4 Beta 2 - Missing Capability, Family Controls App & Website Usage
Hi One of the new Family Control API's requires the new Family Controls App & Website Usage capability but it appears to be missing in the latest Xcode beta (26.4 B2). MacOS and iOS all running 26.4 Beta 3. Does anyone know if we have to wait for Xcode 26.4 Beta 3 and it's associated SDK's for this one to become available?
Replies
3
Boosts
0
Views
115
Activity
3w
Reply to Putting 2 existing pdf pages side by side (half size) in a new pdf
I have found the very simple solution to resize an image (of the pdf page) without loosing resolution: https://stackoverflow.com/questions/32612760/resize-image-without-losing-quality I copy the code for those who are interested and to thank the author @Henry Declety: extension UIImage { func resize(targetSize: CGSize) -> UIImage { return UIGraphicsImageRenderer(size:targetSize).image { _ in self.draw(in: CGRect(origin: .zero, size: targetSize)) } } }
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
3w
StoreKit sandbox consumable purchase returns restored on second purchase instead of completing a new purchase
I am testing a consumable in-app purchase in the StoreKit sandbox and I am seeing behavior that does not seem correct on repeat purchase attempts. Product details Product ID: album.credit.v2 Type: Consumable Test environment: iOS device + StoreKit sandbox Purchase flow triggered from my Flutter app using Apple IAP What happens First purchase attempt works My backend receives the confirmation The album is granted correctly On the second purchase attempt of the same consumable, I do not get a normal new purchase flow Instead, StoreKit returns the product as restored My app then cancels the attempt because a restored transaction arrived during checkout Expected behavior Because this product is a consumable, each purchase attempt should behave like a new purchase and allow the user to buy it again. Actual behavior On the second attempt, the transaction update comes back as restored instead of a new successful consumable purchase. Relevant logs First successful purchase: [ProPur
Replies
1
Boosts
0
Views
129
Activity
3w
MapKit JS quota limits
Hello, I’m planning to use MapKit JS for a production web/mobile application and I’m trying to better understand the quota limits and pricing model. From the documentation, I understand that MapKit JS provides a free daily limit of: 250,000 map views 25,000 service calls per Apple Developer Program membership. However, I’m not clear about what exactly happens if these limits are exceeded. My questions: If my application exceeds 250,000 map views or 25,000 service calls in a day, what happens? Will the API simply start returning errors (for example HTTP 429), or will Apple automatically charge for additional usage? Is there an official pricing model for usage above the free quota, or do we need to contact Apple to request higher limits? Are these limits strict daily hard limits that should never be exceeded in production? I’m trying to design the architecture of my application and would like to understand whether we must strictly stay below these limits or whether scaling beyond them is possi
Replies
1
Boosts
0
Views
111
Activity
3w
Clarification on Allowed Uses of VoIP Push Notifications for Ending/Updating CallKit State
Hello, I’m implementing VoIP calling in an iOS application using PushKit (VoIP pushes) together with CallKit. The standard call flow works correctly: Happy scenario User A initiates a call. Server sends a VoIP push to User B. User B’s device receives the push and reports the incoming call using CallKit. User B answers the call. However, I would like clarification about non-happy scenarios and when it is acceptable to use VoIP pushes to update or stop a CallKit ringing state. Apple documentation warns that VoIP pushes must be used only when they result in a call-related action, so I want to ensure the following cases are compliant. Scenario A — Caller Cancels Before Answer User A calls User B. Server sends a VoIP push to User B. User B’s device starts ringing via CallKit. Before User B answers, User A cancels the call. Question: Is it acceptable to send another VoIP push to User B indicating that the call has been cancelled so the device can: stop the CallKit ringing UI end the call optionally mark it as missed
Replies
1
Boosts
0
Views
130
Activity
3w
Reply to App Review Pending for Over 2 Months – Blocking Our Business Launch
I’m facing a similar issue where my app has been stuck in the 'Waiting for Review' status for over a month now. During this period, I’ve contacted technical support twice and submitted an expedited review request. I even had a scheduled phone call with Apple support to discuss the app's status. During the call, they mentioned they would notify the review team to look into it, yet 3 days have passed since then with no update. It is quite frustrating to see some developers getting approval within 2-5 days while others, like myself, are stuck for a month or more. This delay is significantly impacting our launch roadmap. Apple advises against withdrawing and resubmitting to avoid losing our place in the queue, but it makes me wonder: how deep is this queue exactly? And why is there such a massive discrepancy in wait times between different developers? Has anyone else experienced a similar 'limbo' even after direct communication with Apple?
Replies
Boosts
Views
Activity
3w
Reply to App Keeps Getting Declined From Guideline 5.6
Hi, Looking at your screenshot, I think there are a few UI patterns that might be triggering the Guideline 5.6 rejection. Here are my thoughts on what might be causing the issue: 1 . Misleading Purchase Flow (Default Selection & Continue Button) The timeline at the top emphasizes a “3-day free trial,” and the Yearly plan clearly shows a trial badge. However, the Monthly plan is selected by default and doesn't appear to include a trial. Because the screen heavily promotes a free trial, having a prominent Continue button while a non-trial plan is selected can give the false impression that tapping it starts a trial. I think this looks like a “bait-and-switch” pattern where users expect a trial but are charged immediately. Instead of selecting a plan by default, I think it would be better to have no plan selected initially, requiring the user to explicitly make a choice. 2 . Lack of Clear Feature Explanation “Reduce Uncertainty When Dining Out” is a nice headline, but I think the paywall needs to explicitly
Replies
Boosts
Views
Activity
3w
App Review Pending for Over 2 Months – Blocking Our Business Launch
Hello Apple Developer Community, I’m seeking advice regarding a prolonged App Store review that is currently impacting our business. Our app was submitted more than two months ago, and the review process has not progressed since then. During this time, we sent two support emails to Apple Developer Support requesting assistance. We did receive one response stating that the app was “in review”, but unfortunately the message did not provide any useful details, timeline, or further guidance, and there has been no additional update since then. This delay is now blocking our business launch, as the mobile application is a critical component of our product release. Without App Store approval, we cannot proceed with launching our service to customers. Summary of the situation: Submission date: More than 2 months ago Current status: Pending Support requests sent: 2 emails to Apple Developer Support Responses received: 1 reply saying the app was “in review,” but no meaningful information Impact: Blocking our p
Replies
4
Boosts
0
Views
308
Activity
3w
First macOS Developer ID notarization stuck In Progress for multiple valid submissions
I am trying to notarize my first macOS app for direct distribution outside the Mac App Store using Developer ID Application signing. Team ID: 32S6XVAQPY Environment: macOS app distributed via Developer ID notarytool with a saved keychain profile archive exported locally, app zipped with ditto What I already verified locally: The archived app is signed with: Developer ID Application: (32S6XVAQPY) codesign --verify --deep --strict passes spctl shows: source=Unnotarized Developer ID syspolicy_check distribution only reports the expected missing notary ticket Hardened runtime is enabled The app bundle and nested Sparkle executables were re-signed and now have valid Developer ID signatures with secure timestamps Important note: I previously had a real signing issue in nested Sparkle binaries, and Apple rejected that submission quickly as Invalid. I fixed those signatures, and now new submissions no longer fail quickly but remain stuck In Progress. Submission IDs currently stuck: bea6c4b3-b107-4c81-8042-6c
Replies
3
Boosts
0
Views
369
Activity
3w
Missing demo project
Hi forum! I’m currently following a series of videos about SwiftData. In the WWDC23 Build an app with SwiftData video, it mentions that you can follow up with a demo project. However, I’m encountering an issue (at least in my case) where there’s no link on the entire page to download the project. I can download the video and other resources (even using the Developer’s App), but there’s no link for the project. Does anyone else face this issue? Is it possible that the project has been removed? I’m using my developer (single user) account, by the way. Any guidance would be greatly appreciated!
Replies
1
Boosts
0
Views
325
Activity
3w
App is Not Receiving Healthkit Background Delivery
I am trying to figure out why my app is not receiving background deliveries from Healthkit. I have a successfully implemented HKObserverQuery which is being used to send data like step count to a server. I have a successful enableBackgroundDelivery (completes without errors). I have also checkmarked the HealthKit Background Delivery and Clinical Health Records options in my app's Signing and Capabilities configurations. I know the observer is functional because the health data gets sent to the server when the app is running. The problem is I haven't seen any evidence of the observer handler being triggered when the app is not running. What am I missing? And what is the best way to go about debugging what is going wrong?
Replies
1
Boosts
0
Views
176
Activity
3w
Apple developer program payment failure - "Your payment authorisation failed on card"
Hi team, I am having an issue with paying for my apple developer enrolment program. Error message is: Your payment authorisation failed on card XXXX. Please verify your information and try again, or try another payment method. Things I have tried and has not worked: Multiple company visa card Multiple personal visa card Ensuring billing address matches my visa cards Turn off VPN Try my personal IOS device My company and personal cards should work because I have paid for other products and apple products with it. I do not think this is an isolated incident and that Apple should look into this immediately to prevent blocking developer enrolment. Other similar threads: https://developer.apple.com/forums/thread/817892?page=1#878707022 https://www.reddit.com/r/applehelp/comments/1m5fj6q/how_to_fix_your_payment_authorization_failed_on/ https://developer.apple.com/forums/thread/814065
Replies
0
Boosts
0
Views
64
Activity
3w