there is suppose to be a special feature to run your iPhone on the MAC desktop. However the apps that is suppose to be in the dock as an icon doesn't seem to exist. Looks so easy in the keynote video. Any one else having solved this
thank you
Explore the art and science of app design. Discuss user interface (UI) design principles, user experience (UX) best practices, and share design resources and inspiration.
Post
Replies
Boosts
Views
Activity
Regarding 4.1, I deleted the ranking and text of the title according to your instructions and submitted it. It turned into 4.3(a) spam. How should I deal with it? Why did it become 4.3? The following is the information given by the 2nd review team
Hello,
Thank you for your resubmission. Upon further review, we identified additional issues that need your attention. See below for more information.
If you have any questions, we are here to help. Reply to this message in App Store Connect and let us know.
Review Environment
Submission ID: fd44c6b9-ff2d-4ee5-bf5c-c1ede1a5b6b4
Review date: June 10, 2024
Version reviewed: 1.0.0
Guideline 4.1 - Design - Copycats
The app or its metadata appears to contain potentially misleading references to third-party content.
Specifically, the app includes content that resembles one or multiple third-party sports teams and/or leagues without the necessary authorization.
Next Steps
If you have the necessary rights to distribute an app with this third-party content, attach documentary evidence in the App Review Information section in App Store Connect and reply to this message.
If you do not have the necessary rights to the third-party content, It would be appropriate to revise the app and metadata to remove the third-party content before resubmitting for review.
Resources
Learn more about requirements to prevent apps from impersonating other apps or services in guideline 4.1.
Support
Reply to this message in your preferred language if you need assistance. If you need additional support, use the Contact Us module.
Consult with fellow developers and Apple engineers on the Apple Developer Forums.
Help improve the review process or identify a need for clarity in our policies by suggesting guideline changes.
Hello,
Thank you for your resubmission. Upon further review, we identified additional issues that need your attention. See below for more information.
If you have any questions, we are here to help. Reply to this message in App Store Connect and let us know.
Review Environment
Submission ID: c42965ab-9565-4dc1-ab9b-a83ad7f17f7a
Review date: June 11, 2024
Version reviewed: 1.0.0
Guideline 4.3(a) - Design - Spam
We noticed your app shares a similar binary, metadata, and/or concept as apps submitted to the App Store by other developers, with only minor differences.
Submitting similar or repackaged apps is a form of spam that creates clutter and makes it difficult for users to discover new apps.
Next Steps
Since we do not accept spam apps on the App Store, we encourage you to review your app concept and submit a unique app with distinct content and functionality.
Resources
Some factors that contribute to a spam rejection may include:
Submitting an app with the same source code or assets as other apps already submitted to the App Store
Creating and submitting multiple similar apps using a repackaged app template
Purchasing an app template with problematic code from a third party
Submitting several similar apps across multiple accounts
Learn more about our requirements to prevent spam in App Review Guideline 4.3(a).
Support
Reply to this message in your preferred language if you need assistance. If you need additional support, use the Contact Us module.
Consult with fellow developers and Apple engineers on the Apple Developer Forums.
Help improve the review process or identify a need for clarity in our policies by suggesting guideline changes
I heard someone say recently that not supporting landscape on iPhone could be an accessibility problem for some folks. Right now I've got an SwiftUI app were lots of things break when I go to landscape mode. Is there a good resource to learn how to animate layouts around to support landscape when there's no way it will fit with the default twist?
Unwind segue to "unwindFirstSegueFor:towards" previously worked in Simulator.
It no longer works in version: Xcode 14.2, macOS Monterey 12.5, iOS 16.2. Crashes Simulator iPhone 14 Pro Max with error
Thread 1: EXC_BAD_ACCESS (code=1, address=0x100200) in appDelegate.
What has changed? How do I fix it?
Let the device is in locked screen
Get incoming APNS video request to start video recording
we are reporting this APNS to Callkit
Accept incoming APNS request
We are trying to initialise audio unit.
Initialisation is success but starting is failing.
Note - This issue is reproduced only if we receive video pull request in locked screen, after accepting callkit call we should not unlock the phone. If we unlock phone everything works as expected.
I have tried to add multiple fonts (ttf and otf) to 'Fonts provided by application' key. As soon as I navigate away from the 'Info' tab the 'Fonts provided by application' key disappears. Also, the fonts never show up in the console list. I have added them to the OS (Monterey) and the XCode project. I have repeatedly followed the instructions and been sure to follow the instructions to the letter. All fonts have been spelled correctly and the file extensions used where and when needed in the project. I am lost to understand this. Why would the 'Fonts provided by application' key disappear?
Added fonts to MAC and added to Xcode project but fonts are not available in project. Fonts are listed in the Copy Bundle Resources. Fonts are added to Fonts provided by application (Listing dissapears whenever I leave the 'Info' page. Font spelling is correct and double checked. Fonts are listed in project navigator. Fonts do not show up when the lists runs in the console. This same scenario to place when trying to add a different fonst as well. Your help would be appreciated.
Need to swipe 3D images in an app. This the code, but errors crop up.
//
// ContentView.swift
// Retro3DComics
//
// Created by Bob Schoenburg on 5/24/24.
//
import SwiftUI
import RealityKit
import RealityKitContent
struct ContentView: View {
@State private var error: Error?
@State private var isErrorPresented = false
@State private var rzja = ""
@State private var selectedImage: Int = 0
let jaimages = ["ja1", "ja2", "ja3"]
var body: some View {
TabView(selection: $selectedImage) {
RealityView { content in
do {
for rzja in jaimages {
ForEach(Array(zip(0..., jaimages)), id: \.0) { index, image in
Image(image)
.resizable()
.aspectRatio(contentMode: .fit)
.animation(.smooth(duration: 0.5), value: Image(image))
// .tag(index)
var anaglyphMaterial = try await ShaderGraphMaterial(named: "/AnaglyphMaterial", from: "Scene.usda", in: realityKitContentBundle)
let textureResource = try await TextureResource(contentsOf: Bundle.main.url(forResource: rzja, withExtension: "jpeg")!)
try anaglyphMaterial.setParameter(name: "inputImage", value: .textureResource(textureResource))
let entity = Entity()
let model = ModelComponent(mesh: .generatePlane(width: 0.5, height: 0.3), materials: [anaglyphMaterial])
entity.components.set(model)
content.add(entity)
}
}
// .tabViewStyle(.page)
.gesture(DragGesture(minimumDistance: 3.0, coordinateSpace: .local)
.onEnded { value in
print(value.translation)
switch(value.translation.width, value.translation.height) {
case (...0, -30...30):
withAnimation {
selectedImage += 1
if selectedImage > jaimages.count - 1 {
selectedImage = 0
}
}
case (0..., -30...30):
withAnimation {
selectedImage -= 1
if selectedImage < 0 {
selectedImage = jaimages.count - 1
}
}
case (-100...100, ...0): print("up swipe")
case (-100...100, 0...): print("down swipe")
default: print("default")
}
}
)
}
}
//#Preview(windowStyle: .automatic) {
// ContentView()
//}
}
}
}
Candidate has partially matching parameter list ([(PartialRangeFrom.Element, String)], id: KeyPath<(PartialRangeFrom.Element, String), Int>, content: @escaping ((PartialRangeFrom.Element, String)) -> _)
the file does not show a black fill but the app shows a black circle.
since it's to long https://gist.github.com/YutaTheTraveler/0b8c11faf997f2118d19bbd009d490ba.js
Hi everyone,
Just a quick question: Can I use Apple's product bezels to create mockups that I sell online on my website & market? (Here's the link for reference: https://developer.apple.com/design/resources/#product-bezels
Just want to make sure it's all good! Thanks in advance for any help.
Hi everyone,
This is my first app and I got rejected for a few reasons but I need help with a specific one.
Guideline 4.0 - Design
Your app offers Sign in with Apple as a login option but does not follow the design and user experience requirements for Sign in with Apple. Specifically:
- Your app requires users to provide their name after using Sign in with Apple. This information is already provided by the Authentication Services framework.
These requirements provide the consistent experience users expect when using Sign In with Apple to authenticate or log in to an account.
Next Steps
Please revise the Sign in with Apple experience in your app to address the issues we identified above.
Resources
- To learn more about App Store design requirements, see App Review Guideline 4 - Design.
- For an overview of design and formatting recommendations for Sign in with Apple, review the Human Interface Guidelines.
There is no screenshot provided so I have no idea which part of the app to improve and the app is incredibly basic. I've tested the UI with a bunch of people (it's essentially just drop-downs, bottom sheets and a few buttons)
any advice?
I upload one of my app on app store connect then I get Rejection there it gave me this message that guideline 4.8 design login services. how to solve this issue on app store Can you please guide me about it.
This the message i receive from app store:
The app uses a third-party login service, but does not appear to offer an equivalent login option with the following features:
The login option limits data collection to the user’s name and email address.
The login option allows users to keep their email address private as part of setting up their account.
The login option does not collect interactions with the app for advertising purposes without consent.
Next Steps
Revise the app to offer an equivalent login option that meets all of the above requirements.
If the app already includes a login option that meets the above requirements, reply to App Review in App Store Connect, identify which login option meets the requirements, and explain why it meets the requirements.
Additionally, it would be appropriate to update the screenshots in the app's metadata to accurately reflect the revised app once another login service has been implemented.
I'm trying to find out of SF Symbols is the correct tool for job I have in mind.
I'm wanting to create custom box drawing symbols, like those in the unicode block.
Box drawing requires the lines from one symbol to connect to the lines of an adjacent symbol. Does SF Symbols allow for this connecting of symbols, or does it create some padding restriction around each symbol, preventing lines from connecting to one another?
Your app or its metadata does not appear to include complete and final content. Specifically, your app description needs to describe in-app features and functionality.
App Store users expect the apps they download to be ready for public use. Apps on the store shouldn't include placeholder or incomplete content or information.
Next Steps
To resolve this issue, please revise your app and metadata so that all of its content is complete and final.
For example:
Your app binary or metadata should not include "lorem ipsum" text.
App metadata should not include placeholder screenshots, such as "screenshot coming soon."
Provide an engaging app description that highlights the features and functionality of your app.
I received this mail, I made required changes still getting this
Hi, I'm product designer and I'm looking for HIG for layout recomendations, currently I can't find anything about recommended numbers for spacing/paddings etc.. Did Apple remove this and why?
Hello!
I've been struggling for a while to understand exactly how margins work for custom SF symbols.
For example, I'll have two identical svg templates containing near-identical icons (each with a circle outline and a shape in the middle), see attached images. The icons are positioned in the exact same manner in the template, so that the only difference is the symbol inside the circle.
When these symbols are exported from SF Symbols and put into Xcode, I noticed that one of the symbols has a slight margin to the right and to the bottom of the symbol, causing it to fall out of alignment with surrounding symbols.
I've been trying to eliminate this margin in any way I can think of, but to no avail. Anyone able to offer assistance on how to remove it and/or an explanation as to why it's there?
Hi,
Does anyone have a good reference list of all capabilities that are unavailable in an iMessage App vs a regular App? In particular, I'm trying to figure out whether I can 1) request a signature via passkey, and 2) send a POST request to an HTTP endpoint.
Asking because I haven't been able to find code references or live apps for either. Any pointers would be greatly appreciated!
Regards,
Lyron
NavigationLink(destination: ProfilePhotoSelectorView(), isActive: $viewModel.didAuthenticateUser, label: { }).
Using this logic Can someone help me out with what I am doing wrong?
Thanks.
Why is the registration field always pushed down a bit?
//
// LoginView.swift
// Database
//
// Created by Maxi on 25.03.24.
//
import SwiftUI
struct LoginView: View {
@State var email = ""
@State var password = ""
var body: some View {
NavigationView {
VStack {
//Header
HeaderView()
//Login Form
Form{
TextField("E-Mail Adresse", text: $email)
.textFieldStyle(DefaultTextFieldStyle())
SecureField("Passwort", text: $password)
.textFieldStyle(DefaultTextFieldStyle())
CreateAccountButton(
title: "Anmelden",
background: .blue) {
//Attempt log in
}
.padding()
}
//Create ACC
VStack {
Text ("Neu hier?")
//Show registartion
NavigationLink ("Erstelle einen Account",
destination: RegisterView())
}
.padding(.bottom, 0)
}
}
}
}
struct LoginView_Previews: PreviewProvider{
static var previews: some View {
LoginView()
}
```//
// HeaderView.swift
// Database
//
// Created by Maxi on 25.03.24.
//
import SwiftUI
struct HeaderView: View {
var body: some View {
VStack {
HStack {
Text("Anmeldung")
.font(.title)
.fontWeight(.bold)
Spacer()
HStack {
Image (systemName: "questionmark")
Image (systemName: "gear")
}
.font(.title)
}
.padding()
}```
设备已经与其他帐户-- apple developer program或apple developer enterprise program相关联