ios – 每个XCode方案的权利/功能

Apple Pay权利/功能仅在App Store中有效.我在App Store和Enterprise中发布了这个应用程序.

>如果选择App Store Release方案,我希望XCode启用Apple Pay权利.
>如果选择了Enterprise Release方案,我希望XCode禁用Apple Pay权利.

解决方法

您可以使用不同的构建配置来实现所需的行为.

>复制权利文件并根据需要进行调整,例如,删除企业分发的Apple Pay权利
>在项目设置视图中选择项目
>添加新的构建配置,例如AppStore

>切换到您的应用目标并调整新构建配置的值.

>创建一个新方案,例如AppStore,并在方案设置的“存档”部分中选择新的构建配置

通常,拥有单独的方案和构建配置是个好主意.这样,您可以根据需要支持多种不同的构建配置,例如企业分发,曲棍球测试,App Store等.

如果要使项目设置更易于维护,请考虑使用xcconfig文件来组织构建设置.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...