Post

Replies

Boosts

Views

Activity

Reply to Newbie help!
The message says that your binary is not signed. and The signature of the binary is invalid Or that The signature does not include a secure timestamp. Is it developed in xCode ? If so, check how app is signed (in xCode, select the project name, check in Targets for signing and capabilities. In addition, did you submit a zip file ?
Dec ’24
Reply to Fundraising App
Guideline 3.2.1 (vi) already gives a lot of information. But you have probably noted that it is likely Reviewer will ask you additional information: Additional information shall be provided to App Review upon request. If I understand you'll be an intermediary for other charities. Hence, an absolute requirement is that you get a proof that they have gone through the nonprofit approval process, as explained here : https://developer.apple.com/apple-pay/nonprofits/ Nonprofit platforms that connect donors to other nonprofits must ensure that every nonprofit listed in the app has also gone through the nonprofit approval process
Dec ’24
Reply to Formal Complaint for Double Charge and Lack of Adequate Assistance
Welcome to the forum. You're new here, and it shows. The forum is not the place to post such complaints. It is to help developers in developing their apps. Threatening of legal action is just useless here and would not help. So, you'd better either: contact Apple support contact Support Community write to the company Customer support Service file a bug report if the product (which ?) does not work as described.
Dec ’24
Reply to 4.2.2 Design: Minimum Functionality
It is always hazardous to try to guess the full rational of rejection. So the best is to read back the guideline: Your app should include features, content, and UI that elevate it beyond a repackaged website. If your app is not particularly useful, unique, or “app-like,” it doesn’t belong on the App Store. If your App doesn’t provide some sort of lasting entertainment value or adequate utility, it may not be accepted. You only can say if it is really “app-like” and if it does "provide some sort of lasting entertainment value or adequate utility" If I were to guess, I would suspect the second point. So you should try to bring some fun in your app. So, just an idea to illustrate. If the books are novels, you could list the names of main characters. And create a quizz like : in which book does Sherlock appear ? Hope that will help.
Dec ’24
Reply to Expected expression after operator error
Welcome to the forum. You have an extra space before ! modelData.landmarks.firstIndex(where: { $0.id == landmark.id}) ! Correct code is modelData.landmarks.firstIndex(where: { $0.id == landmark.id})! As you know, ! is the unwrapping operator, it is postfix and must be immediately after the optional. The same for ? optional operator For instance: var myVar : Int? let unwrappedVar = myVar!
Nov ’24
Reply to XCode show "Ready to continue xx"
Could you post a screenshot, so that we can better understand ? Whet result is expected ? Please also show the code that should produce this result. Is it SwiftUI code ?
Replies
Boosts
Views
Activity
Dec ’24
Reply to Location and Photo permission String purpose
Please show the permission strings. Otherwise, how do you want anyone to help ?
Replies
Boosts
Views
Activity
Dec ’24
Reply to Newbie help!
The message says that your binary is not signed. and The signature of the binary is invalid Or that The signature does not include a secure timestamp. Is it developed in xCode ? If so, check how app is signed (in xCode, select the project name, check in Targets for signing and capabilities. In addition, did you submit a zip file ?
Replies
Boosts
Views
Activity
Dec ’24
Reply to Trouble decoding array objects via NSKeyedArchiver / NSSecureCoding
Could you post the complete code of the class ?
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Dec ’24
Reply to Fundraising App
Guideline 3.2.1 (vi) already gives a lot of information. But you have probably noted that it is likely Reviewer will ask you additional information: Additional information shall be provided to App Review upon request. If I understand you'll be an intermediary for other charities. Hence, an absolute requirement is that you get a proof that they have gone through the nonprofit approval process, as explained here : https://developer.apple.com/apple-pay/nonprofits/ Nonprofit platforms that connect donors to other nonprofits must ensure that every nonprofit listed in the app has also gone through the nonprofit approval process
Replies
Boosts
Views
Activity
Dec ’24
Reply to How to fix (Thread 1: SwiftUI Body (1))?
You have breakpoints at lines 13 and 16. Is it on purpose ? Remove them and see what happens.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Dec ’24
Reply to Nomor WhatsApp Cs Bank Woori Saudara Adalah +62 812 1411 9209
@endecotp you're right, this bot is nonsense. I filed a bug report: Dec 4, 2024 at 10:48 AM – FB16038067
Replies
Boosts
Views
Activity
Dec ’24
Reply to Is it possible to publish an article on this forum?
IMHO publishing articles is not the purpose of the forum which is, as you noticed, to ask technical questions about app development. May be the forum misses a section for general technical discussions. I suggest you file a FB to ask for this.
Replies
Boosts
Views
Activity
Dec ’24
Reply to Formal Complaint for Double Charge and Lack of Adequate Assistance
Welcome to the forum. You're new here, and it shows. The forum is not the place to post such complaints. It is to help developers in developing their apps. Threatening of legal action is just useless here and would not help. So, you'd better either: contact Apple support contact Support Community write to the company Customer support Service file a bug report if the product (which ?) does not work as described.
Replies
Boosts
Views
Activity
Dec ’24
Reply to 4.2.2 Design: Minimum Functionality
It is always hazardous to try to guess the full rational of rejection. So the best is to read back the guideline: Your app should include features, content, and UI that elevate it beyond a repackaged website. If your app is not particularly useful, unique, or “app-like,” it doesn’t belong on the App Store. If your App doesn’t provide some sort of lasting entertainment value or adequate utility, it may not be accepted. You only can say if it is really “app-like” and if it does "provide some sort of lasting entertainment value or adequate utility" If I were to guess, I would suspect the second point. So you should try to bring some fun in your app. So, just an idea to illustrate. If the books are novels, you could list the names of main characters. And create a quizz like : in which book does Sherlock appear ? Hope that will help.
Replies
Boosts
Views
Activity
Dec ’24
Reply to apple corse
If you have any technical question, even beginner's question, you can ask on the forum. It is done for that. And you can access a lot of free Apple tutorials to start learning. Good continuation.
Replies
Boosts
Views
Activity
Nov ’24
Reply to German VoiceOver says "millibars" instead of "megabytes"
AFAIK, .mb is the correct unit for MegaBytes. Did you try with .all instead, just to see what you get ? And file a bug report.
Replies
Boosts
Views
Activity
Nov ’24
Reply to Expected expression after operator error
Welcome to the forum. You have an extra space before ! modelData.landmarks.firstIndex(where: { $0.id == landmark.id}) ! Correct code is modelData.landmarks.firstIndex(where: { $0.id == landmark.id})! As you know, ! is the unwrapping operator, it is postfix and must be immediately after the optional. The same for ? optional operator For instance: var myVar : Int? let unwrappedVar = myVar!
Replies
Boosts
Views
Activity
Nov ’24
Reply to Typographic question for space character
@endecotp Good point. Effectively, Unicode 2007 figure space appears to be double char width.
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Nov ’24
Reply to Typographic question for space character
@jlilest Thanks for the answer. Yes, I did, but AttributedStrings is really over complex for such a simple thing. So the simple solution is likely: let largeWidthSpace = " " // Double space And use it for padding.
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Nov ’24