What plist Changes Are Needed to Enable Apple In App Purchases - maui

I have my MAUI app submitted to the Apple app store, but they are requiring me to provide a way for Apple users to purchase a subscription to the service that our app uses (that we manage through our web site). In the Apple docs, it talks about configuring the app in Xcode to add the capability for in app purchases. I haven't seen the specific plist changes (info and or entitlements) that it is supposed to make to support this, so wondering if there is a method that we can use in Visual Studio to enable the in app purchases?
The documentation for doing it in Xcode is here: https://help.apple.com/xcode/mac/current/#/dev88ff319e7. There's not a lot to describe - it basically walks you through the Xcode UI, you press the plus sign button, select In App Purchases from the list of capabilities and click OK - that's pretty much it. I have not been able to find a plist file though to try and figure out what it did.

Related

Iphone app issue

This question is similar to someone elses. But my phone says untrusted app developer. I click cancel, and by the way I am using ios10, and I go to settings to where there should be trust. but there isn't. it is replaced by verify apps. I click verify apps, and the apps still come up unverified. one app I used was tutuapp.vip, what should I do so I can get back on my apps?
May sound like a child but I am 14, and play games and I'm taking an early start of creating one for a future job of mine.
Apple has this thing where if you download a game or an app from an untrusted developer, they have the option to resign the app. This means that apple is forcing you to not to open the application. Apple usually only resigns apps that are illegal (e.g. Getting paid apps for free, emulators, etc.)This means that you cannot get your data back, and you are forced to either start over, or to legally download the apps on apples app store.
Sorry, there is no way to get your apps back.

In App Purchase Tab Cannot possible to access

I have developed iphone app with working In App Purchase. Now I want to release new version of the app with new price for in App Purchase. But, Whenever I tapped on iTunesConnect -> Manage Your Applications-> My App -> Manage In App Purchase, I found this ------"java.lang.IllegalStateException: Seventeen".
Can anybody tell me, how to tackle with this issue?
The solution is that there's no solution for that. It is a bug on Apple's side. This iTunesConnect site stinks in all possible ways. I recommend you to fill a feature request asking Apple to provide a software application we can use to manage our apps and in-apps that are already created. Do it at http://bugreport.apple.com. I already did that and the bigger the number of people asking for it, more likely Apple will create that.

Apple Rejection of application due to in app purchase

I had created one application with 2 versions one is paid second free.
Now in free application my some of features are showing an alert by telling the user
"For using this feature you have to purchase Full Version. Do want to purchase?"
On click of No nothing done just dismiss the alert and user can continue with other available features.
On click of Yes I am navigating user on my application's link in app store. My application enter in background and AppStore opens. That shows my application. From there user can purchase app and can download app.
Apple rejected my free version application with following reason:
11.13 Apps that link to external mechanisms for purchases or subscriptions to be used in the app, such as a “buy" button that goes to a web site to purchase a digital book, will be rejected.
1) Am I doing is wrong?
2) Can I use in app purchase in the manner that my free version application get removed and full version get available? because logic for both application is different.
Thanks,
You can't disable features in lite versions. For example, if your lite version has a button that says "Level 5", the user clicks it, and it tells them to buy the full version, the app will be rejected. However, if you have a button that says "Get the full version for more levels," that should be acceptable.
The only way to be sure is to ask Apple.
I would interpret what you've said as:
Going to the App Store to purchase the full version of your app is acceptible. Many apps (including mine) do just that.
However, using IAP to perform the upgrade might be preferable. Your main problem is transitioning existing users from the Lite/Full apps to one with IAP -- in short there's no fool-proof way of doing it.
One thing that might get you rejected is non-functional buttons in the free app. According to the guide-lines, all apps need to be fully functional. Of course your free version can have fewer features, but they don't like it when there are buttons that do nothing but prompt you to upgrade.
What you are doing here is not in-app purchase. In-app purchase refers to using the iOS SDK to allow a user to purchase additional content or functionality that will run in your app. Having 2 separate versions of the app like that does not use in-app purchase.
I'm guessing your app was rejected because you gave the appearance of in-app purchasing by having a message saying "For using this feature you have to purchase Full Version. Do want to purchase?" What you should be able to do, without significant change, is disable those buttons that aren't available in the free version; perhaps replace their text with "Full Version Only." Then, somewhere else in the app, maybe the home screen or screen where those buttons are, you can have a button that says "Get the full version!" or something, which would link to your full version in the store.

Can my app provide an "Update in App Store" link?

For various reasons I need my iPhone app to include a way to tell the user that a new update for the app is available and prompt them to go update in the App Store.
It looks like there used to be an undocumented way to give an HTML link that would lead the iPhone to open the Upgrade page for app, or something?
How can i make a link to update my iPhone application?
https://devforums.apple.com/message/139548#139548
Unfortunately it appears that iTunes links have changed format from these old "Phobos"-type links (which used "WebObjects") to something new? I'm not very familiar with the old system or the new one...
Can I create a link that will take my users directly to the "upgrade apps" screen on the App Store? Or even better, one that will initiate the upgrade for my app immediately?
Apple provides an iTunes Link Maker tool which you can use: http://itunes.apple.com/linkmaker
Just put the "Media Type" as apps and type in the app name. Apple recommends using an NSURLConnection for opening the link within your app since it will cut out all of the re-directing that goes on and open straight into the AppStore app.

iPhone - Automate Appstore submission

Did anyone try scripting/Automating an Appstore app submission?
It will be amazing if we can save all the necessary info in a plist or a server, Click on one button to generate and Upload the App to iTunes connect.
This will be very useful if we have to develop template based Apps.
Any expert opinions/comments/samples?
I don't know if I'm allowed to say the specifics (as it is under NDA right now), but if you're a registered developer the latest xcode kinda has this sort of thing (as I said, no more detail than that).