React Native and In-App Purchase? [closed] - in-app-purchase

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I have to build an app for iOS and Android and I was thinking about using React Native to do the job, but I don't find anything regarding In-App Purchase. Do you know any existing solution for adding In-App Purchase to both the iOS and Android version without too much headache?

I am the author of an InApp Billing library for RN on Android; react-native-billing.
I've been considering also supporting iOS from the same library, but it would require a substantial rewrite since there is some difference in feature-parity. Also the API behaves in different ways.
For now, if you need iOS support as well, I'd use react-native-in-app-utils.

react-native-in-app-utils works nicely with iOS. As for Android there isn't anything yet, though I am working on a PR in my spare time to provide this.

Here is something that uses stripe apple pay and android pay - https://github.com/tipsi/tipsi-stripe
It might be what expo uses internally, I'm not sure.
Here is another that seems promising - https://github.com/naoufal/react-native-payments - it seems to use native GUI everywhere even in browser, I am going to try this one, I hope it works.

There are a lot of 3rd party components out there (much more for iOS as its early days for Android) but if you can't find what you want then it would be a matter of writing the in app purchase code in native for iOS and android then bridging to the react-native JS side with your own react-native component.

Related

Tracking Installed App on enterprise iOS device [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 5 years ago.
Improve this question
I am developing an iOS Enterprise application. It is same as Apple app store containing couple of my company applications. I want to know which application the users has downloaded from the app so that i can keep a track of his downloaded installations and the current installed versions on his device. I am using Swift 3.0. How should I approach for acheiving this funcationality..
Any suggestion will really help!
You cannot do this from your code out of the box. Device management is more complex in it's accessibility rights of the devices.
You need to use some kind of Mobile Device Management (MDM) software for that case. There are several services out there. Apple also has one on its own: https://support.apple.com/business
https://support.apple.com/apple-configurator
There are several other service providers available.
The link below might help you, find what you want:
As it is not really best practise posting links. If the link was broken, look for "List of Mobile Device Management Services" and you will find a bunch of alternatives to Apple's software.
http://www.pcmag.com/article/342695/the-best-mobile-device-management-mdm-software-of-2016
A short side note: I made experience with AirWatch and XenMobile so far. Get a Trial Account on their pages and check out, whether this fits your purpose and is worth the time spent to maintain the devices. Well, at last your purpose seems to me very limited to a certain request, which you could request from your user group in a different way?

How to use iPhone as Game Controller for OS X, iOS or tvOS [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am looking for some sample code that would allow an app on iOS to function as a game controller for an app running on OS X (and in future tvOS or another iOS device such as the iPadPro). The controller needs to support the following:
- connecting to the game
- selecting and controlling a vehicle via custom buttons in the controller app
- displaying status information of the selected vehicle, such as fuel, speed, etc.
Any pointers to sample code and/or recommended API's that should be used would be welcome.
EDIT:
I found this sample app from Apple which will probably do the job. Any better options out there?
https://developer.apple.com/library/ios/samplecode/WiTap/Introduction/Intro.html
I have posted a DTS request so will update this when I get an answer
EDIT:
FYI: Apps approved by Apple but be sure to include a note to the reviewer explaining the need for network server services in the entitlements.
This was answered in developer forums by an Apple Staff.
Hi Aaron - You could look at options such as Bonjour discovery on the
local network, or perhaps use CoreBluetooth to make use of Bluetooth
LE.
Link to post.

How to get the non-technical person test the iOS app under development? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 3 years ago.
Improve this question
In an Agile based, client involved iOS project, how to get the client(non-technical) test the iOS app which is under constant iteration? Given the fact that Android can have apk files installed on the client's device for testing purpose(Correct me if I'm wrong, or if there is a better way for Android), iOS seems unable to do so. A developer certificate is not free and it allows only one Mac(the developer's Mac) to do the testing.
In my view, A non-technical client should only rely on a package file (like the apk in Android) to test the app. However, I cannot figure out a way to do so in iOS. Although I can use my device to demonstrate my work, I think it is vital that the client has the freedom to test on his device. Is there a good practice for this problem?
A Developer Account would allow you to use TestFlight to invite beta testers to download your app even before it is available in the app store.
Check out: https://developer.apple.com/app-store/testflight/ for more information.

Publish Phonegap Build App at Apple's App Store - Experiences? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
we want to build our HTML5 App through Phonegap Build for the App Store.
Has anyone else published a Phonegap App to the App Store? Or is there any difference in publishing to the App Store to a normal "native" App?
Of course any information about that would be very helpful!
Thanks for your help!
Greets
Felix
The review process is same as for other iOS apps. The Apple guidelines are available here. Apps are evaluate based on a range of criteria, including user interface design, functionality, content, and the use of specific technologies.
PhoneGap obviously gives you access to all the device features, so you have all you need to build an app that complies with the guidelines. Here is some authentic tips (one from Phonegap) that you must take care-
one here &
another
I published a Phonegap App to the AppStore and there are absolutely no differences!

How much native functionality is required for Apple app store approval? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
We've made an application that embeds some web content, which has been approved before. Recently Apple has begun rejecting these app's stating that they're plain content-aggregators and that they lack native functionality, even though they have native functionality such as push notifications and reachability checks.
We now considered splitting the web views up and make a native UITabBar.
The question now is—does any of you have any experience whether or not this sort of app would be approved?
I think it will also depend on the reviewer. I once got an application accepted, and the update wasn't accepted because I did not gave an access account (although when I first submitted, the reviewer, did created one to test). Try adding the UITabBar so you can have a more native look, but perhaps, they do have a check a list, at least as a guide line to see if an application does have a native look.
they're plain content-aggregators and that they lack native
functionality
By this apple means that if you can easily show your data using a mobile website then don't create a native app for this.
2.12
Apps that are not very useful, are simply web sites bundled as apps, or do not provide any lasting entertainment value may be rejected
see here - https://developer.apple.com/appstore/resources/approval/guidelines.html

Resources