Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.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
Ios 如果我设置StoreKit';在构建阶段将状态设置为可选_Ios_Xcode_Parse Platform_Appirater - Fatal编程技术网

Ios 如果我设置StoreKit';在构建阶段将状态设置为可选

Ios 如果我设置StoreKit';在构建阶段将状态设置为可选,ios,xcode,parse-platform,appirater,Ios,Xcode,Parse Platform,Appirater,我想在我的项目中使用这个库,但是在阅读了它的安装教程之后,有一件事是不清楚的 请确保在目标系统中将StoreKit的“必需”更改为“可选” 构建阶段»将二进制文件链接到库部分 如果我将StoreKit框架的状态设置为OptionalfromRequired,这会影响与解析实现相关的任何内容吗?因为解析iOS SDK还需要StoreKit。或者切换到Optional意味着只在需要时加载框架,并且没有任何副作用,因此解析也可以正常工作?我说的对吗?还是说这不容易 如果有人能给我一些指导,我将不胜感激

我想在我的项目中使用这个库,但是在阅读了它的安装教程之后,有一件事是不清楚的

请确保在目标系统中将StoreKit的“必需”更改为“可选” 构建阶段»将二进制文件链接到库部分

如果我将
StoreKit
框架的
状态设置为
Optional
from
Required
,这会影响与解析实现相关的任何内容吗?因为解析iOS SDK还需要StoreKit。或者切换到
Optional
意味着只在需要时加载框架,并且没有任何副作用,因此解析也可以正常工作?我说的对吗?还是说这不容易


如果有人能给我一些指导,我将不胜感激,谢谢

tl;博士,没关系<代码>可选
必需
对于2015年的StoreKit来说实际上是相同的

将框架设置为
可选
本质上是告诉系统“如果在运行的iOS设备上找不到此框架,请不要使此应用程序崩溃”。StoreKit很久以前就在iOS中引入了,所以在3之前(当StoreKit引入时)仍然有iOS版本的设备是不太可能的

Appirator指令将其设置为
可选
的唯一原因是,在编写这些指令时,仍然有很多iOS设备的iOS版本没有StoreKit,Appirator可以在没有StoreKit的情况下运行,因此没有理由通过StoreKit使应用程序崩溃。因此,说明中说要使其成为可选的


也就是说,我应该简化Appirator设置,并在
Appirator.h
中导入StoreKit,这样就没有人需要再处理这个问题了。

Arash,非常感谢!能直接从这个令人惊叹的图书馆的创建者那里得到答案真是太好了!我向你脱帽致敬。