Post

Replies

Boosts

Views

Activity

Reply to CloudKit error - CKErrorRequestRateLimited
Actually the error occurs all the time. All queries are rejected. I am able to fetchRecordWithID: and saveRecord: but when I try a performQuery: it fails the first time with CKErrorServerRejectedRequest. Here is the error.userInfo: { CKDHTTPHeaders = { "Content-Encoding" = gzip; "Content-Type" = "application/json; charset=UTF-8"; Date = "Tue, 17 Dec 2024 17:37:34 GMT"; Server = "AppleHttpServer/d2dcc6a0a5e3"; "Strict-Transport-Security" = "max-age=31536000; includeSubDomains;"; Via = "xrail:mr42p00ic-qujn09141101.me.com:8301:24R623:grp20,631194250daa17e24277dea86cf30319:c26f48d6a50e4cd190c61a0c95718444:usuyk1"; "access-control-expose-headers" = "X-Apple-Request-UUID,Via"; "retry-after" = 30; "x-apple-edge-response-time" = 749; "x-apple-request-uuid" = "C4501E94-1390-4A2D-97BE-765D2EEC6679"; "x-apple-user-partition" = 24; "x-responding-instance" = "ckdatabaseservice:714813850:prod-p24-ckdatabaseservice-50percent-58f78f985d-w8nqc:8080:2429B399:feb23af4ba8edac43c48e1a1025eba9548907ffd"; }; CKHTTPStatus = 503; CKRetryAfter = 30; ContainerID = "iCloud. [ my CloudKit container here ] "; NSDebugDescription = "CKInternalErrorDomain: 2000"; NSUnderlyingError = "Error Domain=CKInternalErrorDomain Code=2000 "(null)" UserInfo={ContainerID=iCloud. [ my container here ] , CKRetryAfter=30, CKHTTPStatus=503, CKDHTTPHeaders={\n "Content-Encoding" = gzip;\n "Content-Type" = "application/json; charset=UTF-8";\n Date = "Tue, 17 Dec 2024 17:37:34 GMT";\n Server = "AppleHttpServer/d2dcc6a0a5e3";\n "Strict-Transport-Security" = "max-age=31536000; includeSubDomains;";\n Via = "xrail:mr42p00ic-qujn09141101.me.com:8301:24R623:grp20,631194250daa17e24277dea86cf30319:c26f48d6a50e4cd190c61a0c95718444:usuyk1";\n "access-control-expose-headers" = "X-Apple-Request-UUID,Via";\n "retry-after" = 30;\n "x-apple-edge-response-time" = 749;\n "x-apple-request-uuid" = "C4501E94-1390-4A2D-97BE-765D2EEC6679";\n "x-apple-user-partition" = 24;\n "x-responding-instance" = "ckdatabaseservice:714813850:prod-p24-ckdatabaseservice-50percent-58f78f985d-w8nqc:8080:2429B399:feb23af4ba8edac43c48e1a1025eba9548907ffd";\n}, RequestUUID=C4501E94-1390-4A2D-97BE-765D2EEC6679, OperationID=3D4D8CAA1CAA2325}"; OperationID = 3D4D8CAA1CAA2325; RequestUUID = "C4501E94-1390-4A2D-97BE-765D2EEC6679"; }
4d
Reply to apple id not working in simulator
On the simulator 17.2 I was getting no call backs from accountStatusWithCompletionHandler: and the Settings app was crashing when I tried to open iCloud. After a few resets of Settings the simulator Settings started working and I could open iCloud. At that point I was getting call backs to accountStatusWithCompletionHandler: and everything was working.
Aug ’24
Reply to 'windows' was deprecated in iOS 15.0: Use UIWindowScene.windows?
In Objective C I was able to replace: NSArray  *windows = [[UIApplication sharedApplication] windows]; with NSArray *scenes=[[[UIApplication sharedApplication] connectedScenes] allObjects]; NSArray *windows=[[scenes objectAtIndex:0] windows]; I follow that with: for (UIWindow  *window in windows) {         if (window.isKeyWindow) {             foundWindow = window;             break;         }    }   UIViewController* parentController = foundWindow.rootViewController;    while( parentController.presentedViewController &&           parentController != parentController.presentedViewController ){         parentController = parentController.presentedViewController;    }
Nov ’22
Reply to App not displayed in Settings App
I was using CloudKit. The app appeared in the Settings app only after the app accessed CloudKit through:       [[CKContainer defaultContainer] accountStatusWithCompletionHandler:^(CKAccountStatus accountStatus, NSError *error) { That makes sense. Try to use the function that requires some sort of permission suitable for inclusion in the Settings app
Oct ’22
Reply to Xcode 13.2 update is stuck
My new MacBook Air M2 was struggling with downloading and installing Xcode. The problem, I think, was that the laptop sleeps after a short period of time and that stops the download/install process. Download/install restarts at 80% or 0% when the laptop is reawakened - repeat. A simple way to avoid the laptop from sleeping is to open the Terminal application (Application/Utilities/Terminal) and type "caffeinate". That prevents the laptop from sleeping and lets the download/install process complete itself. When done type control-c into the Terminal and it will quit caffeinate.
Sep ’22
Reply to nw_protocol_get_quic_image_block_invoke dlopen libquic failed
This error does not crash my app - for me it is just a warning. (edit - It only occurs on the simulator, not a real device.) It is coming the first time I access a particular website The website is in the domain: h ttps://sites.google.com/site... It does not come the second time I access that website. It does not come when I access different websites. Access is through: 				NSURLSession *theConnection=[NSURLSession sessionWithConfiguration: [NSURLSessionConfiguration defaultSessionConfiguration] delegate:self delegateQueue:nil];         NSMutableURLRequest *theRequest= 									[[NSMutableURLRequest alloc] 									 initWithURL:[NSURL URLWithString:	 --- website here ----		]]; 			 NSURLSessionDataTask *task= [theConnection dataTaskWithRequest:theRequest]; 			 [task resume];			 The error comes 0.1 seconds after [task resume] and 0.1 seconds before a resultant call to URLSession:dataTask:didReceiveData: )
Dec ’20
Reply to Xcode runtime error for iOS iPhone 8 - [AXRuntimeCommon] AX Lookup problem - errorCode:1100 portName:'com.apple.iphone.axserver' PID:2751
I discovered I could eliminate this error if, after dismissing the MFMailComposeViewController, I added dispatch_async before presenting a mail results UIAlertController: 			[self dismissViewControllerAnimated:YES completion:^{  //this is the MFMailComposeViewController 									dispatch_async(dispatch_get_main_queue(), ^{ 															[self presentViewController:eMailResults animated:YES completion:nil];        						});    		 }];
Sep ’20