I'm using Facebook Account Kit in my iOS app. Everything works good for me and my internal testers (Israel). But AppStore external testers can't get the sms verification code from account kit. Does anyone saw problem like this? And how to fix it?
Related
Hi I am new to IOS automation and I have a scenario where we have to do an In-App purchase
As for Testing these could be done by AppStore Connect Portal under User Access and create a Sandbox account but is there a way by which we can create an Apple (Appstore Connect) Sandbox account programmatically
Please advise
Well, it isn't much of a solution and it is a PITA but you could use something like Appium, which is what I use, to automate all that stuff by driving a web browser.
I use it for testing 3rd party social logins. For things like Apple ID where the social login requires 2FA I have an Appium test step that goes to a google voice account in the mobile browser and retrieves the 2FA code that was texted to the GV number. It is tedious and a bit brittle but I couldn't find any other way to get around 2FA situations.
Just wondering if anyone have done this before.
I have a react-native app that uses a phone number to authenticate. So, decided to go with Account kit. My question is, can we do our own UI and still able to perform the Account kit to send sms instead of using the UI that is popup from Account kit. Any suggestions will be helpful. Thanks.
I cloned q-municate, went through the q-municate tutorial for Android, build with Android Studio, installed on 2 test devices, logged in both with Facebook (had to setup 2nd user as tester in Facebook dev).
I can't find the other user (in my own app). Quickblox dashboard shows users.
To research Quickblox, I initially downloaded original "q-municate" app from the Google playstore. I installed it on 2 phones, and logged in with phone (twitter digits) and Facebook. It was hard finding someone there too. But once connected, I was able to send messages back and forth. It didn't work great, but I'm guessing with the free tier that Quickblox has for their sample app, there is a limit to msgs and notifications.
testing our app when running on xcode is good and we can see ads even without test mode (device hash), so we can see live ads. Everything is setup fine, but when we test the app on test flight, It's always returning a log of "No Fill".. :S,
We have logged in the facebook native app, Limit ads tracking is disabled..
What do you think is still the problem? Is it required from facebook that the app is live on apple store?
Thank you very much!..
The issue is in TestFlight.
By design, TestFlight generates a new and different IDFA in each run. Those IDFAs are different from your device IDFA which is used by Facebook native app. When your app sent ad requests with those new IDFAs to Audience Network, the server cannot matching the IDFA to get the proper ads and returns 'NO FILL' back. That is what exactly you have experienced.
Here is the link for detail:iOS: TestFlight beta app get new advertising identifier in each run.
The solution is to get off TestFlight and run the app directly through the device, or continues to use TestFlight but with Facebook test ad only.
I want to list all my published iOS apps list on my main ios app .
My main iOS app will perform like this: First screen will ask to enter PIN (an authorization code, user will have this code from my other web url ) after validation, next screen will show all published app (published from my developer a/c) of iTunes store. apps will be a free type category, if user click on any specific app, the itunes app should be launch to download that app on device.
Could some one please suggest me , is there any violation of Apple's rule to show my apps in this way authentication to my customers? Will apple reject my app?
Although i was trying to understand a search API of iTunes
http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html
Thanks a lot,