首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >非开源cocoapods

非开源cocoapods
EN

Stack Overflow用户
提问于 2016-01-05 18:12:48
回答 1查看 1.8K关注 0票数 3

cocoapod框架需要开源吗?我已经在git上创建了一个cocoapod swift框架。

当我创建ios应用程序并在我的Podfile中配置pod信息时。

它的工作fine.Now我想保护我的源代码,期望其他人可以使用我的框架,但看不到我的框架源代码。

这有可能吗?

EN

回答 1

Stack Overflow用户

发布于 2016-01-05 18:25:09

是的,这是可能的。您可以创建一个框架,对其进行编译并作为cocoapod分发。在您的播客规范中使用vendored_frameworkvendored_frameworks密钥。一个示例podspec就是以这种方式分发的Google-Mobile-Ads-SDK pod。

代码语言:javascript
运行
复制
{
  "name": "Google-Mobile-Ads-SDK",
  "version": "7.6.0",
  "summary": "Monetize your mobile applications with Google ads",
  "description": "The Google Mobile Ads SDK is the latest generation in Google mobile advertising featuring refined ad formats and streamlined APIs for access to mobile ad networks and advertising solutions.",
  "homepage": "https://developers.google.com/admob/",
  "license": {
    "type": "Copyright",
    "text": "Copyright 2011 Google Inc. All Rights Reserved."
  },
  "authors": "Google Inc.",
  "platforms": {
    "ios": "6.0"
  },
  "source": {
    "http": "https://dl.google.com/googleadmobadssdk/googlemobileadssdkios-7.6.0.zip"
  },
  "preserve_paths": "GoogleMobileAdsSdkiOS-7.6.0",
  "vendored_frameworks": "GoogleMobileAdsSdkiOS-7.6.0/GoogleMobileAds.framework",
  "weak_frameworks": "AdSupport",
  "frameworks": [
    "AudioToolbox",
    "AVFoundation",
    "CoreGraphics",
    "CoreMedia",
    "CoreTelephony",
    "EventKit",
    "EventKitUI",
    "MessageUI",
    "StoreKit",
    "SystemConfiguration"
  ],
  "requires_arc": true
}
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34609087

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档