Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有可能让一个应用程序只在金色的iPhone上运行?_Iphone - Fatal编程技术网

有没有可能让一个应用程序只在金色的iPhone上运行?

有没有可能让一个应用程序只在金色的iPhone上运行?,iphone,Iphone,是否可以使用Xcode配置或其他方法仅针对金色iPhone?不可能通过公共API以编程方式检测iOS设备颜色。 不过,你可以用私人的。 根据@Ortwin Gentz的回答: 你是认真的吗?谁得到了这样一部金色的iPhone?这里的反对票似乎不合适——尽管答案对任何经验丰富的iOS开发者来说都是显而易见的,但这个问题在主题上是有效的,关于编程,而不是重复的。@TaylorHalliday,你是指金色的iPhone 5s吗?是的,关于语法方面,我只是在胡闹。但是,是的。我和某人开玩笑说,如果你可能

是否可以使用Xcode配置或其他方法仅针对金色iPhone?

不可能通过公共API以编程方式检测iOS设备颜色。 不过,你可以用私人的。 根据@Ortwin Gentz的回答:


你是认真的吗?谁得到了这样一部金色的iPhone?这里的反对票似乎不合适——尽管答案对任何经验丰富的iOS开发者来说都是显而易见的,但这个问题在主题上是有效的,关于编程,而不是重复的。@TaylorHalliday,你是指金色的iPhone 5s吗?是的,关于语法方面,我只是在胡闹。但是,是的。我和某人开玩笑说,如果你可能制作一个只在金色iPhone 5S上运行的应用程序,那将是多么可笑。似乎是个有趣的概念。尽管我对此表示怀疑,但我还是决定把它扔掉,看看是否可行。我无意冒犯任何开发人员,只是想知道是否有我没有想到的东西。把它扔出去-这个问题是如何被否决的,但是这个评论上面的SO Q链接得到了如此多的积极关注。他们在设备上获得相同的技术Q-检测化妆品。
UIDevice *device = [UIDevice currentDevice];
SEL selector = NSSelectorFromString(@"deviceInfoForKey:");
if (![device respondsToSelector:selector]) {
    selector = NSSelectorFromString(@"_deviceInfoForKey:");
}
if ([device respondsToSelector:selector]) {
    NSLog(@"DeviceColor: %@ DeviceEnclosureColor: %@", [device performSelector:selector withObject:@"DeviceColor"], [device performSelector:selector withObject:@"DeviceEnclosureColor"]);
}