ANSWERED

Before signing up is there an easy way to build and test on an iPhone?

Before signing up is there an easy way to build and test on an iPhone? When I build with Xcode I get the following errors: /Users/XXXXX/Downloads/ios/GoNativeIOS.xcodeproj: error: "GonativeIO" requires a provisioning profile. Select a provisioning profile in the Signing & Capabilities editor. (in target 'GonativeIO' from project 'GoNativeIOS') GonativeIO" requires a provisioning profile. Select a provisioning profile in the Signing & Capabilities editor.
ANSWERED

Can't download files from site

Nothing happens after a click. There are permissions in the application settings
ANSWERED

Apple App Tracking Transparency compliance

Hello, we want to make an APP from a website that uses cookies. Some of these cookies are necessary for the proper functioning of the website. None of these cookies is used to share information with other companies. They are used to store information about the user's session or their cart for example. We have seen that go native has support for Apple App Tracking Transparency, but the problem is that we would need to close the APP if the user rejects the Authorisation, and therefore, the APP will be rejected because of that. Will this APP be approved with these kind of cookies or do we need to get rid of these cookies in order to publish our APP?
ANSWERED

com.google.android.gms.permission.AD_ID Permission

Hello, We changed our app splash screen. We rebuilt the app and attempted to upload it to Google Play, but we received the following error: "This release includes the com.google.android.gms.permission.AD_ID permission but your declaration on Play Console says your app doesn't use advertising ID." Our last upload to the play store was on November 3rd, where we declared we were not using an advertising ID and did not encounter this error when uploading. We haven't changed any other Median settings besides the splash screen. I compared our appConfig.json from our previous release to our current. The only difference I see are the expected changes to the splash screen and ids added to: ``` "regexInternalExternal": { "active": true, "rules": [ { ``` Is there another place to check for differences in the builds? We are not using Google AdMob, or anything that would be using it, so unsure where the com.google.android.gms.permission.AD_ID permission is coming from. Thank you,
ANSWERED

camera access

How can I include access to the camera? I have not found documentation on permissions.
ANSWERED

Google Fit API's access denied error 403 disallowed_useragent

I am trying to access Google Fit API's and I am getting error 403 disallowed_useragent but when I have tried same on web it working fine. Please help.
ANSWERED

Downloading source for iOS and importing to Xcode

It's my first time working with Xcode. I downloaded the source files from GoNative but not sure how to import them to Xcode From the instruction page here <https://gonative.io/docs/build-ios-from-source> - The first step in building in Xcode is to "Download the source code wget https\://<path-from-your-app-management-page>/ios_source.tar.gz" Where can I find this link in my GoNative configuration page? - The second step is "Untar with tar -xzvf ios_source.tar.gz" What file should be in "ios_source" here? Thanks for your help!
ANSWERED

CANNOT SUBMIT APP AFTER APPLE's NEW IOS UPDATE 16.4.1

Here is what Apple's Store Connects is saying: Guideline 2.1 - Information Needed We're looking forward to completing our review, but we need more information to continue. Your app uses the AppTrackingTransparency framework, but we are unable to locate the App Tracking Transparency permission request when reviewed on iOS 16.4.1. Next Steps Please explain where we can find the App Tracking Transparency permission request in your app. The request should appear before any data is collected that could be used to track the user. If you've implemented App Tracking Transparency but the permission request is not appearing on devices running the latest OS, please review the available documentation and confirm App Tracking Transparency has been correctly implemented. If your app does not track users, update your app privacy information in App Store Connect to not declare tracking. You must have the Account Holder or Admin role to update app privacy information. Resources - Tracking is linking data collected from your app with third-party data for advertising purposes, or sharing the collected data with a data broker. Learn more about tracking. - See Frequently Asked Questions about the requirements for apps that track users. - Review developer documentation for App Tracking Transparency.
ANSWERED

iOS "Asset validation failed" with Native Plugin

I'm trying to archive & upload our iOS app to TestFlight. I get this error: Asset Validation Failed The bundle 'Payload/MyAppName.app/Frameworks/NativeContactsPlugin.framework' is missing plist key. The Info.plist file is missing the required key: CFBundleShortVersionString. Please find more information about CFBundleShortVersionString at <https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleshortversionstring> (ID: 926d2959-b1b5-4490-8ae9-cf44762911d3) I rebuilt the source code just over half an hour ago. How can I fix this?
ANSWERED

window.location.href intercepting page load

I'm playing with Dynamic Status Bar Styling (<https://median.co/docs/status-bar>) and noticed it says at the bottom: "Note: `window.location.href` will be intercepted by your app, and nothing will actually load. Just the status bar styling will be set." Is there a best practice on how to trigger go native JavaScript Bridge calls without being intercepted by the app and preventing it from loading? Using the `<a href="...">` option doesn't seem reasonable because that would require a user to click a button. My use case for this is I'd love to set the status bar color when the app loads. Maybe I've missed something in how this works? Also, I notice this comment on the JavaScript Bridge Overview page (<https://median.co/docs/javascript-bridge>) "Multiple simultaneous calls to the GoNative JavaScript Bridge via your website JavaScript code will result in only the last command being executed." Does this apply if the calls are run at different times? E.g when the page loads I receive a key from Local Settings. I enter a new value in the form and when I hit save, I set the new value for that key in Local Settings. Is that going to work as expected?