Thanks for the response @Rhetenor. I thought I was going insane:-)
Post
Replies
Boosts
Views
Activity
Same is happening for me. Here's a post I made earlier today about it:
https://developer.apple.com/forums/thread/659149?page=1#630739022
Been happening for over a week now on 3 different OS's (High Sierra, Mojave, Catalina) and 3 different Macs (iMac Pro, MacBook Pro 2014, iMac 2010).
Now officially filed:) FB8620533
Now officially filed:) FB8620533
Interestingly, the last quick test I did just before submitting the FB report actually worked. It was the first time in 8 days I've received _MASReceipt data. Maybe our good friends at DTS have already started looking into the issue...?
Spelga, are you still having problems?
I'm still "down" here (been over 48 hours now). I've had to file a Dev Support sent me to DTS, and DTS had me file a Radar report. So Apple is now on the case:)
Same here since Friday with all my MAS apps. I've had similar issues in the past. Filing Radar helps. But in the past the Radar guys typically have me file a DTS incident. So I went ahead and did that earlier today.
FWIW, my account is still busted. Anyone else?
I haven't been able to test any build since before Thanksgiving, which has basically prevented me from posting new apps or updates. I filed Feedback as well as a DTS incident. They got back to me and asked for some logs, which I provided. Since then: crickets. With the holidays now here, I doubt this will be fixed before January.
It appears that it's finally fixed (at least for me) on macOS 12.2. YMMV.
Hadn't tried Sandbox testing in a while and it's DOA for me again. Just got done filing feedback FB1014100.
Quinn -
Yes, using "open" works:) However we're actually mounting the dmg from within our app, and doing an "hdiutil attach -nobrowse -noautoopen" to keep it off the Desktop. From there we copy the app inside using NSFileManager. Basically, we're trying not to bother our users about it:) So sticking with hdiutil is important.
Paradigm777 -
Wow, that's crazy that someone asked practically the same (very esoteric!) question on Codermite just a few hours after I posted it here. I haven't tried manually setting the Quarantine flag as suggested in that post. It looks like using xattr to do this is a bit tricky, however I think I'll give it a try just to see what happens. But question back to Quinn: How "safe" would it be to manually set the Qurantine flag, in an attempt to trigger Gatekeeper's "ticket ingestion"?
Without going into too many gory details, the reason I'm looking into this is that our systems currently do a two-pass Notarization: App first, build the dmg, then Notarize the dmg. It'd be nice if we could skip the first Notarization step and just stick with Notarizing the dmg. But we could certainly just stick with a two-pass Notarization system and call it a day:)
Unfortunately I can't seem to use xattr -w com.apple.quarantine "..." /Volumes/path/to/my/mounted/dmg/myapp.app to trigger Gatekeeper. Xattr doesn't like that our DMG's are all re-only. Sigh.
I think I may need to stick with hdiutil and just continue with our existing two-pass Notarizing system.
If it’s an app you could avoid this problem by:
Siging your app.
Notarising your app.
Stapling to your app.
Wrapping it in a disk image.
Signing, notarising, and stapling your disk image, or not, as you see fit.
Yup, that's exactly what we do. We'll just keep on doing that. Thanks Quinn.
I just tried this with Xcode 15.2 and a Clean build. The same thing is happening. The frameworks that Xcode compiles and links at project Build time are left untouched. However, all pre-built Frameworks that my app links to get Merged into the app's binary.
While I don't think anything bad is happening because of this, I'd prefer to have complete control over my build chain. Is there any way to disable this behavior?
This is TRULY aggravating. The several different apps we've submitted via Notarytool for the past 36 hours are all stuck "In Progress". The most recent one is a test app that's just 2.7 MB in size.
--------------------------------------------------
createdDate: 2024-02-28T14:34:27.130Z
id: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
name: xxxxxxxxxxxxxxxxxxxx.zip
status: In Progress
--------------------------------------------------
createdDate: 2024-02-27T16:51:40.287Z
id: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
name: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.zip
status: In Progress
--------------------------------------------------
createdDate: 2024-02-27T16:41:12.532Z
id: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
name: xx.zip
status: In Progress
--------------------------------------------------
createdDate: 2024-02-27T16:33:43.991Z
id: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
name: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.zip
status: In Progress
--------------------------------------------------
createdDate: 2024-02-27T16:12:52.728Z
id: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
name: xxxxxxxxxxxxxxxx.zip
status: In Progress
--------------------------------------------------
createdDate: 2024-02-27T13:42:42.377Z
id: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
name: xxxxxxxxxxxxxxxxxxxxxxxxxx.zip
status: In Progress
--------------------------------------------------
createdDate: 2024-02-26T23:21:11.236Z
id: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
name: xxxxxxxxxxxxxxxxxxxxxxxxxx.zip
status: In Progress
--------------------------------------------------
createdDate: 2024-02-26T21:35:51.813Z
id: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
name: xxxxxxxxxxxxxxxxxxxxxxxxx.dmg
status: Accepted
Thank you for the reply Quinn. It's been over 2 1/2 days now, and we're still stuck at "In Progress".
I'm thinking I'll wait a few more hours to see if it clears up, and then file a support incident if it doesn't ¯_(ツ)_/¯