Question:Since in-app purchases still cannot be managed by MDM, how does Apple plan to address managing applications that may move to a subscription model?Follow up: What is Apple's recommended approach for managing free applications with in app purchases? Device based assigned apps cannot purchase any in app purchases.Answer:In-app purchases are tied to a customer's Apple ID, rather than the VPP-purchased app. The challenge is finding a way to have that purchase be tied back to the original VPP-purchased license which was device-assigned.Apple has not yet found a good way to associate the in-app purchase back to that VPP-purchased license. They're aware of the issue and are working on it, but no solution is yet available.Subscriptions have a similar issue, since the subscription may be renewed or not renewed. The price of the subscription may also change. Apple is also working on this issue, but no solution is yet available.File bugs on this issue.See complete list of session and lab notes here:http
Search results for
A Summary of the WWDC25 Group Lab
10,091 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Thank you for your question. During WWDC, you can take advantage of Labs, where Apple engineers, designers, and App Store experts can provide personalized guidance to your questions. Labs are available through the end of WWDC on June 9. Visit Apple Developer to learn more about eligibility and request an appointment. You will be able to talk to an App Review Specialist in the lab and they can answer your question.
Topic:
App & System Services
SubTopic:
StoreKit
Tags:
Is there a device lab where I can test my app on an actual iPhone X? Before it goes out on sale?
Thank you for the response and for pointing me toward MLX — I’ll definitely dive deeper into it. I understand the limitations around sharing roadmap details, and I’m looking forward to WWDC25 for any related announcements. Thanks again! — Aishwarya Dekhane
Topic:
Machine Learning & AI
SubTopic:
Apple Intelligence
Tags:
To whom it may concern and help: Summary: If you have macOS Apps and use App Groups and want to distribute to the App Store, do yourself a favour and upgrade your macOS to Sequoia and Xcode to at least 16.3. Detail: I had no issues with app groups for macOS apps until after mid Feb 25. I used Xcode 15.2 on a Ventura iMac. Then, as per posts above, it all failed upon distribution. I also saw two AppGroup capabilities in Signing&Capability. I tried everything I read here and more. Registered the app group (although it is not necessary for a macOS app), included in Build Settings the 'Register App Group' trick from Eskimo (but it is for iOS App Groups), tried to monitor what is going on with my provisioning profile (but dump on exported app does not work as macOS apps do not embed a provisioning profile I think), deleted all provisioning profiles, created my own manually etc etc. Nothing worked. Upgrading to Sequoia and Xcode 16.3 does it without any pain
Topic:
Code Signing
SubTopic:
Entitlements
Tags:
Hi, I was wondering when the Developer Lab sessions be held in coming September, particularly in Tokyo and Shanghai. I need to apply and plan the trip soon, and it would be a great help. Thank you and wish you all a great day.
I'm using the GLM http://glm.g-truc.net/0.9.8/index.htmlmath library for an opengl game in c++. Xcode's LLVM debugger simply will not reliably show summaries of the basic data types (glm::dvec2, glm::dmat4, etc). Instead, I get Summary Unavailable and when I click the disclosure triangle next to the data item, nothing is revealed. If I use the LLVM repl, e.g., I type e some_vec I get output like: (glm::dvec2) $0 = {} - which is not helpful.I've tried setting custom summary formats.~/Library/Developer/Xcode/UserData/Debugger/CustomDataFormatters <SummaryFormatter formatString = ({$VAR.x},{$VAR.y}) type = glm::dvec2> </SummaryFormatter>No luck!Any suggestions?Thanks,
Hello, I have noticed when taking a GPU Capture on IOS that the texture memory numbers seen on the Summary Page is much higher than what I see when viewing the Memory tab. I have also found that when totaling the allocated size of all the textures in the Memory tab, it equals the numbers seen on the Summary page, but not in the Memory tab itself. I am curious as to which numbers I should be trusting when using this tool.
Hi,I am trying to reconcile the daily sales summary for trial purchase('Customer Price'=0.00 AND Subscription=New) and Status Notification event received from Apple with type=INITIAL_BUY. On doing this, there is some discrepancies in the count(3 to 10%).Could someone provide more insight on how to tally this count between notification vs daily sales summary report?Also what is the timezone used in Sales and Trends report generated in http://itunesconnect.apple.com/.?Thanks & RegardsShan
I am creating manually signed coupon style passes which group together in a user's Wallet; however, I need to separate groups of coupon passes by multiple business units. I have changed the organizationName; however, all of my passes still group together. I tried creating a new certificate; but, seem to only be able to create a new certificate with the same passTypeIdentifier, and passes still group together.So, what is the proper way to separate a group of coupon style Wallet passes by business unit and avoid them being grouped all together?Thanks in advance for any help...-Allen M.
I (think) I just signed up for the Apple Vision Pro developer labs - but am not sure if it went as intended. After submitting my screenshots - I was pushed to a screen prompting me to sign-out of my Apple account. No indication I successfully submitted a request / no email. Has that been other people's experience?
XCode 13.4.1 Instrucment: System Trace. In Narrative, it show data with wall-clock time ,like 00:05.082.832 Called psynch_cvwait for 16.32 ms.. In Summary : System Calls it just summary cpu time of psynch_cvwait but no wall-clock time, but sometimes, I want to known the wall-clock time, and now I have to filter psynch_cvwait in Narrative , and add them manually. Is it possible to add sum of wall-clock time in Summary : System Calls ? Thanks
Question:What does opendirectoryd's FDESupport module do?Answer:That's the module which is responsible for taking password updates from opendirectoryd and updating the FV 2 pre-boot login password. It's a helper utility.Question:Does fdesetup sync also help sync passwords from a directory service?Answer:No, it does not sync passwords. (Same message from both Security and Enterprise labs.)Question:Is there a way to run a deferred enablement, which also allows the enablement of a second account. For the purposes of the question, assume that the second account's password has been provided.Use cases that may apply:A. An enterprise that wants deferred enablement for the primary user of the machine, but also wants to enable the local admin account for FV 2.Answer:Please file enhancement requests. (Same message from both Security and Enterprise labs.)Question:When using fdesetup enable -inputplist the password is clear text in the plist. Can this be changed so that the password can be hashed? A col
I'm curious, why don't you book a WWDC lab for that question and other related ones you may have? Perhaps App Store business and marketing consultation is the lab you're looking for.
Topic:
App Store Distribution & Marketing
SubTopic:
General
Tags:
I'm wondering how the data in Summary Sales report is aggregated. Does Apple aggregate refunds and sales together?Say, if a specific product have 2 sales and 1 refunds, and the price is $5. Will the corresponding report have 1 row saying 1 sale for $5 or have 2 rows saying 2 sales for $5 each and 1 refund for -$5?