I'm creating a little app to calculate morgages, its working on Desktop but on my Iphone 13 I just get a blank screen (both safari and chrome).
I've seen some similar problems but usually they just mention regex expressions not supported (So I've already removed the regex expressions I was using) and the supported browsers list, so ive added "last 2 versions" to it.
"browserslist": {
"production": [
"last 2 versions",
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 2 chrome version",
"last 2 firefox version",
"last 2 safari version"
]
}
the app can be seen in : https://amortizacoes.netlify.app/
and the code can be seen in: https://github.com/sergiosaint/Finance
any Idea of what is making it not work on Iphone? (both chrome and safari)
It was a typo netlifly.app shows a blank screen, no error.
My company laptop says that url has a virus... dont visit it, seems like someone is exploiting the possibility of a typo to deploy malware or similar...
Related
I'm new to Apple and have developed an App. After submitting the App to Apple, I got the following errors after submitting my build to Apple.
ITMS-90117: Missing routing app coverage file: You must upload a routing app coverage file in App Store Connect if you register as a routing app.
The status of your app has changed to Invalid Binary.
After researching the routing coverage file, I found how to create one and submit it in Apple Connect. I submitted the file with the .geojson for the whole world as shown below:
{
"type": "MultiPolygon",
"coordinates": [
[
[
[
-360.0000,
-90.0000
],
[
-360.0000,
90.0000
],
[
-000.0000,
90.0000
],
[
-000.0000,
-90.0000
],
[
-360.0000,
-90.0000
]
]
]
]
}
But, after choosing the Routing App Coverage file for submission, the section keeps loading and not even giving me an error of some sort even a notification, nothing. I wanted to know if I am doing anything wrong and if there is something wrong I am doing, I am kindly asking for help with the .geojson file coordinates that cover the whole world and the file submission in Apple Connect.
Below is a screenshot of what's happening in Apple Connect after submitting the file.
It has been more than 3 hours whilst it's like that. Kindly asking for help, it's now frustrating.
I am just trying to connect with my android emulator on the Windows machine, and I am trying for 4 hours. Tried reinstalling it with lower version 1.15, did not work either
1. Set up environment variables
2. Set up "Desired Capabilities" and press button "Start session". Getting error "ENOTFOUND"
{
"deviceName": "emulator-5554",
"platformName": "android",
"appPackage": "com.android.dialer",
"appActivity": ".main.impl.MainActivity",
"noReset": true
}
3. Message in console
EDIT:
Tried to find more info through starting java autotests.
appiumDriver = new AndroidDriver(new URL("http://localhost:4723/wd/hub"), desiredCapabilities);
Error screen log:
full log file https://www.dropbox.com/s/malyez6ejwk7p2f/appium-server-logs.txt?dl=0
EDIT2. Today I tried the same as what I did before but with another windows 10 machine and it was a successful result, but I still can't find out how to fix this problem on my main working machine.
It might be a silly mistake somewhere, but I really need help to point it out. Thank you.
Found answer here: https://stackoverflow.com/a/44204395/8877698
The problem was that I had the environment variable http_proxy
Some of the values are not set in capabilities. Also try opening all apps as administrator.
I got issues similar to yours solved by this.
"platformVersion": "8.0",
"automationName": "UiAutomator2"
Universal link was working fine till iOS 12.1. It has stopped working in iOS 12.2. I was using XCode 10.1 swift 4, to debug code in 12.2 updated my xcode to 10.2 , swift 4.
I have checked the apple-app-site-association which is fine. Application is downloading it perfectly. Path, activitycontinuation, details looks fine. Associated domains are present in entitlements files.
This code works/setup fine when running < 12.2.
{
"activitycontinuation": {
"apps": [
“teamID.bundleidentifier”
]
},
"applinks": {
"apps": [],
"details": [
{
"appID": “teamID.bundleidentifier”,
"paths": [ "/validate", "/redirect", "NOT /*" ]
}
]
}
}
Apple has added some changes related to security, is this the reason of not working.
Apple has asked me to create a bug for them. They think it’s most likely a bug I am running up against.
Can you try by replacing teamID with the app prefix in the appID under details of apple-app-site-association file. also keep the apps section empty.
I implemented Universal Links in my app, and it works like charm.
But after the iOS 9.2 Update it stopped working.
When the app is already installed, and I tap on the link which in iOS9.1 open my app, in iOS9.2 it isn't.
Does anyone have the same problem?
My problem was an old format for the apple-app-site-association.
The old format was:
{
"applinks": {
"apps": [],
"details": {
"1234ABCDE.com.app.myapp": {
"paths": [
"*"
]
}
}
}
}
Update the format fixed the problem, and the new format is:
{
"applinks": {
"apps": [],
"details": [
{
"appID": "1234ABCDE.com.app.myapp",
"paths": ["*"]
}
]
}
}
Can check if the format is right here:
https://search.developer.apple.com/appsearch-validation-tool/
If it says: recommended - old format, so it won't work on iOS9.2, So update to the new format.
Hope it help someone.
This is a known issue introduced with iOS 9.2. Please see https://blog.branch.io/ios-9.2-redirection-update-uri-scheme-and-universal-links for a full description of the issue.
TLDR - It's not known if this was intentional or a bug on Apple's part. What is known is that with the update to iOS 9.2, the model dialog which was previously used to prompt the user to open the app (associated with the URL scheme) is no longer modal. This means that javascript execution continues and if you were previously counting on the modal dialog to prevent redirecting the user to the app store, that no longer works. The end user experience for most apps using URL schemes is that they are ALWAYS redirected to the app store where the button says "open" instead of "get" for the app.
Using Apple's ItmsTransporter Java utility, I want to upload screenshots for the new iPad Pro.
Even after completely re-installing the software and deleting the .itmstransporter/ directory, plus using "itms lookup", I still get the following error message:
ERROR: ERROR ITMS-3000: "Line 25 column 80: value of attribute "display_target" is invalid; must be equal to "Mac", "iOS-3.5-in", "iOS-4-in", "iOS-4.7-in", "iOS-5.5-in", "iOS-Apple-Watch" or "iOS-iPad" at XPath /package/software/software_metadata/versions/version/locales/locale/software_screenshots/software_screenshot"
Note that any option regarding "iPad Pro" or similar is missing from this list.
What do I have to do in order to make this upload possible?
I believe if the package version is declared as "software5.4", it should work.
<package xmlns="http://apple.com/itunes/importer" version="software5.4">
From https://forums.developer.apple.com/thread/27043, quoted below.
mobile.certification
Jul 26, 2016 9:21 AM
(in response to Scotty)
Hello,
While i hope you've managed to fix your issues already, here's what solved me my problem.
Apparently in order to persuade the transporter app / Apple servers to recognise the iPAD Pro Display Target, you'll need to declare the package version in the
My metadata.xml files are using something like bellow:
And i can inject iPAD Pro
Let me know if it helped
Best
n.