-
-
Notifications
You must be signed in to change notification settings - Fork 697
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
Code Signing Updates for Devs #2353
Code Signing Updates for Devs #2353
Conversation
…config values - developers can now just use that file appropriately and things should build and run
PR-Agent was enabled for this repository. To continue using it, please link your git user with your CodiumAI identity here. PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR-Agent was enabled for this repository. To continue using it, please link your git user with your CodiumAI identity here. PR Code Suggestions ✨Explore these optional code suggestions:
|
User description
What does this PR do
Makes it easier to build after a fresh clone or pull. CodeSigning should be all linked to the CodeSigning.xcconfig file now.
Where should the reviewer start
How should this be manually tested
pull a fresh clone of the repo and update the CodeSigning.xcconfig appropriately. Build and Run
Any background context you want to provide
What are the relevant tickets
Screenshots (important for UI changes)
Questions
PR Type
enhancement, configuration changes
Description
DEVELOPMENT_TEAM
andPRODUCT_BUNDLE_IDENTIFIER
with variables for easier configuration.platformFilters
forTopShelf.appex
in the main project file.BuildFlags.xcconfig
files to be overwritten byCodeSigning.xcconfig
.baseConfigurationReference
toBuild-iOS.xcconfig
in the main project file.Changes walkthrough 📝
15 files
project.pbxproj
Update code signing and configuration references
Provenance.xcodeproj/project.pbxproj
platformFilters
forTopShelf.appex
.DEVELOPMENT_TEAM
with variable.PRODUCT_BUNDLE_IDENTIFIER
to use variable.baseConfigurationReference
toBuild-iOS.xcconfig
.project.pbxproj
Use variables for development team and bundle identifier
Cores/Mupen64Plus/PVMupen64Plus.xcodeproj/project.pbxproj
DEVELOPMENT_TEAM
with variable.PRODUCT_BUNDLE_IDENTIFIER
to use variable.project.pbxproj
Update file types and use variables for identifiers
Cores/melonDS/PVMelonDS.xcodeproj/project.pbxproj
net_ifinfo
andhttp_test
.DEVELOPMENT_TEAM
with variable.PRODUCT_BUNDLE_IDENTIFIER
to use variable.project.pbxproj
Use variables for development team and bundle identifier
Cores/Gearcoleco/PVGearcoleco.xcodeproj/project.pbxproj
DEVELOPMENT_TEAM
with variable.PRODUCT_BUNDLE_IDENTIFIER
to use variable.project.pbxproj
Use variables for development team and bundle identifier
Cores/pcsx_rearmed/PVPCSXRearmed.xcodeproj/project.pbxproj
DEVELOPMENT_TEAM
with variable.PRODUCT_BUNDLE_IDENTIFIER
to use variable.project.pbxproj
Use variables for development team and bundle identifier
Cores/GameMusicEmu/PVGME.xcodeproj/project.pbxproj
DEVELOPMENT_TEAM
with variable.PRODUCT_BUNDLE_IDENTIFIER
to use variable.project.pbxproj
Use variables for development team and bundle identifier
Cores/Desmume2015/PVDesmume2015.xcodeproj/project.pbxproj
DEVELOPMENT_TEAM
with variable.PRODUCT_BUNDLE_IDENTIFIER
to use variable.project.pbxproj
Use variables for development team and bundle identifier
Cores/BeetlePSX/PVBeetlePSX.xcodeproj/project.pbxproj
DEVELOPMENT_TEAM
with variable.PRODUCT_BUNDLE_IDENTIFIER
to use variable.Provenance-AppStore.entitlements
Use variables for iCloud and app group identifiers
Provenance/Provenance-AppStore.entitlements
project.pbxproj
Use variable for development team
CoresRetro/RetroArch/PVRetroArch.xcodeproj/project.pbxproj
DEVELOPMENT_TEAM
with variable.project.pbxproj
Use variables for development team and bundle identifier
Cores/Dolphin/PVDolphin.xcodeproj/project.pbxproj
DEVELOPMENT_TEAM
with variable.PRODUCT_BUNDLE_IDENTIFIER
to use variable.project.pbxproj
Use variables for development team and bundle identifier
Cores/Flycast/PVFlycast.xcodeproj/project.pbxproj
DEVELOPMENT_TEAM
with variable.PRODUCT_BUNDLE_IDENTIFIER
to use variable.project.pbxproj
Use variables for development team and bundle identifier
Cores/emuThree/PVEmuThree.xcodeproj/project.pbxproj
DEVELOPMENT_TEAM
with variable.PRODUCT_BUNDLE_IDENTIFIER
to use variable.Provenance.entitlements
Use variables for iCloud and app group identifiers
Provenance/Provenance.entitlements
BuildFlags.xcconfig
Add code signing variables for configuration
Cores/BeetlePSX/BuildFlags.xcconfig
CodeSigning.xcconfig
.