(Electron) You can only transfer sandboxed apps that are not sharing a group container.

Hi everyone and Apple Team, please help me to solve the problem with transferring a macOS app built by Electron. I didn't change any options related to sandbox or app groups at all; I'm just using default settings. My app doesn't have any data with other apps. It seems like a huge challenge, and I still haven't solved it after three months. Thanks for your advice.

Answered by DTS Engineer in 854005022

It’s a documented limitation that Mac apps can’t be transferred if they ever used an app group. See the extended discussion on this thread.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

The problem' screenshot

It’s a documented limitation that Mac apps can’t be transferred if they ever used an app group. See the extended discussion on this thread.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

@DTS Engineer Thank you, but I read all the threads and didn't find any options for fixing it. Electron likely set up this flag by default, since we didn't configure the app group. Can you give me some advice, especially for my case? Electron + JS application. Thank you so much.

There is no option for fixing this. Per the documentation [1], if you have an macOS app that’s ever shipped with an app group, you can’t transfer it. That’s an annoying limitation, and it’d be reasonable for you to file a bug requesting that the limitation be lifted, or perhaps limited in some way. But, right now, you simply can’t transfer such an app.

If you do file a bug about this, please post your bug number, just for the record.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

[1] App Store Connect Help > Transfer an app > App transfer criteria

@DTS Engineer It's sad to hear. Please tell me, if I delete the desktop app but I still have the iOS app, will I be able to transfer it? If so, will my subscriptions that are used in both apps be saved and will the same url address remain in the App Store? Thank you.

@DTS Engineer Hi, I left a bug using Feedback Assistant. Bug number is FB19803519. Please look at my question above.

Bug number is FB19803519

Thanks for that.

if I delete the desktop app but I still have the iOS app, will I be able to transfer it?

How are your two apps set up: Do you have different bundle IDs, and hence different App IDs, for the desktop and iOS apps? Or do you use the same App ID for both?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

@DTS Engineer Hi, I have the same App ID for both.

My goal is to transfer iOS and macOS apps to my new legal entity. What is the smartest way to do that for your opinion?

I don’t see a good way to do this. The approach you’re suggesting, removing the macOS platform, will run into another issue, in that it represents a ‘narrowing’ of the set of devices supported by your app. App Store Connect doesn’t allow that, at least not by default. See here.

I just don’t have any good answers for you here. I recommend that you escalate this officially to see that yields any suggestions. Start at Apple > Developer > Contact Us and choose Distribution > App Transfer.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

@DTS Engineer Thank you so much. I talked with support for two months, and they told me to go to the forum.

Just for the history, "We’ve received your support request and will get back to you as soon as possible. Your case ID is 102677384719."

(Electron) You can only transfer sandboxed apps that are not sharing a group container.
 
 
Q