Am I integrating AdColony incorrectly? - swift

After doing many hours of research and tested implementation I have found myself back at Stack Overflow. I have Admob Installed which works perfectly. However, I am trying to integrate AdColony into my app to get more impressions. I have create many accounts to try and solve this issue but for some reason my dashboard on AdColony continues to say SDK not integrated and Market ID not provided. I have correctly installed AdColony so I'm not exactly sure what is going wrong. No ads are being generated from my AdColony account. If someone could explain (without just sending me back to the docs WHICH ARE OUTDATED) I would greatly appreciate it. I think it might have to do with the Market ID.

this from adcolony website:
Market ID not provided
Your app’s market ID will be set up automatically through your integration of the AdColony SDK. To complete this process, your app must play impressions for a few days, if you are seeing more than 100 views from unique devices in your app’s dashboard, please contact support and we’ll review the app.
https://support.adcolony.com/helpdesk/app-status-in-web-dashboard/

Related

App store rejected my app due to "Cannot contact reCAPTCHA. Check your connection and try again"

App is built in flutter using Firebase authentication. When Apple review team tries to sign in by using provided testing phone number and they always stuck at reCaptcha based authentication screen. They are seeing attached screen forever.
App store rejected by giving reason:
Hello,
The issues we previously identified still need your attention.
If you have any questions, we are here to help. Reply to this message
in App Store Connect and let us know.
Guideline 2.1 - Performance - App Completeness
We discovered one or more bugs in your app.
Specifically, your app still displayed error message when we tried to
login.
Please review the details below and complete the next steps.
Review device details:
Device type: iPhone
OS version: iOS 15.5
Next Steps
Please run your app on a device to reproduce the issues, then revise
and submit your app for review. If at first you're unable to reproduce
the issue, try the following:
For new apps, uninstall all previous versions of your app from a device, then install and follow the steps to reproduce.
For app updates, install the new version as an update to the previous version, then follow the steps to reproduce.
If we misunderstood the intended behavior of your app, please reply to
this message in App Store Connect to provide information on how these
features were intended to work.
Resources
For information about testing apps and preparing them for review, see Technical Note TN2431: App Testing Guide.
To learn about troubleshooting networking issues, see About Networking.
Please see attached screenshot for details.
Issue faced by Apple Review Team
I have tried following things:
https://firebase.google.com/docs/auth/ios/phone-auth#set-up-recaptcha-verification - As per this link i have done same configuration in Xcode, Put my REVERSED_CLIENT_ID in the URL schemes,
iOS URL Scheme in xCode
Also I have done APNs authentication key at firebase side,
Firebase APNS Configuration
However, I am unable to reproduce this issue at my end. But though, I tried all the possible solution based on answers on the SO. Still issue doesn't resolved for them.
Please let me know if am I missing some configuration?
Have you tried this?
Go to your firebase Project settings => App Check => Apps
Register your apps for app attention.

IAP available in sandbox, but can not fetch it using "product id" after the app get online in appstore

I have tested all my IAP product in the sandbox environment, but after the app been approved by Apple's review team, it just do not work:
I downloaded and installed my app from the appstore, when I pressed the product, my app tried to fetch the product's information using the "product id" but got 0 result.
Then I deleted the app, and installed it using the Xcode, and the app worked pretty well, as you know, at this time it connected to the andbox.itunes.apple.com environment.
Does anyone have met such a problem? Can you help me please?
I'm experiencing exactly same issue right now. Having in mind you are asking same question 15 mins earlier than me, I may suggest this is something going weird on Apple's servers. I have googled this and looked for the similar questions here, and it appears that it takes some time before IAP are available. So I dropped message to Apple support, but I guess we need just wait some time.
Anybody met such a problem just have to wait for 2 days, be patient, this is an issue of Apple itself!

iPhone App Rejected By Apple saying analytics used

One of my iphone app rejected by apple. Here is reason from resolution center.
We found that your app uses analytics software to collect and send
device data to a third party, which is not in compliance with the iOS
Developer Program License Agreement.
3.3.9 You and Your Applications may not collect user or device data without prior user consent, and then only to provide a service or
function that is directly relevant to the use of the Application, or
to serve advertising. You may not use analytics software in Your
Application to collect and send device data to a third party.
Specifically, your application is transmitting the user's MAC address
without their prior consent. It would be appropriate to either remove
this behavior from your application or obtain the user's consent."
Not used any analytics sdk. Only 3rd party sdk used are - Chartboost, Revmob, facebook-ios-sdk, Nextpeer. How can I resolve this problem? how can find which sdk has problem ?
I got reply from apple for same problem. Apple indicated its nextpeer multiplayer sdk issue. User device info is collected in the game. Easy fix is to indicate it in EULA.
See these screenshot.
How are you? This issue most likely wasn't caused by us here at Nextpeer but I will happily look into this for you on our end. If you could please email me (alexander#nextpeer.com) with what SDK version you used during this rejection and your bundle ID, I will check it out for you.
Look forward to hearing back from you.
Nextpeer solved this issue in the 1.5.2 release of the SDK. There is no longer any need to make an addition to the EULA.
How do I know? Because I emailed alexmussafi and asked him :) But he's not found time to update the answer and I wanted to save anyone else the trouble.

Google Analytics unique purchases suddenly stopped working

For some reason reporting of unique purchases has stopped working in google analytics for the past few days.
It has been working for over 6 months without a flaw, but all of a sudden (it seems since the last iphone app update) it has stopped recording unique purchases. I didn't modify anything related to the GA code since the last iphone release.
I am viewing the unique purchases using the "Custom Reporting" in google analytics, using the "Unique Purchases" metric, and "Day" dimension.
The analytics calls are integrated from an iphone app, and I make the ecommerce calls addTransaction, addItem and trackTransactions - and they all return without a error when i debug through the iphone simulator.
I am following this document as reference:
http://code.google.com/apis/analytics/docs/mobile/ios.html
Im not doing anything different to what the docos are saying.
Any assistance as to how i can figure out what is going wrong would be greatly appreciated.
thanks.
martin
This turned out to be that the Google analytics ecommerce tracking setting wasn't enabled on the account...
Weird thing is that it was working before, i guess Google fixed the bug and that caused ecommerce to be turned off.

How to transfer application into device when testing inapp purchases

I found this information on a blog which talks about invalid product ids.
http://troybrant.net/blog/2010/01/invalid-product-ids/
I tried everything suggested in the
Apple forums and here, and still
couldn’t get it to work. Found the
solution – your app needs to be
transferred by Xcode for the sandbox
to be enabled.
Obvious, right? Well, if you are
working with an update to an existing
account, the device will still treat
it as an App Store-installed app.
Delete it, then transfer it again. It should work now :)
i am also getting invalid product ids.i am not able to get clear in the above said point...
i am not able to understand what i need to do when transferring the application into device...
Kindly guide me out and thanks for your help
That point just means that you need to run the app from Xcode in order for the sandbox to be available. (Build and Run)
Invalid product ids are a major pain to debug. If you're sure you've gotten everything on that checklist, then you just need to wait. Then only other problem that I've seen is that you might need to remove the app from the device and redeploy in order to get good products back from the store.
I had trouble getting the app store to recognize my sandbox test account. I had to log out wit iTunes, sync, then log in again with iTunes. Just using the device itself to log in/out didn't help.