Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update for Android-specific project set bundleSeedId value to "" and display error on descriptor generation #192

Open
sjabberwocky opened this issue Oct 24, 2023 · 5 comments

Comments

@sjabberwocky
Copy link

Updates for the Android-only variant of ANEs will drop the iOS-specific bundleSeedId value to "" and then display an error message that this value is missing and not generate a descriptor after this.

Thoughts about it:

  1. It does not drop the set value to "".
  2. It should generate descriptor without ios-specific parameters.
@marchbold
Copy link
Contributor

Can you elaborate on what you did to get it to drop the config value?

@crooksy88
Copy link

I believe I've just stumbled upon this.

I am using APM and setting up an Android only app and have:

  • run apm init
  • apm install com.distriqt.PushNotifications
  • apm project get (which shows the bundleSeedId parameter as null)
  • apm generate app-descriptor

returns:
generate/app-descriptor :: Parameter not valid: bundleSeedId=

Do I need to set bundleSeedId manually to something?

@marchbold
Copy link
Contributor

@crooksy88 If you run apm project config set it will walk through all the config variables for the packages you have installed.

@crooksy88
Copy link

crooksy88 commented Aug 5, 2024

Thanks Michael, my issue though is that this is an Android only app, whereas the bundleSeedId appears to be an Apple requirement.

So without a bundleSeedId from Apple, what should I set this to, as it is a requirement?

I have currently set it to '1' which has removed the error.

Thanks.

@marchbold
Copy link
Contributor

Ah yeah, if you aren't producing an iOS build just set it to any value is fine. I have a bit of work to do around specifying project platform outputs and handling this but I'm working on it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants