xcode6 - Xcode 通常可能生成的所有有效 SystemCapability 键有哪些?

标签 xcode6 rubymotion

我不使用 Xcode 来构建我的 IPA。我尝试搜索苹果文档,但找不到所有可能的系统功能的关键值。为了不偷懒,我也尝试归档一个打开了这些功能的项目,并通过 IPA 进行搜索,但找不到 Xcode6 隐藏这些权利的位置。

对于使用 Xcode6 的用户,这些是此处列出的功能

enter image description here

由于我手动生成 IPA,因此我需要知道这些 key 是什么,以便匹配我的应用程序标识符上设置的功能。

已更新

以下是关键值,它们实际上位于 project.pbxproj 文件中,感谢@colinta 的帮助

SystemCapabilities = {
  com.apple.ApplicationGroups.iOS = {
    enabled = 1;
  };
  com.apple.BackgroundModes = {
    enabled = 1;
  };
  com.apple.DataProtection = {
    enabled = 1;
  };
  com.apple.GameCenter = {
    enabled = 1;
  };
  com.apple.HealthKit = {
    enabled = 1;
  };
  com.apple.HomeKit = {
    enabled = 1;
  };
  com.apple.InAppPurchase = {
    enabled = 1;
  };
  com.apple.InterAppAudio = {
    enabled = 1;
  };
  com.apple.Keychain = {
    enabled = 1;
  };
  com.apple.Maps.iOS = {
    enabled = 1;
  };
  com.apple.OMC = {
    enabled = 1;
  };
  com.apple.Passbook = {
    enabled = 1;
  };
  com.apple.SafariKeychain = {
    enabled = 1;
  };
  com.apple.VPNLite = {
    enabled = 1;
  };
  com.apple.WAC = {
    enabled = 1;
  };
  com.apple.iCloud = {
    enabled = 1;
  };
};

最佳答案

你的屏幕截图给了我一个想法 - 检查 project.pbxproj 文件的差异!想出了这个:

+ SystemCapabilities = {
+   com.apple.GameCenter = {
+     enabled = 1;
+   };
+   com.apple.InAppPurchase = {
+     enabled = 1;
+   };
+ };

HTH

关于xcode6 - Xcode 通常可能生成的所有有效 SystemCapability 键有哪些?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25772079/

相关文章:

ios - Rubymotion x Facebook iOS SDK//安装问题//[!] 无法找到 `Facebook-iOS-SDK` 的规范

ios - 当用户将焦点从文本字段更改为另一个时调用方法 (RubyMotion)

swift - 如何在我基于 Swift 的项目中集成最新的 SDWebImage API?

specs - 在 ruby​​motion 中创建规范助手

ios - UIButton 不在设备或模拟器上显示背景图像

xcode - 自定义 UITextView 滚动大小

ios - 无法使用 Motion-Kit gem 在 RubyMotion 中取消布局约束

ios - 如何在 RubyMotion 中创建字符串的 md5 散列

ios - Xcode 6 使用本地安装的配置文件导出 IPA 文件

ios - 如何处理此设计 - iOS