gpt4 book ai didi

xcode - target 指定产品类型 'com.apple.product-type.app-extension' ,但是 'iphoneos' 平台没有这样的产品类型

转载 作者:行者123 更新时间:2023-12-02 03:32:23 25 4
gpt4 key购买 nike

错误:

target specifies product type 'com.apple.product-type.app-extension', but there's no such product type for the 'iphoneos' platform

这可能并不难解决。但是,这是 Apple 的新 iOS8 可扩展性功能,我的应用程序应该也可以在 iOS7 上运行。我已经使用 XCode6 beta 创建了扩展程序,但现在我无法在装有 iOS7 的设备上运行我的应用程序。

最佳答案

我相信在添加新的 iOS8 功能(例如新的共享扩展)后,无法使用旧的 XCode5 编译和运行项目。我试图在 XCode5 上运行,因为我们很快就会发布,而 XCode6 仍然是测试版。使用测试版软件发布从来都不是一个好主意。

我注意到我写的一些代码也不能在 XCode5 中编译,我已经使用 ifdef block 绕过它,例如:

#define iOSVersion ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0)

- (void)viewDidLoad {
#ifdef iOSVersion
NSExtensionContext *myExtensionContext = self.extensionContext;
NSArray *inputItems = myExtensionContext.inputItems;
#endif
}

但最好继续在 XCode6 上运行项目以获得可扩展性功能,因为此时我不确定如何使用 XCode5 消除错误。

关于xcode - target 指定产品类型 'com.apple.product-type.app-extension' ,但是 'iphoneos' 平台没有这样的产品类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25850575/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com