-
Notifications
You must be signed in to change notification settings - Fork 77
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
Fix rebundling apps with app extensions (.share only for now) #124
base: master
Are you sure you want to change the base?
Conversation
throw new Error('Invalid parameters for adjustInfoPlist'); | ||
} | ||
if (file.indexOf('.appex/') != -1) { | ||
bundleid += '.share'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
network extensions may use: .network-extension
so this is just a partial fix.
Probably the way to go is to check for the NSExtension array and see which is the NSExtensionPrincipalClass
used for each appex
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
.SiriExtension
for NSExtension.NSExtensionPointIdentifier == com.apple.intents-service
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
com.apple.networkextension.packet-tunnel
-> network-extension
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
shouldn't this happen only if bundleId
is defined? AFAIK overriding the bundle id is optional
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
F
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LOL for the single letter contributor
d7ccca0
to
cde5a20
Compare
cde5a20
to
ac9fa81
Compare
No description provided.