Post

Replies

Boosts

Views

Activity

Reply to NSMenuToolbarItem not showing first menu item when using NSMenuDelegate
what happens if you add option 3 and option 4 ? We see 2 menus (down arrow): what are they ? It seems you do not use the same (first or second) in the 2 screenshots; P¨lease explain. Several questions about this func: func toolbar(_ toolbar: NSToolbar, itemForItemIdentifier itemIdentifier: NSToolbarItem.Identifier, willBeInsertedIntoToolbar: Bool) -> NSToolbarItem? { let item = NSMenuToolbarItem(itemIdentifier: itemIdentifier) if itemIdentifier == NSToolbarItem.Identifier("item1") { let menu = NSMenu() fillMenuWithItems(menu) item.menu = menu } else if itemIdentifier == NSToolbarItem.Identifier("item2") { item.menu = NSMenu() item.menu.delegate = self } return item } I don't understand what you do here: when calling item1, you create the full menu (fillMenuWithItems) ; and you do not set the delegate but for item2, you do not fill I would try: let item = NSMenuToolbarItem(itemIdentifier: itemIdentifier) // if itemIdentifier == NSToolbarItem.Identifier("item1") { // <<-- REMOVE let menu = NSMenu() fillMenuWithItems(menu) item.menu = menu // } else if itemIdentifier == NSToolbarItem.Identifier("item2") { // <<-- REMOVE // item.menu = NSMenu() // <<-- REMOVE item.menu.delegate = self // } // <<-- REMOVE
Topic: UI Frameworks SubTopic: AppKit Tags:
Sep ’24
Reply to App Rejected
Welcome to the forum. If it is effectively rejected for 4.3(a): (a)ASR & NR Don’t create multiple Bundle IDs of the same app. If your app has different versions for specific locations, sports teams, universities, etc., consider submitting a single app and provide the variations using in-app purchase. Is it what you did ? there could be other reasons for spam (4.3(b)). what type of app is it ? There are some categories which are over crowded and new apps are rejected unless they are really original and high added value: (b) Also avoid piling on to a category that is already saturated; the App Store has enough fart, burp, flashlight, fortune telling, dating, drinking games, and Kama Sutra apps, etc. already. We will reject these apps unless they provide a unique, high-quality experience. Spamming the store may lead to your removal from the Apple Developer Program. so please tell more so that one can help you;
Sep ’24
Reply to Ai in Safari
Welcome to the forum. Your question is related to apps capabilities, not a question about your own app development. So it is not a question for this developers forum. However, if you do some search on the web (no need for AI there), you will find many articles that explain how to get it (limited to US so far). And apps on the appstore… Search for "Safari summarize web content with AI" Here is one of the many links that explain how to get it: https://beebom.com/how-summarize-web-pages-safari-apple-intelligence/
Topic: Safari & Web SubTopic: General
Sep ’24
Reply to Moving Photos
Welcome to the forum. In addition to @App Store Connect Engineer's answer, this could answer your question. It may not be as straightforward as you'd wish (steps 4 and 6 in a single step), but close to it; if not enough, you should file a bug report for enhancement request. https://www.quora.com/How-can-I-move-an-iPhone-photo-to-a-specific-album-and-then-have-the-photo-removed-from-the-all-photos-album-Is-there-a-recommended-app-to-do-this To move an iPhone photo to a specific album and then have it removed from the "All Photos" album, you can use the built-in Photos app on your iPhone. Here's how: Open the Photos app and locate the photo you want to move. Tap on the photo to select it. Tap the "Share" icon (the square with an upward-pointing arrow) at the bottom of the screen. In the share sheet, tap "Add to Album." Select the album you want to add the photo to, or create a new album if desired. Once the photo has been added to the new album, you can then tap the "Delete" icon (the trash can) to remove the photo from the "All Photos" album. No additional app is required to perform this task using the built-in Photos app on your iPhone. The process is straightforward and allows you to organize your photos into specific albums while removing them from the main "All Photos" view.
Sep ’24
Reply to I am unable to find the 'Submit for Review' button
Usually when app was rejected, you have to: generate a new build and archive (change the build number as well) create a new version in Appstore Connect (you may keep the same version number but it is safer to increment) provide all needed information in meta data submit for review (it is a 2 steps: you propose ad then, with the same button, submit to review team). Hope that helps.
Sep ’24
Reply to Temporarily unpublish app
https://developer.apple.com/help/app-store-connect/manage-your-apps-availability/restore-an-app-to-the-app-store/. But if you remove the app from the store, you risk to loose the name of the app… And may have problem to re establish. I do advise not to do to avoid any bad side effect. The simplest is probably to remove all countries where the app is available (except a tiny country if Appstore Connect requests at least one). And reset when you publish new version.
Sep ’24
Reply to App Reviewer wants to remove our app without specific reason
Question asked by reviewer is very precise. Does your app encourage users to perform digital tasks in exchange for compensation, watch ads and/or perform other marketing-oriented tasks, If so, that's what you have to address. Relasing a new update every week does not matter here. The fact that you estimate that other apps are doin it is not an argument. First you may not know all the details about those apps, second, they may fail another time. But you should focus on your app, not look into others dishes.
Sep ’24
Reply to Reducing space between list rows
Only solution that works for me is to use environment: List (myList, id: \.self) { list in // your code here } .environment(\.defaultMinListRowHeight, 12) // << NEW .overlay( // your code here I get this (I've added some bk color to see it better as well as separators Interesting discussion here: https://stackoverflow.com/questions/60474057/swiftui-reduce-spacing-of-rows-in-a-list-to-null
Topic: UI Frameworks SubTopic: SwiftUI
Sep ’24
Reply to How do I complain to the citymall app?
Is it another spam ?
Replies
Boosts
Views
Activity
Sep ’24
Reply to iPhone mirroring in the EU for developers
Welcome to the forum. There appears to exist some tricks to do it, but pretty complex. Search for "iPhone Mirroring not available in Europe" to get links to those work around. Otherwise, did you contact Developer support ? I understand you need it for testing purpose only ?
Topic: Community SubTopic: Apple Developers Tags:
Replies
Boosts
Views
Activity
Sep ’24
Reply to NSMenuToolbarItem not showing first menu item when using NSMenuDelegate
what happens if you add option 3 and option 4 ? We see 2 menus (down arrow): what are they ? It seems you do not use the same (first or second) in the 2 screenshots; P¨lease explain. Several questions about this func: func toolbar(_ toolbar: NSToolbar, itemForItemIdentifier itemIdentifier: NSToolbarItem.Identifier, willBeInsertedIntoToolbar: Bool) -> NSToolbarItem? { let item = NSMenuToolbarItem(itemIdentifier: itemIdentifier) if itemIdentifier == NSToolbarItem.Identifier("item1") { let menu = NSMenu() fillMenuWithItems(menu) item.menu = menu } else if itemIdentifier == NSToolbarItem.Identifier("item2") { item.menu = NSMenu() item.menu.delegate = self } return item } I don't understand what you do here: when calling item1, you create the full menu (fillMenuWithItems) ; and you do not set the delegate but for item2, you do not fill I would try: let item = NSMenuToolbarItem(itemIdentifier: itemIdentifier) // if itemIdentifier == NSToolbarItem.Identifier("item1") { // <<-- REMOVE let menu = NSMenu() fillMenuWithItems(menu) item.menu = menu // } else if itemIdentifier == NSToolbarItem.Identifier("item2") { // <<-- REMOVE // item.menu = NSMenu() // <<-- REMOVE item.menu.delegate = self // } // <<-- REMOVE
Topic: UI Frameworks SubTopic: AppKit Tags:
Replies
Boosts
Views
Activity
Sep ’24
Reply to App Rejected
Welcome to the forum. If it is effectively rejected for 4.3(a): (a)ASR & NR Don’t create multiple Bundle IDs of the same app. If your app has different versions for specific locations, sports teams, universities, etc., consider submitting a single app and provide the variations using in-app purchase. Is it what you did ? there could be other reasons for spam (4.3(b)). what type of app is it ? There are some categories which are over crowded and new apps are rejected unless they are really original and high added value: (b) Also avoid piling on to a category that is already saturated; the App Store has enough fart, burp, flashlight, fortune telling, dating, drinking games, and Kama Sutra apps, etc. already. We will reject these apps unless they provide a unique, high-quality experience. Spamming the store may lead to your removal from the Apple Developer Program. so please tell more so that one can help you;
Replies
Boosts
Views
Activity
Sep ’24
Reply to iOS 18 Underlined Feature 😭
What @darkpaw said, plus, you should post a small screenshot to explain what you mean.
Topic: Design SubTopic: General
Replies
Boosts
Views
Activity
Sep ’24
Reply to Ai in Safari
Welcome to the forum. Your question is related to apps capabilities, not a question about your own app development. So it is not a question for this developers forum. However, if you do some search on the web (no need for AI there), you will find many articles that explain how to get it (limited to US so far). And apps on the appstore… Search for "Safari summarize web content with AI" Here is one of the many links that explain how to get it: https://beebom.com/how-summarize-web-pages-safari-apple-intelligence/
Topic: Safari & Web SubTopic: General
Replies
Boosts
Views
Activity
Sep ’24
Reply to Moving Photos
Welcome to the forum. In addition to @App Store Connect Engineer's answer, this could answer your question. It may not be as straightforward as you'd wish (steps 4 and 6 in a single step), but close to it; if not enough, you should file a bug report for enhancement request. https://www.quora.com/How-can-I-move-an-iPhone-photo-to-a-specific-album-and-then-have-the-photo-removed-from-the-all-photos-album-Is-there-a-recommended-app-to-do-this To move an iPhone photo to a specific album and then have it removed from the "All Photos" album, you can use the built-in Photos app on your iPhone. Here's how: Open the Photos app and locate the photo you want to move. Tap on the photo to select it. Tap the "Share" icon (the square with an upward-pointing arrow) at the bottom of the screen. In the share sheet, tap "Add to Album." Select the album you want to add the photo to, or create a new album if desired. Once the photo has been added to the new album, you can then tap the "Delete" icon (the trash can) to remove the photo from the "All Photos" album. No additional app is required to perform this task using the built-in Photos app on your iPhone. The process is straightforward and allows you to organize your photos into specific albums while removing them from the main "All Photos" view.
Replies
Boosts
Views
Activity
Sep ’24
Reply to Issues found in iPhone XS iOS 18 update.
This is not a development issue for your app or for development tools, but a problem with an existing software. Such an issue to better be reported in Feedback or in Users Support forum (https://discussions.apple.com/welcome).
Topic: Community SubTopic: Apple Developers Tags:
Replies
Boosts
Views
Activity
Sep ’24
Reply to I am unable to find the 'Submit for Review' button
Usually when app was rejected, you have to: generate a new build and archive (change the build number as well) create a new version in Appstore Connect (you may keep the same version number but it is safer to increment) provide all needed information in meta data submit for review (it is a 2 steps: you propose ad then, with the same button, submit to review team). Hope that helps.
Replies
Boosts
Views
Activity
Sep ’24
Reply to Xcode 16 Do not display comments correctly
And never do that ever again. Understood? you should never speak like this, it's coarse and arrogant… 😕 Have a good day
Replies
Boosts
Views
Activity
Sep ’24
Reply to Temporarily unpublish app
https://developer.apple.com/help/app-store-connect/manage-your-apps-availability/restore-an-app-to-the-app-store/. But if you remove the app from the store, you risk to loose the name of the app… And may have problem to re establish. I do advise not to do to avoid any bad side effect. The simplest is probably to remove all countries where the app is available (except a tiny country if Appstore Connect requests at least one). And reset when you publish new version.
Replies
Boosts
Views
Activity
Sep ’24
Reply to App Reviewer wants to remove our app without specific reason
Question asked by reviewer is very precise. Does your app encourage users to perform digital tasks in exchange for compensation, watch ads and/or perform other marketing-oriented tasks, If so, that's what you have to address. Relasing a new update every week does not matter here. The fact that you estimate that other apps are doin it is not an argument. First you may not know all the details about those apps, second, they may fail another time. But you should focus on your app, not look into others dishes.
Replies
Boosts
Views
Activity
Sep ’24
Reply to Reducing space between list rows
Only solution that works for me is to use environment: List (myList, id: \.self) { list in // your code here } .environment(\.defaultMinListRowHeight, 12) // << NEW .overlay( // your code here I get this (I've added some bk color to see it better as well as separators Interesting discussion here: https://stackoverflow.com/questions/60474057/swiftui-reduce-spacing-of-rows-in-a-list-to-null
Topic: UI Frameworks SubTopic: SwiftUI
Replies
Boosts
Views
Activity
Sep ’24
Reply to Reducing space between list rows
.frame(maxWidth: .infinity, minHeight: 20, alignment: .leading) // Reduced height This will not reduce height ; try defining idealHeight as well in addition to minHeight (is it a computed value or a fixed value ?)
Topic: UI Frameworks SubTopic: SwiftUI
Replies
Boosts
Views
Activity
Sep ’24
Reply to App Rejected - It can deceive users
Do you understand what reviewer hints at when he/she write: The app includes trick or joke functionality That's the first step to have a chance to solve.
Replies
Boosts
Views
Activity
Sep ’24