Closed Bug 1649706 Opened 5 years ago Closed 5 years ago

Create new bundle ID for Mozilla VPN on mac OS

Categories

(Release Engineering :: Release Requests, task)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: atsai, Unassigned)

Details

As we are developing Mozilla VPN for macOS, we need to create new bundle IDs. Also, to enable the test, we'd like to ask for staging bundler as well.

Please help to create Bundle IDs on Apple Developer Account and set up the Configuration/Capabilities the same as existing Firefox VPN (org.mozilla.ios.FirefoxVPN) and Firefox VPN network extension (org.mozilla.ios.FirefoxVPN.network-extension).

iOS staging
Name: Firefox VPN - staging
Identifier: org.mozilla.ios.FirefoxVPN-staging
Name: Firefox VPN network extension - staging
Identifier: org.mozilla.ios.FirefoxVPN-staging.network-extension

macOS staging
Name: Mozilla VPN - staging
Identifier: org.mozilla.macos.MozillaVPN-staging
Name: Mozilla VPN network extension - staging
Identifier: org.mozilla.macos.MozillaVPN-staging.network-extension

macOS prod
Name: Mozilla VPN
Identifier: org.mozilla.macos.MozillaVPN
Name: Mozilla VPN network extension
Identifier: org.mozilla.macos.MozillaVPN.network-extension

Hi Chris,

Since Jordan is on parental leave, do you mind to help on the ticket?

Flags: needinfo?(catlee)

I see that we already have a few IDs that may be related:

org.mozilla.ios.FirefoxVPN.Staging
org.mozilla.ios.FirefoxVPN-Staging

Should we use those, delete them, or ignore them?

Flags: needinfo?(catlee)

Hi Chris,

I'm Celeste, iOS engineer of Mozilla VPN. I've checked the Apple Develop Account and found the below IDs are unused so we could delete them.

org.mozilla.ios.FirefoxVPN.network-extension-demo
org.mozilla.ios.FirefoxVPN.Staging
org.mozilla.ios.FirefoxVPN.TestNetworkExtension
org.mozilla.ios.FirefoxVPN-Staging
org.mozilla.ios.MozillaVPN
org.mozilla.macos.FirefoxVPN
org.mozilla.macos.vpnest
org.mozilla.macos.vpnt
org.mozilla.macos.vpntest
org.urban.ios.FirefoxVPN
org.urban.ios.FirefoxVPN.network-extension

And please help create the new IDs Al posted above in order to have consistent naming rules. In the ID Configuration, please help us enable the capabilities the same as the existing iOS ones, including Access WiFi Information, App Groups, Associated Domains, Network Extensions and Personal VPN. Thank you very much!

Should all of these be created under the 43AQ936H96 (Team ID) prefix?

Yes, those IDs should be under the same Team ID 43AQ936H96. Thank you.

I've created the new IDs. Can you please verify that they're all correct?

Apple doesn't let you have "-" in the Name field, so I just removed it.

Flags: needinfo?(hstang)
Flags: needinfo?(atsai)

I've tested the new IDs. They all works well. Thank you!

Flags: needinfo?(hstang)
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Flags: needinfo?(atsai)
You need to log in before you can comment on or make changes to this bug.