Hey
maybe it helps. I run into the same problem and maybe the problem is to request 2 permissions at the same time or maybe also a consent window.
This would cause crashes. have modified my code to every window/alert will load on completion now ...so first Window 1 with notification request permission will open and then on completion window 2/alert 2 with tracking permission will open ...it is not good to call multiple alerts at the same time.
My app is now approved and the crashes are gone.
Greets Frank
Post
Replies
Boosts
Views
Activity
It is very frustrating how apple employees are completely ignoring errors and bugs if a free developer is reporting a problem. We should spread this in official blogs etc. This only means that you. give a s**t if we report something and you are leaving us completely alone with this. problem instead fixing it asap
It is very frustrating that apple developers do not want to help us developers !! Why ? Are apple developers /stuff not interested to resolve bugs if we report them. I have this problem too since over two month now, reported this problem but nothing happened. This is an incredible bad behavior that you apple guys are not interested to help us
Hello I have the same problem and I hope the apple team will solve this bad bug !!
I am using Storekit 2 and have a monthly and yealy subscription
Everything was working perfectly Monthly - 1,99. and Yearly 19,99 in debug and released app
Then I have increased the prices Monthly 2,49. and Yearly 29,99 this is working on debug mode
When the application is released I have the following problems _
On my monthly button it shows: Monthly - 29, 99 and on click it opens yearly payment
Yearly - 2,49 and on click it opens monthly payment
My other apps with the "without " increasing the prices are working fine like before. These problems only occurred after "changing" the prices"
This is totally weird and there must be a big bug in storekit 2 !!!! With updading the prices and ids in release mode
I hope you will fix it soon.
I cannot use my payment anymore with these bad bugs. No I am trying do decrease the prices to the old ones and hope it will work or maybe making another payment group. Just will try this out but I really hope you fix this soon.
@cihadturhn
but this would be very bad behavior in my eyes. It should behave like giving consent for europe or something else.
When i uninstall an application everything "should" be deleted including all settings etc etc. and also the choice of app tracking
and when i reinstall the application the dialog should popup again (without getting any stored information from a deleted app !!)
There is no logical reason for me that apple also saves information of deleted apps on the phone.
I do not think that apple has the right to do this.
hi
putting the permission key with text ist only the first step !
A lot of people (me too) have problems because the dialog is not showing up ..only in simulator ..so it seems to be a big bug.
But also you can integrate this function here and call it for example from appdelegate
The code is 100 % correct but not working for me and many others because like mentioned above nothing happens. Its a totally disaster yet.
In AppDelegate
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) - Bool {
put:
requestTrackingPermission()
at the beginning of AppDelegate import this. here:
import AppTrackingTransparency
import AdSupport
and the function:
func requestTrackingPermission() {
if #available(iOS 14, *) {
// ATTrackingManager.requestTrackingAuthorization { status in
ATTrackingManager.requestTrackingAuthorization(completionHandler: { status in
// Load Ads here later
switch status {
case .authorized:
// Tracking authorization dialog was shown
// and we are authorized
print("Authorized")
// Now that we are authorized we can get the IDFA
print(ASIdentifierManager.shared().advertisingIdentifier)
case .denied:
// Tracking authorization dialog was
// shown and permission is denied
print("Denied")
case .notDetermined:
// Tracking authorization dialog has not been shown
print("Not Determined")
case .restricted:
print("Restricted")
@unknown default:
print("Unknown")
}
}
)}
Greets Frank
I have the same problem. Is anybody from apple reading this here too and takes some action ? Because i never see any reply from someone of the apple team.
I think this is a very very urgent problem and needs to be fixed asap because it is impossible for me now to update my apps.
The dialog is never shown on my real device
Frank