This is a dedicated space for developers to connect, share ideas, collaborate, and ask questions. Introduce yourself, network with other developers, and join us in fostering a supportive community.

All subtopics
Posts under Community topic

Post

Replies

Boosts

Views

Created

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?
1
0
27
4h
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. <key>CFBundleDocumentTypes</key> <array> <dict> <key>CFBundleTypeExtensions</key> <array> <string>wav</string> </array> <key>CFBundleTypeName</key> <string>WAV Audio File</string> <key>LSHandlerRank</key> <string>Alternate</string> <key>LSItemContentTypes</key> <array> <string>com.microsoft.waveform-audio</string> </array> </dict> </array>
1
0
30
10h
In-App Purchase Subscription Rejected Without Detailed Reason – How to Debug?
Hi everyone, I submitted an app update with an auto-renewable subscription, but it was rejected during App Review. The issue is that the rejection message did not clearly specify what part of the subscription implementation is incorrect, so I'm not sure how to proceed. Here is my setup: Subscription type: Auto-renewable StoreKit version: (StoreKit 1 / StoreKit 2) Server-side validation: Yes / No Products configured in App Store Connect: Yes Tested in Sandbox: Yes (working as expected) Questions: Are there common reasons why subscriptions get rejected without detailed explanations? What areas should I double-check (receipt validation, product configuration, UI compliance, etc.)? Is there a recommended way to get more detailed feedback from App Review? Any guidance would be appreciated. Thanks!
1
0
72
3d
Problem z uruchomieniem systemu Tahoe Beta
I apologise in advance, but I’m new here and have no experience with advanced system settings. I need help with a MacBook Pro M3 Pro running macOS 26.4 beta. Everything was fine until I shut down the computer and turned it back on; the system would get halfway through booting up and then restart. It won’t even boot into Recovery Mode; the computer restarts as soon as it starts loading data. What can I do to somehow recover the data from the date of the last backup up to the point of the crash? Is there any way to access this data? Since I can’t even get into Recovery Mode. I really want to recover the data. I’ve already bought a new computer – a MacBook M5 Pro. Is there any chance of getting this data back? I’ve searched online for various methods, but the worst part is that I can’t even access the recovery system. Thank you for your willingness to help with this matter.
0
0
45
5d
SQLite seems broken on MacOS Tahoe 26.5
I've been running into lots of issues since I upgraded to 26.5 beta, spotlight doesn't work, mail index was broken and after deleting it I can't reindex my mail., after a while I get an error that reindexing failed and that I should relaunch that app and it will start over. It never succeeds Looking into the console, it seems that at least the mail issue, but also others system logging errors (trustd, coreduetd) are linked to corrupted sqlite databases. So I guess the sqlite version is a dud ?
3
0
181
1w
Industry standards for core data
I have a medium sized schema which has nested maps which if flattened comes to about 20-25 separate fields. I want to know what is the industry approach and standard. Should it be saved flattened or should it be saved nested as binary data + codable. Also one more thing to keep in mind is we are trying to keep it similar across android and iOS
1
0
240
1w
Clarification on In-App Purchase entitlement assignment to another user account (including new user onboarding scenario)
Description: We are implementing an in-app purchase (IAP) feature using StoreKit where one user can purchase a non-consumable or one-time product for another user within the same app. We would like to confirm whether our implementation approach aligns with Apple’s guidelines for digital content and in-app purchases, specifically regarding entitlement assignment across user accounts. Implementation Context: The app is built using React Native. We use a StoreKit wrapper library (react-native-iap) to initiate and manage in-app purchases. All transactions are completed using Apple’s In-App Purchase system. Receipts are validated on our backend server before granting any entitlements. Use Case Overview: The app supports a family-style model where multiple users (accounts) can be connected. We have two related scenarios: Scenario 1: Existing Connected User User A (purchaser) and User B (recipient) are already connected within the app. User A selects User B and purchases a one-time digital product using Apple In-App Purchase. The app validates the transaction and sends the receipt and transaction identifier to our backend. The backend verifies the transaction and assigns the entitlement to User B’s account. When User B logs into the app, access is granted based on entitlement status. Scenario 2: New User (Not Yet Registered at Time of Purchase) User A purchases a one-time digital product using Apple In-App Purchase and specifies a recipient email address. The backend records the purchase and associates it with the recipient’s email address along with a secure, single-use claim token. The recipient (User B) receives an email containing a secure link and later installs the app and creates an account or logs into an existing account. After authentication and validation of the claim token, the backend attaches the entitlement to User B’s account. When User B logs into the app, access is granted based on entitlement status without requiring any explicit “redeem,” “claim,” or “accept” action within the app. Important Details: All purchases are completed using Apple’s In-App Purchase system. No external payment methods, codes, or alternative purchasing mechanisms are used. The app does not present any in-app UI for entering codes or manually redeeming purchases. Entitlements are applied automatically by the backend after transaction validation. For new users, entitlement is granted only after secure verification (e.g., a single-use token delivered via email) and not based solely on email address matching. The app only reflects entitlement state after user authentication. Cross-Platform Consideration: User accounts may be accessed across platforms (iOS and Android). Entitlements are associated with the user account and reflected after login. Specific Questions: Is it acceptable to assign an IAP entitlement purchased by one user (User A) to another user account (User B), provided the purchase is completed via Apple IAP and the recipient does not perform any in-app redemption or activation action? In Scenario 2 (new user onboarding), is it acceptable to associate a purchase with a recipient email and, after the user signs up and logs in, attach the entitlement to their account following secure verification (e.g., using a single-use claim token), without presenting any in-app redemption or activation flow? Are there any restrictions or recommended practices for granting access to digital content on iOS devices to a user who did not directly initiate the purchase but is the intended recipient within the app’s account system? For cross-platform usage, is it acceptable for an entitlement originating from an Apple IAP transaction to be associated with a user account and reflected across platforms after login? Are there any StoreKit-specific considerations (such as transaction handling, receipt validation, or appAccountToken usage) when assigning a transaction’s entitlement to a different user account than the purchaser? Expected Outcome: We would like confirmation that the described approaches are compliant with Apple’s guidelines and do not violate policies related to unlocking digital content or bypassing In-App Purchase mechanisms. If any part of these flows is not recommended, we would appreciate guidance on the correct implementation approach. Additional Notes: We have reviewed App Store Review Guidelines section 3.1.1 and want to ensure that our implementation aligns with the intended usage.
0
0
129
1w
can installing ios public beta brick my device?
hi so i own a iphone 14 pro max and my battery life on it has been horrible since ios 26.4 and i want to install the public beta to see if it will fix it, however with my previous experiences from apple phones (iphone 4s) sometimes something can go horribly wrong and the baseband chip fries itself to the point where you cant get past recovery mode and get a restore error, im scared that this can happen to my iphone 14 pro max when installing ios beta. can that happen or am i just overthinking?
0
0
48
1w
Unable to Save my build
I am unable to submit my app EggZap for review. When I navigate to my iOS App Version 1.0 submission page, I can make all edits and save successfully — screenshots, description, keywords, contact info all save without issue. However, as soon as I add a build to the submission and click Save, the button turns red with a ! error indicator and will not save. Removing the build allows the page to save normally again. The build (Build 51) is fully validated and shows as Complete in TestFlight. It is fully playable via TestFlight on my device. I have tried multiple browsers on multiple devices with the same result. Browser console shows a 409 Conflict error from the PATCH endpoint when saving with a build attached. I have already contacted Apple Developer Support (Case ID: 102858642503) but wanted to reach out to the community as well. I have seen other posts about this same issue but no real answer on how it was fixed. Has anyone experienced this? Any suggestions appreciated.
2
0
139
1w
Issue of iPhone Mirroring in Mac
iPhone 14(iOS 26.4) MacBook Air M4 (macOS 26.4) When I mirror with iPhone on Mac, the enter key is always pressed automatically uncontrollably, causing the search bar and other related scenes to fail. And AirPods Pro 2nd generation will switch between Mac and iPhone by mistake, when iPhone and Mac are not playing
2
0
574
1w
CarPlay Function lost (26.4 and 26.5 DB)
with the latest updates on two of our iPhones run running 26.4 and the other 26.5 developed beta we have lost the ability to use CarPlay functionality via the Apple certified cable. Both phone showed the phone is connected and it is charging however functionality are greyed out on display in the 2022 Nissan rogue. Bluetooth still function properly as you could send and receive calls. However, functionality via the cable does not work. You cannot play music either. this feature also greyed. A trip to the Nissan dealer for more troubleshooting provided the following. A version 15 iPhone Connect via usb-c cable and functioned properly. As well as an android device. But again, hook up two iPhones one with version 26.5 DB and the other 26.4 both iPhone 14 would not work. After we left the dealership, I had a hunch that the issue with the latest update that both of these phones received over last week. I came home and connected an iPhone 6S which has a much older software version and it connected to CarPlay displayed maps and played music. Hopefully we can get another update soon that will resolve the issue via the lightning cable connection.
1
0
157
1w
Regarding how the book app handles airplane mode.
Hello. I have a question regarding the standard iPadOS Books app. When I try to open a PDF in the standard iPadOS Books app using the sharing function from another app that works offline, the Books app displays the message, "Your iPad is offline. Books could not connect to the Bookstore. Please check your internet connection and try again," and I am unable to open the PDF. Can this problem be resolved by modifying the other app that works offline? Or is this a problem with the Books app itself?
0
0
79
1w
关于iPhone的IOS26系统问题
我是iPhone14PRO机型,自从更新到IOS26以后,发现越更新越差劲,各种掉帧,卡顿,一使用就发热,电池续航能力相比于18.7.2直接少了三分之一,更别说跟IOS16系列相比,IOS26的每个版本都是,越来越差,连最基本的NFC都弄没了,还不让回退IOS18的系统,如果再这么烂下去,建议把参与系统制作的印度人全开除了,实在不会优化系统,建议把古老的IOS6.1.3的封包拿出来重新适配一下各种机型再放出更新,免得像现在一样,越更新越差劲!
0
0
189
1w
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
1
Boosts
0
Views
27
Activity
4h
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. <key>CFBundleDocumentTypes</key> <array> <dict> <key>CFBundleTypeExtensions</key> <array> <string>wav</string> </array> <key>CFBundleTypeName</key> <string>WAV Audio File</string> <key>LSHandlerRank</key> <string>Alternate</string> <key>LSItemContentTypes</key> <array> <string>com.microsoft.waveform-audio</string> </array> </dict> </array>
Replies
1
Boosts
0
Views
30
Activity
10h
Looking fog the easy ways for the Sun works
i am thinking thst how I van provides the work in a easy way
Replies
0
Boosts
0
Views
54
Activity
1d
Apple music replay monthly data
Hi everyone, I wonder if I can get apple music replay monthly data for my personal project? just mine. Just want to show it on my personal website
Replies
0
Boosts
0
Views
54
Activity
1d
In-App Purchase Subscription Rejected Without Detailed Reason – How to Debug?
Hi everyone, I submitted an app update with an auto-renewable subscription, but it was rejected during App Review. The issue is that the rejection message did not clearly specify what part of the subscription implementation is incorrect, so I'm not sure how to proceed. Here is my setup: Subscription type: Auto-renewable StoreKit version: (StoreKit 1 / StoreKit 2) Server-side validation: Yes / No Products configured in App Store Connect: Yes Tested in Sandbox: Yes (working as expected) Questions: Are there common reasons why subscriptions get rejected without detailed explanations? What areas should I double-check (receipt validation, product configuration, UI compliance, etc.)? Is there a recommended way to get more detailed feedback from App Review? Any guidance would be appreciated. Thanks!
Replies
1
Boosts
0
Views
72
Activity
3d
Problem z uruchomieniem systemu Tahoe Beta
I apologise in advance, but I’m new here and have no experience with advanced system settings. I need help with a MacBook Pro M3 Pro running macOS 26.4 beta. Everything was fine until I shut down the computer and turned it back on; the system would get halfway through booting up and then restart. It won’t even boot into Recovery Mode; the computer restarts as soon as it starts loading data. What can I do to somehow recover the data from the date of the last backup up to the point of the crash? Is there any way to access this data? Since I can’t even get into Recovery Mode. I really want to recover the data. I’ve already bought a new computer – a MacBook M5 Pro. Is there any chance of getting this data back? I’ve searched online for various methods, but the worst part is that I can’t even access the recovery system. Thank you for your willingness to help with this matter.
Replies
0
Boosts
0
Views
45
Activity
5d
Apple!!! Please help me reset my Apple ID balance.
Hi! I need help resetting my Apple ID balance. I can't contact your support team. I'm a long-time user of your company's products. Please help me reset and clear my Apple ID balance. Please help 🙏 Thank you
Replies
0
Boosts
0
Views
278
Activity
6d
Apple Arcade + Nintendo switch online
I wish Apple Arcade come to Nintendo switch online
Replies
1
Boosts
0
Views
90
Activity
1w
SQLite seems broken on MacOS Tahoe 26.5
I've been running into lots of issues since I upgraded to 26.5 beta, spotlight doesn't work, mail index was broken and after deleting it I can't reindex my mail., after a while I get an error that reindexing failed and that I should relaunch that app and it will start over. It never succeeds Looking into the console, it seems that at least the mail issue, but also others system logging errors (trustd, coreduetd) are linked to corrupted sqlite databases. So I guess the sqlite version is a dud ?
Replies
3
Boosts
0
Views
181
Activity
1w
Industry standards for core data
I have a medium sized schema which has nested maps which if flattened comes to about 20-25 separate fields. I want to know what is the industry approach and standard. Should it be saved flattened or should it be saved nested as binary data + codable. Also one more thing to keep in mind is we are trying to keep it similar across android and iOS
Replies
1
Boosts
0
Views
240
Activity
1w
Clarification on In-App Purchase entitlement assignment to another user account (including new user onboarding scenario)
Description: We are implementing an in-app purchase (IAP) feature using StoreKit where one user can purchase a non-consumable or one-time product for another user within the same app. We would like to confirm whether our implementation approach aligns with Apple’s guidelines for digital content and in-app purchases, specifically regarding entitlement assignment across user accounts. Implementation Context: The app is built using React Native. We use a StoreKit wrapper library (react-native-iap) to initiate and manage in-app purchases. All transactions are completed using Apple’s In-App Purchase system. Receipts are validated on our backend server before granting any entitlements. Use Case Overview: The app supports a family-style model where multiple users (accounts) can be connected. We have two related scenarios: Scenario 1: Existing Connected User User A (purchaser) and User B (recipient) are already connected within the app. User A selects User B and purchases a one-time digital product using Apple In-App Purchase. The app validates the transaction and sends the receipt and transaction identifier to our backend. The backend verifies the transaction and assigns the entitlement to User B’s account. When User B logs into the app, access is granted based on entitlement status. Scenario 2: New User (Not Yet Registered at Time of Purchase) User A purchases a one-time digital product using Apple In-App Purchase and specifies a recipient email address. The backend records the purchase and associates it with the recipient’s email address along with a secure, single-use claim token. The recipient (User B) receives an email containing a secure link and later installs the app and creates an account or logs into an existing account. After authentication and validation of the claim token, the backend attaches the entitlement to User B’s account. When User B logs into the app, access is granted based on entitlement status without requiring any explicit “redeem,” “claim,” or “accept” action within the app. Important Details: All purchases are completed using Apple’s In-App Purchase system. No external payment methods, codes, or alternative purchasing mechanisms are used. The app does not present any in-app UI for entering codes or manually redeeming purchases. Entitlements are applied automatically by the backend after transaction validation. For new users, entitlement is granted only after secure verification (e.g., a single-use token delivered via email) and not based solely on email address matching. The app only reflects entitlement state after user authentication. Cross-Platform Consideration: User accounts may be accessed across platforms (iOS and Android). Entitlements are associated with the user account and reflected after login. Specific Questions: Is it acceptable to assign an IAP entitlement purchased by one user (User A) to another user account (User B), provided the purchase is completed via Apple IAP and the recipient does not perform any in-app redemption or activation action? In Scenario 2 (new user onboarding), is it acceptable to associate a purchase with a recipient email and, after the user signs up and logs in, attach the entitlement to their account following secure verification (e.g., using a single-use claim token), without presenting any in-app redemption or activation flow? Are there any restrictions or recommended practices for granting access to digital content on iOS devices to a user who did not directly initiate the purchase but is the intended recipient within the app’s account system? For cross-platform usage, is it acceptable for an entitlement originating from an Apple IAP transaction to be associated with a user account and reflected across platforms after login? Are there any StoreKit-specific considerations (such as transaction handling, receipt validation, or appAccountToken usage) when assigning a transaction’s entitlement to a different user account than the purchaser? Expected Outcome: We would like confirmation that the described approaches are compliant with Apple’s guidelines and do not violate policies related to unlocking digital content or bypassing In-App Purchase mechanisms. If any part of these flows is not recommended, we would appreciate guidance on the correct implementation approach. Additional Notes: We have reviewed App Store Review Guidelines section 3.1.1 and want to ensure that our implementation aligns with the intended usage.
Replies
0
Boosts
0
Views
129
Activity
1w
App windows keep switching screens on MacBook Air M2 connected to an external monitor when the screen is turned on and off
My MacBook Air M2 is connected to an external monitor. App windows keep switching screens every time I turn the screen off and then on again, which started happening after the new developer beta update. How can I fix this? Or is this a big I have to wait for to be fixed until the next update?
Replies
0
Boosts
0
Views
49
Activity
1w
can installing ios public beta brick my device?
hi so i own a iphone 14 pro max and my battery life on it has been horrible since ios 26.4 and i want to install the public beta to see if it will fix it, however with my previous experiences from apple phones (iphone 4s) sometimes something can go horribly wrong and the baseband chip fries itself to the point where you cant get past recovery mode and get a restore error, im scared that this can happen to my iphone 14 pro max when installing ios beta. can that happen or am i just overthinking?
Replies
0
Boosts
0
Views
48
Activity
1w
Unable to Save my build
I am unable to submit my app EggZap for review. When I navigate to my iOS App Version 1.0 submission page, I can make all edits and save successfully — screenshots, description, keywords, contact info all save without issue. However, as soon as I add a build to the submission and click Save, the button turns red with a ! error indicator and will not save. Removing the build allows the page to save normally again. The build (Build 51) is fully validated and shows as Complete in TestFlight. It is fully playable via TestFlight on my device. I have tried multiple browsers on multiple devices with the same result. Browser console shows a 409 Conflict error from the PATCH endpoint when saving with a build attached. I have already contacted Apple Developer Support (Case ID: 102858642503) but wanted to reach out to the community as well. I have seen other posts about this same issue but no real answer on how it was fixed. Has anyone experienced this? Any suggestions appreciated.
Replies
2
Boosts
0
Views
139
Activity
1w
Issue of iPhone Mirroring in Mac
iPhone 14(iOS 26.4) MacBook Air M4 (macOS 26.4) When I mirror with iPhone on Mac, the enter key is always pressed automatically uncontrollably, causing the search bar and other related scenes to fail. And AirPods Pro 2nd generation will switch between Mac and iPhone by mistake, when iPhone and Mac are not playing
Replies
2
Boosts
0
Views
574
Activity
1w
WWDC26 - Request to Open Developer Center for Keynote
It would be a wonderful idea for the Apple Developer Team to open up the developer center and host events like Keynote (in the theatre) and interfacing with Apple Engineers for those developers who want to be in Cupertino but did not win a ticket. Thank you.
Replies
1
Boosts
0
Views
127
Activity
1w
CarPlay Function lost (26.4 and 26.5 DB)
with the latest updates on two of our iPhones run running 26.4 and the other 26.5 developed beta we have lost the ability to use CarPlay functionality via the Apple certified cable. Both phone showed the phone is connected and it is charging however functionality are greyed out on display in the 2022 Nissan rogue. Bluetooth still function properly as you could send and receive calls. However, functionality via the cable does not work. You cannot play music either. this feature also greyed. A trip to the Nissan dealer for more troubleshooting provided the following. A version 15 iPhone Connect via usb-c cable and functioned properly. As well as an android device. But again, hook up two iPhones one with version 26.5 DB and the other 26.4 both iPhone 14 would not work. After we left the dealership, I had a hunch that the issue with the latest update that both of these phones received over last week. I came home and connected an iPhone 6S which has a much older software version and it connected to CarPlay displayed maps and played music. Hopefully we can get another update soon that will resolve the issue via the lightning cable connection.
Replies
1
Boosts
0
Views
157
Activity
1w
Regarding how the book app handles airplane mode.
Hello. I have a question regarding the standard iPadOS Books app. When I try to open a PDF in the standard iPadOS Books app using the sharing function from another app that works offline, the Books app displays the message, "Your iPad is offline. Books could not connect to the Bookstore. Please check your internet connection and try again," and I am unable to open the PDF. Can this problem be resolved by modifying the other app that works offline? Or is this a problem with the Books app itself?
Replies
0
Boosts
0
Views
79
Activity
1w
关于iPhone的IOS26系统问题
我是iPhone14PRO机型,自从更新到IOS26以后,发现越更新越差劲,各种掉帧,卡顿,一使用就发热,电池续航能力相比于18.7.2直接少了三分之一,更别说跟IOS16系列相比,IOS26的每个版本都是,越来越差,连最基本的NFC都弄没了,还不让回退IOS18的系统,如果再这么烂下去,建议把参与系统制作的印度人全开除了,实在不会优化系统,建议把古老的IOS6.1.3的封包拿出来重新适配一下各种机型再放出更新,免得像现在一样,越更新越差劲!
Replies
0
Boosts
0
Views
189
Activity
1w
account privacy
i want to know if some one is using this to hack me
Replies
0
Boosts
0
Views
143
Activity
1w