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

Product types system-extension and driver-extension are missing. #617

Closed
vgorloff opened this issue Jun 15, 2021 · 0 comments · Fixed by #618
Closed

Product types system-extension and driver-extension are missing. #617

vgorloff opened this issue Jun 15, 2021 · 0 comments · Fixed by #618

Comments

@vgorloff
Copy link
Contributor

Context 🕵️‍♀️

In Xcode 12 we can make a driver extension and a system extension.

What 🌱

Example of driver and system extensions.

80FE40502679519400D7853F /* MyDriver */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = 80FE405D2679519400D7853F /* Build configuration list for PBXNativeTarget "MyDriver" */;
	buildPhases = (
		80FE404C2679519400D7853F /* Headers */,
		80FE404D2679519400D7853F /* Sources */,
		80FE404E2679519400D7853F /* Frameworks */,
		80FE404F2679519400D7853F /* Resources */,
	);
	buildRules = (
	);
	dependencies = (
	);
	name = MyDriver;
	productName = MyDriver;
	productReference = 80FE40512679519400D7853F /* abc.xyz.any.MyDriver.dext */;
	productType = "com.apple.product-type.driver-extension";
};
80FE40632679523400D7853F /* MySysExtension */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = 80FE406E2679523400D7853F /* Build configuration list for PBXNativeTarget "MySysExtension" */;
	buildPhases = (
		80FE40602679523400D7853F /* Sources */,
		80FE40612679523400D7853F /* Frameworks */,
		80FE40622679523400D7853F /* Resources */,
	);
	buildRules = (
	);
	dependencies = (
	);
	name = MySysExtension;
	productName = MySysExtension;
	productReference = 80FE40642679523400D7853F /* abc.xyz.any.xxx.MySysExtension.systemextension */;
	productType = "com.apple.product-type.system-extension";
};
@vgorloff vgorloff changed the title Product types systemextension and driver-extension are missing. Product types system-extension and driver-extension are missing. Jun 15, 2021
vgorloff added a commit to vgorloff/XcodeProj that referenced this issue Jun 16, 2021
vgorloff added a commit to vgorloff/XcodeProj that referenced this issue Jun 17, 2021
pepicrft pushed a commit that referenced this issue Jun 17, 2021
* Added new product types.

* [#617] Change-log update.

* Added new tests to PBXProductTypeTests

* [#617] Fixes copy/paste issue.
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

Successfully merging a pull request may close this issue.

1 participant