Post

Replies

Boosts

Views

Activity

Reply to Device and systems for SSC evaluation
Hello @Claude31 Thank you for your reply, but for the sake of accuracy, I still want to know what device evaluation Apple will use, because my program may involve functions such as Lidar that are only supported by a few devices. If anyone has a deep understanding of this article or Apple's personnel, I hope they can tell me this problem accurately. And thank you again for your answer, which is very helpful. ~ Jiaxu Li
4w
Reply to Swift Student Challenge
👋 Hello According to the regulations, you can only create the swift playground project, not the Xcode project. ( But you can still use Xcode to create a swift playground project). And the iPadOS program of the swift playground project must be submitted to the competition requirements, and the swift playground project does not support watchOS. So I think you need to create a swift playground project and develop an iPadOS app and submit it to SSC. You can see the detailed rule information here: https://developer.apple.com/swift-student-challenge/eligibility/ I hope this will be helpful to you.
Dec ’25
Reply to Apple id verification
This is the developer forum. You may not be able to ask questions about the use of the app here. You may ask in the Apple Support Community: https://discussions.apple.com/welcome I hope this is helpful to you. ~ Jiaxu Li
Dec ’25
Reply to SDK for Swift Student Challenge 2026 submissions
👋Hi @DTS Engineer I remember that the form submitted last year needed to be filled in with Xcode or Playground test, and it seems that it was also mentioned: • If you use Xcode, the judges may use Simulator to run. • If you use Playground, it's a real machine. But my work this time will encounter two limitations: It will use the framework/API only available in iOS 26 (so if it is a Playground environment, it may not run) It will also use some content that must be real to run (such as ARKit), which means that Xcode Simulator is not good. So I would like to ask: Does this year's review allow you to compile and connect the iPad to the real machine? Or did I misremember last year's regulations? If the judge's environment is fixed (for example, only Playground or only Simulator), how should I adjust the submission method or implement the scheme? Looking forward to your reply, thank you. ~ Jiaxu Li
Dec ’25
Reply to Announcing the Swift Student Challenge 2026
Hello, I have a question regarding the SSC evaluation device. I am writing to inquire about the compatibility of the device with Apple Intelligent functions, such as the foundation model and image creator. These functions are crucial for the functionality of my application. I would appreciate it if you could confirm whether the SSC evaluation device can typically evaluate these intelligent functions. Your response would be greatly appreciated. Thank you.
Nov ’25
Reply to RealityView content.add Called Twice Automatically
@radicalappdev , Thanks for your answer! This is a fragment of my code, which has been modified for demonstration.: RealityView { content in //... launchEntity = createLaunchEntity() //This entity maybe creat two or more content.add(launchEntity) } update: { content in //... } func createLaunchEntity() -> Entity { //... let entity: Entity = Entity() let launchviewComponent = ViewAttachmentComponent( rootView: LaunchView() ) entity.components.set(launchviewComponent) // Creat a UI View to show //... print("Has Creat Test!") // It has been output once. return entity } In this code, "Has Creat Test!" It was output once (This is normal.), But I wrote the print content in onAppaer in LaunchView, it was output many times(This is problem). If anyone knows the cause of the problem and the solution or other ideas about the problem, I hope you can help me. Thank you!
Topic: Spatial Computing SubTopic: General Tags:
Aug ’25
Reply to Apply mesh to real world people.
Hello, since visionOS does not allow the camera to be called, you can only use the advanced API provided in ARKit, Scene reconstruction's MeshAnchor (https://developer.apple.co M/documentation/arkit/meshanchor) generates the grid of the user environment. However, please note that this function cannot draw a grid of any human, nor can it draw a table of real-time moving objects, and you cannot draw a grid of a human in the case of non-enterprise API. You can use feedback to tell Apple about your needs.
Topic: Spatial Computing SubTopic: ARKit Tags:
Apr ’25
Reply to Play spatial audio
@Engineer Thank you for your reply. I prefer to achieve it through code rather than change it in the audio file. In this way, when users experience AR when wearing Vision Pro (or iOS devices), the audio sound source will also move in the opposite direction during the process of turning their heads and moving (or moving with iOS devices), so as to achieve a real experience and achieve the effect of spatial audio (https://developer.apple.com/documentation/visionos/playing-spatial-audio-in-visionos) . Do you have any suggestions? Thank you!
Topic: Media Technologies SubTopic: Audio Tags:
Mar ’25
Reply to Metal (Compositor Services) or RealityKit on visionOS
Hello @Vision Pro Engineer , Thank you for your response. I would like to inquire further about the matter. Given that Metal is primarily utilized for graphics processing, it lacks the capabilities to play sound. In this context, I am curious to know if Compositor Services can fulfill the requirements for playing spatial audio. Additionally, I would like to understand whether the ARKit function, which is designed to perceive the user’s surroundings, such as Plane detection, will be subject to any limitations (For example, the geometry of PlanAnchor cannot be accessed). I eagerly anticipate your response. Thank you for your attention to this matter.
Topic: Spatial Computing SubTopic: General Tags:
Mar ’25
Reply to Publishing Swift Student Challenge App
Hello @DTS Engineer I have submitted the Swift Student Challenge work, but there are the following two points: My program is close to a complete app. Although I have tried my best to reduce the code, the experience time of the work may exceed 3 minutes. In order to ensure that the auditor can experience the core content of the work within 3 minutes, I have put the important part at the beginning. After submission, an error (only some non-core functions) was found that did not affect the normal operation of the program but may cause some functions to be unrealized. Excuse me, will the above situation lead to the direct rejection of the work? Will it reduce competitiveness but still have a chance to be considered? Is the regulation of "within 3 minutes a rigid regulation or a recommendation? Will the auditor extend the experience time under the premise of maintaining fairness? Although the competition has ended, I still want to know the relevant information. Thank you!
Mar ’25
Reply to Swift Student Challenge
When you submit it, you will automatically receive a letter titled "We got it!" The confirmation email. If you haven't received it, it may mean that the submission was unsuccessful. But please don't give up immediately, because not receiving the email does not exactly mean that the submission failed. It may be a problem with the Gmail system (although this is extremely rare). If you want to finally confirm your submission status, it is recommended that you first adjust your mentality, and then visit https://developer.apple.com/swift-student-challenge/apply/ and log in to your Apple ID account. After logging in, you will enter a new interface: If the page title is "We've received your submission.", then congratulations, your submission has been successfully received, and you can rest assured. If the content displayed on the page shows that you have not submitted it yet, then unfortunately, it is almost certain that your submission was unsuccessful. If you confirm that you have failed to submit successfully, don't give up completely. You can try to contact Apple's official support (swiftstudentchallenge@apple.com) for help. However, it should be noted that the possibility of approval is low, because Apple needs to maintain fairness to all participants, and the official agreement has clearly stated that they are not responsible for damage or failure caused by technical problems in the submission process. Finally, adjust your mentality. You may feel regretful or regretful, but please believe that this experience will be a part of your growth. Even if you fail to submit it successfully, don't be discouraged. There will be more opportunities in the future. I have encountered a similar situation and been troubled, but I still choose to continue to work hard to meet the next challenge. I understand your feelings and sincerely wish you good luck!
Mar ’25
Reply to 真机测试的app不再可用
错误的潜在原因可能是过期的证书或配置文件,或Xcode使用的测试证书或配置文件的临时有效期。此外,iOS系统更新可能会使之前安装的软件包不兼容。最有效的解决方案是重新从Xcode安装程序。 The potential reasons for the error could be an expired certificate or configuration file, or a temporary validity period for the testing certificate or configuration file used by Xcode. Additionally, an iOS system update may have rendered the previously installed software packages incompatible. The most effective solution would be to execute the application from the actual Xcode machine.
Feb ’25