Post

Replies

Boosts

Views

Created

set background color of [UIImage systemImageNamed: ... ]
hello all, any idea if you can set the background color of one of these new SFSymbol images? i tried this paletteColors: method, it seems to take only the first color and use it as the foreground color   UIImageSymbolConfiguration * config =         [UIImageSymbolConfiguration configurationWithPaletteColors:@[[UIColor blueColor], [UIColor redColor]]];     UIImage * confMatImageSel = [UIImage systemImageNamed:@"square.grid.2x2"             withConfiguration:config];
Topic: Design SubTopic: General Tags:
2
0
2.5k
Oct ’22
macos app non-store distribution question / hardened runtime
i would like to code sign a mac app but leave out the hardened runtime business because some third party libraries (python-related if it is important) are causing troubles with that. e.g. the benefit of code signing is that it keeps people from modifying the app contents. this is of course a benefit even without the hardened runtime. is there a way to do this any more? it seems like it used to be an option. i realize this requires non app store distribution.
4
0
1.1k
Oct ’22
AVFoundation error -11829 "Cannot Open" (random-ish fail on same url)
trying to use AVPlayer on a remote (https:) mp4 file. randomly we get the above error on the exact same url. works fine on other urls. sometimes works on the failing url. no clue what is going on. "cannot open" is not a descriptive error message. the url plays fine in a browser. the random fail happens on some other URLs also. is there some way we can get more detailed error notes on what is causing the failure? using latest ios15.x update on iphone12 mini. does not seem to fail on iphone X (same ios level). which is also strange.
3
0
1.7k
Sep ’22
siri privacy hint
for those of you who have clients who are concerned with privacy, note that you have to go into system prefs in your mac and dig into the "siri suggestions and privacy" and shut off sirl for all the apps listed there, if in fact you don't want siri scanning your data. it is not enough to shut off "enable ask siri" at the top level. i found this out when siri scanned open safari pages and wanted to add things to my calendar. what? apple must have hired some google employees, heh.
0
0
851
May ’22
bundle identifier null
i am getting this error when i added a new app extension (notification content) error: Embedded binary's bundle identifier is not prefixed with the parent app's bundle identifier. Embedded Binary Bundle Identifier: (null) i have set it up the same way as another app extension in the app. i have also tried to set the bundle id manually in the info.plist file as noted by some posts, but xcode keeps changing it back to the default of ${PRODUCT_BUNDLE_IDENTIFIER}. e.g. my manual edits to info.plist aren't being accepted for this key. it seems like maybe PRODUCT_BUNDLE_IDENTIFIER variable is getting cleared to null for that extension during the build process? any workarounds?
1
0
2.0k
May ’22
hdr dolby vision video color correction to 8 bit still images
Hey guys, tried to follow the super confusing doc on this, but no luck yet. https://developer.apple.com/av-foundation/Incorporating-HDR-video-with-Dolby-Vision-into-your-apps.pdf I have code that uses AVAssetReader and AVAssetReaderTrackOutput to directly pull frames from a video, but the colors are wrong for HDR dolby videos. Basically what I want is to extract frames from an HDR Dolby video as images and have those images not be the wrong color. Don't care if they are only 8 bit per color instead of 10 and all the all new stuff, just the closest that old fashioned 8 bit per color supports. I added the statement marked // added for dolby hdr per the above doc, (spread across several lines), no luck, still bad colors. Any hints of what I am missing? NSMutableDictionary* dictionary = [[NSMutableDictionary alloc] init];                                [dictionary setObject:[NSNumber numberWithInt:kCVPixelFormatType_32BGRA] forKey:(NSString*)kCVPixelBufferPixelFormatTypeKey];                // added for dolby hdr                dictionary[AVVideoColorPropertiesKey] = @{                 AVVideoColorPrimariesKey: AVVideoColorPrimaries_ITU_R_709_2,                 AVVideoTransferFunctionKey: AVVideoTransferFunction_ITU_R_709_2,                 AVVideoYCbCrMatrixKey: AVVideoYCbCrMatrix_ITU_R_709_2                 };                                AVAssetReaderTrackOutput* asset_reader_output = [[AVAssetReaderTrackOutput alloc] initWithTrack:video_track outputSettings:dictionary];                                  [asset_reader addOutput:asset_reader_output]; // from here we get sample buffers like this CMSampleBufferRef buffer2 = [asset_reader_output copyNextSampleBuffer]; // then pixel buffer  CVPixelBufferRef inputPixelBuffer = CMSampleBufferGetImageBuffer(buffer2); // then a CIImage   CIImage* ciImage = [CIImage imageWithCVPixelBuffer:inputPixelBuffer]; // one vid frame then we use standard stuff to convert that to a CGImage/UIImage
2
0
2.2k
Mar ’22
CreateML raw predictions output
i am using the tabular regression method of CreateML. i see where it prints a couple of metrics such as root mean square error on the validation data, but i dont see any way to export the raw fitted numbers (e.g. training prediction), or validation numbers (e.g. validation prediction), or out of sample "testing" numbers (from the testing data set). is this possible in CreateML directly? the reason this is necessary is that you sometimes want to plot actual versus predicted and compute other metrics for regressions.
0
0
655
Feb ’22
install shortcut in app?
is there any recommend way to install a shortcut link in an app to make it easy for the user to get at it? or is maybe just a regular link that opens in a webview the only/best way? these type of automation shortcuts:: https://support.apple.com/guide/shortcuts/welcome/ios
0
0
711
Sep ’21
other apps holding on to mic in background?
is it possible for other iOS apps to hold onto microphone access when those apps are in the background? we see some cases where our app cannot get mic access (e.g. we can record video but we get no sound) and we think it might be another app such as Telegram "holding onto" the mic, because when we quit all other apps, our app works ok. this seems like an odd failure mode. any hints how to fix it?
0
0
1k
May ’21
set background color of [UIImage systemImageNamed: ... ]
hello all, any idea if you can set the background color of one of these new SFSymbol images? i tried this paletteColors: method, it seems to take only the first color and use it as the foreground color   UIImageSymbolConfiguration * config =         [UIImageSymbolConfiguration configurationWithPaletteColors:@[[UIColor blueColor], [UIColor redColor]]];     UIImage * confMatImageSel = [UIImage systemImageNamed:@"square.grid.2x2"             withConfiguration:config];
Topic: Design SubTopic: General Tags:
Replies
2
Boosts
0
Views
2.5k
Activity
Oct ’22
macos app non-store distribution question / hardened runtime
i would like to code sign a mac app but leave out the hardened runtime business because some third party libraries (python-related if it is important) are causing troubles with that. e.g. the benefit of code signing is that it keeps people from modifying the app contents. this is of course a benefit even without the hardened runtime. is there a way to do this any more? it seems like it used to be an option. i realize this requires non app store distribution.
Replies
4
Boosts
0
Views
1.1k
Activity
Oct ’22
NSTextView (macOS) set font in interface builder ... broken?
i just have a simple mac app, trying to set the font for an NSTextView in interface builder. IB UI says No Font, but when i try to select a font, it keeps saying No Font (e.g. that bit of the UI doesnt seem to work at all). xcode 13.4.1. any ideas?
Replies
0
Boosts
1
Views
741
Activity
Sep ’22
AVFoundation error -11829 "Cannot Open" (random-ish fail on same url)
trying to use AVPlayer on a remote (https:) mp4 file. randomly we get the above error on the exact same url. works fine on other urls. sometimes works on the failing url. no clue what is going on. "cannot open" is not a descriptive error message. the url plays fine in a browser. the random fail happens on some other URLs also. is there some way we can get more detailed error notes on what is causing the failure? using latest ios15.x update on iphone12 mini. does not seem to fail on iphone X (same ios level). which is also strange.
Replies
3
Boosts
0
Views
1.7k
Activity
Sep ’22
siri privacy hint
for those of you who have clients who are concerned with privacy, note that you have to go into system prefs in your mac and dig into the "siri suggestions and privacy" and shut off sirl for all the apps listed there, if in fact you don't want siri scanning your data. it is not enough to shut off "enable ask siri" at the top level. i found this out when siri scanned open safari pages and wanted to add things to my calendar. what? apple must have hired some google employees, heh.
Replies
0
Boosts
0
Views
851
Activity
May ’22
bundle identifier null
i am getting this error when i added a new app extension (notification content) error: Embedded binary's bundle identifier is not prefixed with the parent app's bundle identifier. Embedded Binary Bundle Identifier: (null) i have set it up the same way as another app extension in the app. i have also tried to set the bundle id manually in the info.plist file as noted by some posts, but xcode keeps changing it back to the default of ${PRODUCT_BUNDLE_IDENTIFIER}. e.g. my manual edits to info.plist aren't being accepted for this key. it seems like maybe PRODUCT_BUNDLE_IDENTIFIER variable is getting cleared to null for that extension during the build process? any workarounds?
Replies
1
Boosts
0
Views
2.0k
Activity
May ’22
hdr dolby vision video color correction to 8 bit still images
Hey guys, tried to follow the super confusing doc on this, but no luck yet. https://developer.apple.com/av-foundation/Incorporating-HDR-video-with-Dolby-Vision-into-your-apps.pdf I have code that uses AVAssetReader and AVAssetReaderTrackOutput to directly pull frames from a video, but the colors are wrong for HDR dolby videos. Basically what I want is to extract frames from an HDR Dolby video as images and have those images not be the wrong color. Don't care if they are only 8 bit per color instead of 10 and all the all new stuff, just the closest that old fashioned 8 bit per color supports. I added the statement marked // added for dolby hdr per the above doc, (spread across several lines), no luck, still bad colors. Any hints of what I am missing? NSMutableDictionary* dictionary = [[NSMutableDictionary alloc] init];                                [dictionary setObject:[NSNumber numberWithInt:kCVPixelFormatType_32BGRA] forKey:(NSString*)kCVPixelBufferPixelFormatTypeKey];                // added for dolby hdr                dictionary[AVVideoColorPropertiesKey] = @{                 AVVideoColorPrimariesKey: AVVideoColorPrimaries_ITU_R_709_2,                 AVVideoTransferFunctionKey: AVVideoTransferFunction_ITU_R_709_2,                 AVVideoYCbCrMatrixKey: AVVideoYCbCrMatrix_ITU_R_709_2                 };                                AVAssetReaderTrackOutput* asset_reader_output = [[AVAssetReaderTrackOutput alloc] initWithTrack:video_track outputSettings:dictionary];                                  [asset_reader addOutput:asset_reader_output]; // from here we get sample buffers like this CMSampleBufferRef buffer2 = [asset_reader_output copyNextSampleBuffer]; // then pixel buffer  CVPixelBufferRef inputPixelBuffer = CMSampleBufferGetImageBuffer(buffer2); // then a CIImage   CIImage* ciImage = [CIImage imageWithCVPixelBuffer:inputPixelBuffer]; // one vid frame then we use standard stuff to convert that to a CGImage/UIImage
Replies
2
Boosts
0
Views
2.2k
Activity
Mar ’22
upload binary problems to app store connect mar 22 2022
any one else having troubles uploading binaries to app store connect today? system status says all o.k.
Replies
3
Boosts
0
Views
819
Activity
Mar ’22
test flight downloads not working on new iphone
one of our testers got a new iphone13, hooray! but he cannot download apps in test flight anymore. the spinny thing shows then disappears. any ideas?
Replies
3
Boosts
0
Views
1.1k
Activity
Feb ’22
CreateML raw predictions output
i am using the tabular regression method of CreateML. i see where it prints a couple of metrics such as root mean square error on the validation data, but i dont see any way to export the raw fitted numbers (e.g. training prediction), or validation numbers (e.g. validation prediction), or out of sample "testing" numbers (from the testing data set). is this possible in CreateML directly? the reason this is necessary is that you sometimes want to plot actual versus predicted and compute other metrics for regressions.
Replies
0
Boosts
0
Views
655
Activity
Feb ’22
test flight builds : binary uploads disappearing
i pushed a couple of builds up to app store connect on dec5 and they just disappeared. not showing as in-process or anything. anyone else see this happening?
Replies
1
Boosts
0
Views
578
Activity
Dec ’21
sometimes file stat fails for media files / iOS 14.2 and up
sometimes, for the very same video file, we get an error from this call on iOS example of fail case path: /var/mobile/Media/DCIM/102APPLE/IMG_2685.mp4 sometimes it works fine. what? [[NSFileManager defaultManager] attributesOfItemAtPath:filepath error:&error]; anyone see this before?
Replies
2
Boosts
0
Views
727
Activity
Nov ’21
install shortcut in app?
is there any recommend way to install a shortcut link in an app to make it easy for the user to get at it? or is maybe just a regular link that opens in a webview the only/best way? these type of automation shortcuts:: https://support.apple.com/guide/shortcuts/welcome/ios
Replies
0
Boosts
0
Views
711
Activity
Sep ’21
icloud on = automatic hoover up of your photos
how is this secure? i have to switch icloud off and on for testing icloud in apps, and everytime i do this, it vacuums up all my photos and puts them on the cloud.
Replies
1
Boosts
0
Views
724
Activity
Jun ’21
other apps holding on to mic in background?
is it possible for other iOS apps to hold onto microphone access when those apps are in the background? we see some cases where our app cannot get mic access (e.g. we can record video but we get no sound) and we think it might be another app such as Telegram "holding onto" the mic, because when we quit all other apps, our app works ok. this seems like an odd failure mode. any hints how to fix it?
Replies
0
Boosts
0
Views
1k
Activity
May ’21