I am currently implementing in-app purchases. I have implemented simple in-app purchases using product.storekit within Xcode, and now I am developing to sell products by implementing auto-renewable subscriptions. Do I necessarily need to create my own personal server to use receipt information? I have never created a server before. Also, if I only want to implement simple in-app purchases, do I still need a personal server?
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
"Last year, all the apps I had for sale could advertise in the Today Tap across all countries where they were available. However, I am now selling adult content and products with in-app subscriptions, and I am trying to advertise them on Today Tap, but it is only possible in South Korea. Even when I inquire, they refuse to answer, claiming it's confidential. So, even if I modify the category, advertising is not possible. Do I have to not have any age restrictions or in-app purchases to advertise on Today Tap? They won't tell me what the review criteria are. They should tell me so I can comply with them."
Topic:
App & System Services
SubTopic:
StoreKit
Tags:
In-App Purchase
Subscriptions
Apple Search Ads
Localizable.strings:1:1 validation failed: Couldn't parse property list because the input data was in an invalid format
Currently, visionos is customizing immersive mode in 360-degree full, and I'm looking for a way to adjust it like Apple's basic immersive mode.
I'm writing for location information, but requestAlwaysAuthorization() is not available on VisionOS.
I'm not sure if I can't use this method at all, or if there's an alternative way.
If there is a competent developer who knows how to solve it, please reply.
I was coding a sidebar on macOS and folded it with my mouse, but every time I run the app, I can't see the sidebar, so I can't use the sidebar.
If you add a new image once, you can't see the same, but the third window also shows the sidebar well. I don't know why
It's similar when you run it on another computer at all.
Current code
import CoreData
struct ContentView: View {
@Environment(\.managedObjectContext) private var viewContext
@State private var isSidebarVisible: Bool = true
var body: some View {
NavigationView {
if isSidebarVisible {
Sidebar()
}
MemoListView().environment(\.managedObjectContext, viewContext)
}
.frame(minWidth: 700, minHeight: 400)
.toolbar {
ToolbarItem(placement: .navigation) {
Button(action: toggleSidebar) {
Image(systemName: "sidebar.leading")
}
}
}
}
private func toggleSidebar() {
withAnimation {
isSidebarVisible.toggle()
}
}
struct Sidebar: View {
@Environment(\.managedObjectContext) private var viewContext
var body: some View {
List {
NavigationLink(destination: EasyWebListView().environment(\.managedObjectContext, viewContext)) {
Label("Web Links", systemImage: "link")
}
NavigationLink(destination: MemoListView().environment(\.managedObjectContext, viewContext)) {
Label("Memos", systemImage: "note.text")
}
NavigationLink(destination: ThemeListView().environment(\.managedObjectContext, viewContext)) {
Label("Themes", systemImage: "photo.on.rectangle.angled")
}
NavigationLink(destination: AccessView().environment(\.managedObjectContext, viewContext)) {
Label("Access Records", systemImage: "clock.fill")
}
}
.navigationTitle("My App")
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView().environment(\.managedObjectContext, PersistenceController.preview.container.viewContext)
}
}
And the code used when there was a problem before.
import CoreData
struct ContentView: View {
@Environment(\.managedObjectContext) private var viewContext
@State private var isSidebarVisible: Bool = true
var body: some View {
NavigationView {
Sidebar().environment(\.managedObjectContext, viewContext)
MemoListView().environment(\.managedObjectContext, viewContext)
}
.frame(minWidth: 700, minHeight: 400)
.toolbar {
ToolbarItem(placement: .navigation) {
Button(action: {
withAnimation {
isSidebarVisible.toggle()
}
}) {
Image(systemName: "sidebar.leading")
}
}
}
}
struct Sidebar: View {
@Environment(\.managedObjectContext) private var viewContext
var body: some View {
List {
NavigationLink(destination: EasyWebListView().environment(\.managedObjectContext, viewContext)) {
Label("Web Links", systemImage: "link")
}
NavigationLink(destination: MemoListView().environment(\.managedObjectContext, viewContext)) {
Label("Memos", systemImage: "note.text")
}
NavigationLink(destination: ThemeListView().environment(\.managedObjectContext, viewContext)) {
Label("Themes", systemImage: "photo.on.rectangle.angled")
}
NavigationLink(destination: AccessView().environment(\.managedObjectContext, viewContext)) {
Label("Access Records", systemImage: "clock.fill")
}
}
.listStyle(SidebarListStyle())
.navigationTitle("My App")
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView().environment(\.managedObjectContext, PersistenceController.preview.container.viewContext)
}
}
I'm making a collection of notes app, but I don't know how to use the search bar. The search box doesn't appear, is it possible to search as a alert?
hello.
I'm trying to create a simple finance-related application that combines gathering and core data, and the default iPhone application, Shortcuts application, contains everything I need to create.
However, the production period is expected to take more than one year. I
'm running out of time... Where can I find the source code?
We are making custom keyboards.
1.I have created a keyboard project.
2.I created a custom keyboard file through the target.
3.I can add my keyboard to the system keyboard settings through the simulator.
4.When I open my keyboard in the simulator, nothing happens.
5.I have created a xib file.
6.I added a key image created by adding a media file to the custom keyboard folder and made it into a button.
7.I added it to xib, but the key doesn't show up in the simulator.
8.I'm trying to code by connecting my new button to the view, but the drag doesn't work at all.
9.I have no idea what files to create afterwards and how to
code them.
10.I have created an image of a button A and I want it to show on my custum keyboard, and I want it to type A when I press that button.
Hello. I found another completed project A during the app development test. I pasted only the extension file added from project A to project B in finder. However, there was a problem with info, so it was impossible to build. I deleted it and tried to build it, and it worked very well. However, when I rebooted my development system mac and re-run the project, there is only the extension and the app product is not selected for build.
The first problem that occurred here is I don't understand why the build works if I delete info when another extension is copied to finder.
And for the second problem, I don't know why only the extension appears and it is impossible to build the app when I run xcode again. I would be grateful if you could leave a guess, even if it is not an exact answer.
Hello. I tried to port corehaptic to extension custum keyboard, but failed.
So I adopted hapticfeedback as a suboptimal solution, but I haven't solved the audio yet.
Do you know which chord to use for the sound effect that we usually use on the basic ios keyboard? Thank you for helping me.
Hello. We will be releasing an application soon.
One free app is already on sale in the store.
However, the next application to be released is planned to be released as a series.
I know there are restrictions on the name of the app store. It doesn't remind me of drugs, or it can't be duplicated...
I would like to release a paid application by attaching NO.1 and NO.2 to the name of the application. Each application is planned to be updated and repaired, and only functions and designs are different. The reason for having different NO. is design and function Because there is a difference. It's a light topic, so I'd appreciate it if you could share what you know, even if you're not sure.
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags:
App Store
App Store Connect
Can I run an SNS server with iCloud?
I want to log in through my Apple account and run a public session with icloud without running an Amazon server or a personal server.
Is swiftdata not available in vision pro?
I am currently programming coredata, icloud, and in-app subscriptions. Currently, I have created an app that stores and synchronizes notes with icloud. In addition, many notes have already been stored in icloud before. However, subscriptions in the app If not done, only coredata is used to save memos. In the future, if a user subscribes and activates the icloud function, all of the coredata contents written in the basic will disappear, and only memos previously stored in icloud will be synchronized with coredata. It's possible. To sum up, is it theoretically impossible to update coredata and icloud contents by combining the previous icloud memo contents and coredata memo contents when the user starts the icloud in-app subscription after saving the memos only in coredata when the user has not subscribed?
(Should I upload and merge the contents stored in the coredata stored in the device to icloud when connecting to icloud when subscribing, and then synchronize the icloud contents to the coredata of the device again?)