Skip to content
This repository has been archived by the owner on Oct 29, 2022. It is now read-only.

Build hooks #279

Open
sandeep048 opened this issue Mar 18, 2014 · 33 comments
Open

Build hooks #279

sandeep048 opened this issue Mar 18, 2014 · 33 comments

Comments

@sandeep048
Copy link

I would like to find out if the Phonegap build platform allows provision for pre-post build hooks.
Ref: http://devgirl.org/2013/11/12/three-hooks-your-cordovaphonegap-project-needs/

@simoneb
Copy link

simoneb commented Oct 17, 2014

Any updates on this feature? Is there really no way to execute hooks on phonegap build?

@hrodgers-campuslabs
Copy link

I'm also interested in the progress in this feature.

@kfateem
Copy link

kfateem commented Nov 19, 2014

+1

@ghost
Copy link

ghost commented Feb 3, 2015

+1

6 similar comments
@dmytro-shchurov
Copy link

+1

@PacoBlanco
Copy link

+1

@cusspvz
Copy link

cusspvz commented Jul 7, 2015

+1

@mariano-aguero
Copy link

+1

@michaelkariv
Copy link

+1

@speige
Copy link

speige commented Oct 18, 2015

+1

@benmcmaster
Copy link

+1

3 similar comments
@escolhatecnologia
Copy link

+1

@darkdante83
Copy link

+1

@anemitoff
Copy link

+1

@tomchiverton
Copy link

Is it at least possible to get a hook to run locally before phonegap remote does it stuff ?

@gabaum10
Copy link

+1, really need this for universal links.

@victorvhpg
Copy link

+1

@cusspvz
Copy link

cusspvz commented Mar 24, 2016

@victorvhpg @uerceg please use github reactions instead.

@cusspvz
Copy link

cusspvz commented Mar 24, 2016

@uerceg GitHub added recently that functionality, so others didn't knew. Although @gabaum10 has also commented +1 he explained why he needs.

Its a hassle to receive lots of emails with +1 comments.

https://github.com/blog/2119-add-reactions-to-pull-requests-issues-and-comments

@gabaum10
Copy link

Yeah, basically every Cordova plugin for universal links I have found requires hooks to build the necessary entitlements files in iOS. I don't see another way, unless phonegap build eventually allows us to include additional files like that at the root manually.

@webshots1
Copy link

It seems like this functionality is required to make iOS universal links work for the Branch.io plugin as well?

Without it I can not get past this error when submitting to iTunes Connect:

ERROR ITMS-90046: "Invalid Code Signing Entitlements. Your application
bundle's signature contains code signing entitlements that are not
supported on iOS. Specifically, value '*' for key
'com.apple.developer.associated-domains' in
'Payload/MY.app/MY' is not supported."

I believe the solution is to set the ENTITLEMENTS in the xcode file, but I do not think there is any way to modify this in phoengap build...?

@kimras
Copy link

kimras commented Aug 28, 2016

+1

@aaustin
Copy link

aaustin commented Sep 8, 2016

Hey @webshots1 - Alex from Branch here. There definitely shouldn't be an issue with a corrupt entitlements file due to the build hooks. It looks like Apple is barfing on a wildcard character *. Let's discuss on this issue: BranchMetrics/cordova-ionic-phonegap-branch-deep-linking-attribution#207

Over in that issue, can you post your <branch-config> from config.xml?

@LarsVoith
Copy link

+1

1 similar comment
@ap1969
Copy link

ap1969 commented Sep 16, 2016

+1

@nicocedron
Copy link

+1

2 similar comments
@pph7
Copy link

pph7 commented Mar 2, 2018

+1

@mattkenefick
Copy link

+1

@cusspvz
Copy link

cusspvz commented Apr 17, 2018

#279 (comment)

It's 2018 and there are still +1 comments :D

@joshchandler
Copy link

+1

@ekelokorpi
Copy link

Any update on this?

@sowobm
Copy link

sowobm commented Aug 23, 2018

+1

1 similar comment
@aramgev
Copy link

aramgev commented Dec 16, 2019

+1

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Development

No branches or pull requests