I managed to resolve it in my case by pushing a random change to that branch from within XC.
Only then did XC acknowledge its existence.
Post
Replies
Boosts
Views
Activity
Same here, only is able to detect main branch.
Perhaps something like https://gonative.io ?. Not sure what this has to do with the Build dynamic iOS apps with the Create ML framework session?
That said, it's not difficult to wrap the webpage into an app yourself without plugins. The bigger issue is that it probably won't make it though App Review (same for the Go Native stuff, regardless of what they say) and rightfully so imho.
Some things are better off as web page or web app and there's no shame in that. User's tend to dislike an app that basically amounts to a webview, because it makes for a poor experience.
Perhaps it might be a good idea to figure out for yourself why exactly you'd want to create an app, as in what do you hope to get out of if as opposed to using a web page or web app, and if that gives you a clear answer consider creating a fully native app?
If it's a matter of not knowing how to create an app, I'd suggest checking out https://hackingwithswift.com by Paul Hudson. He provides a lot of resources for free and especially now with SwiftUI, it's easier than ever to get into the game.
@Stammy I had forgotten to update this post in reaction to a labs sessions at WWDC.
The issue I was describing (and that's more detailed in the thread I linked to) was apparently a VoiceOver bug that was causing the SIGABRT crash.
I was told this should've been fixed in iOS 15, but like you I'm stumbling upon this access issue, causing the app to be terminated.
Additionally they've offered some code for a quick workaround, I'll copy paste the code at the bottom.
I haven't tested it on XC 13 beta 2 and iOS 15 beta 2 yet, but I think it might be best to file a new bug report for this, since this seems to be a different issue. I'll be doing the same if the issue persists with the new betas and I'll probably mention the FB number of the previous issue, just in case it is related.
It might be a good idea to share FB number here if you file one yourself. Referring to FB numbers of similar reports tends to be helpful.
struct ContentView: View {
@State private var presenting = false
@State private var currentPage = 1
var body: some View {
Button("Tap to show page control") {
presenting = true
}
.sheet(isPresented: $presenting, content: {
ChildView {
PageControl(pageCount: 5, currentPage: $currentPage)
.background(Color.blue)
}
})
}
struct ChildView<Content: View>: View {
@ViewBuilder var content: Content
@State private var isVisible = false
@Environment(\.accessibilityEnabled) var accessibilityEnabled
var body: some View {
content
.environment(\.accessibilityEnabled, accessibilityEnabled && isVisible)
.onAppear {
isVisible = true
}
}
}
}
I'm not sure if this includes all the edits, but this might still be helpful regardless?
If you're quick you can see if you can request a Safari/WebKit lab for tomorrow before the window closes today. Securing one of those is the only guaranteed way to talk to an engineer.
The forum has no such guarantees, despite regular activity by Apple engineers, especially during WWDC.
That said, if it's not mentioned in the sessions, then you generally won't be able to extract information about future plans.
Most stuff that they work on is listed on the webkit site here.
Other than that you can file your enhancement request in the Feedback Assistant app or try your luck with the webkit bug tracker.
As far as I know there are no plans to introduce web notifications on iOS.
Unless I'm misunderstanding the question, the first thing that comes to mind is the Enterprise Program.
Haven't had that happen, that said, if you go to System Preferences > Dock & Menu Bar, do the options to show, the items you're missing, in the menu bar help resolve your issue?
Requests are generally handled the night before.
Every so often I got a response sooner, but generally it's the night before.
Fineprint actually says you'll receive a response before one minute after midnight (PDT) on the day of, if I recall correctly.
@eskimo Thanks for the help Quinn!
I've got two numbers for your convenience.
FB9146093 for the actual username/url bug
FB9146115 to further amplify the desire for a dedicated category, mentioning your rdar 78944587
Are you sure it doesn't install its watchOS counterpart when you install that app from the App Store?
It lists that it includes an Apple Watch counterpart?
From the FAQ on this page:
If a user provides permission for tracking via a separate process on our website, but declines permission in the app tracking transparency prompt, can I track that user across apps and websites owned by other companies?
Developers must get permission via the app tracking transparency prompt for data that’s collected in the app and used for tracking. Data collected separately, outside of the app and not related to the app, is not in scope.
That said, there’s also this:
If tracking occurs within a webview inside an app, do I need to use the AppTrackingTransparency prompt?
Yes. If you are using a webview for app functionality, it should be treated the same way as native functionality in your app, unless you are enabling the user to navigate the open web.
No issues here.
Perhaps there’s an intermittent outage of the servers?
That said, some additional things you can try are:
Confirm it’s not your internet connection. Does this happen on WiFi, cellular, or both?
See if it has to do with the new private relay service by disabling it (double check if the toggle under cellular is disabled as well when you disable it under iCloud)
Check if you have similar issues on another device, and/or another device that runs a production version of iOS
Ans of course, if the issue persist, file a bug report via Feedback Assistant.
I've made a new post with some more info over here.
I'm not familiar with Xamarin so I'm not sure if you're talking about a Xamarin specific string needed in Info.plist or the general NSUserTrackingUsageDescription key.
That said, you can use trackingAuthorizationStatus to check the current status and go from there. See information under 3 on this page. for more information.