精华内容
下载资源
问答
  • Mac OS X EI Captitan 配置 Apache https 网站 & 发布 ios 企业级APP(Enterprise) 详细操作流程如下: ====================================https网站搭建============================================= ...
    Mac OS X EI Captitan 配置 Apache https 网站 & 发布 ios 企业级APP(Enterprise) 详细操作流程如下:


    ====================================https网站搭建=============================================


    1. 生成主机私钥




    mkdir /private/etc/apache2/ssl
    cd /private/etc/apache2/ssl
    sudo openssl genrsa -out server.key 1024


    2. 生成证书请求文件 (注意事项:common name 必须用服务器ip或域名)


    sudo openssl req -new -key server.key -out server.csr -config  /System/Library/OpenSSL/openssl.cnf


    3. 生成ssl证书


    用上一步生成的文件生成ssl证书


    sudo openssl genrsa  -out ca.key 1024


    4.生成给网站ssl证书(注意事项:和之前输入保持一致)


    sudo openssl req  -new -x509 -days 3650 -key ca.key -out ca.crt  -config /System/Library/OpenSSL/openssl.cnf




    到这里,自签名证书就生成好了,下面就开始配置Apache


    3. 修改apache 配置文件httpd.conf , httpd-ssl.conf , httpd-vhosts.conf 


    sudo vi /etc/apache2/httpd.conf
    /private/etc/apache2/httpd.conf  , 编辑这个文件去掉下面三行前面的 '#'


    LoadModule ssl_module libexec/apache2/mod_ssl.so
    Include /private/etc/apache2/extra/httpd-ssl.conf
    Include /private/etc/apache2/extra/httpd-vhosts.conf


    sudo vi  /private/etc/apache2/extra/httpd-ssl.conf
    /private/etc/apache2/extra/httpd-ssl.conf ,编辑这个文件去掉下面两行前面的 '#'


    SSLCertificateFile "/private/etc/apache2/ssl/server.crt"
    SSLCertificateKeyFile "/private/etc/apache2/ssl/server.key"


     找到 ServerName 得下一行添加 ServerName localhost:80


     修改为Require all granted 如下:


     <Directory />
       # AllowOverride none  (使用#屏蔽)
       # Require all denied   
         Require all granted  , 开通访问权限
    </Directory>


    sudo vi /etc/apache2/extra/httpd-vhosts.conf
    /private/etc/apache2/extra/httpd-vhosts.conf ,编辑这个文件在 'NameVirtualHost * :80' 后面添加:


    在文件末尾添加:


    <VirtualHost *:443>
      SSLEngine on
      SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
      SSLCertificateFile "/private/etc/apache2/ssl/server.crt"
      SSLCertificateKeyFile "/private/etc/apache2/ssl/server.key"
      ServerName localhost
      DocumentRoot "/Website/Root"
    </VirtualHost>


    修改VirtualHost 中80端口 2 段内容都为如下:(修改DocumentRoot和ServerName)


    <VirtualHost *:80>
        ServerAdmin webmaster@dummy-host2.example.com
        DocumentRoot "/WebSite/Root"
        ServerName localhost
        ErrorLog "/private/var/log/apache2/dummy-host2.example.com-error_log"
        CustomLog "/private/var/log/apache2/dummy-host2.example.com-access_log" common
    </VirtualHost>


    4.创建/Website/Root目录 sudo mkdir /Website/Root


    6. 到这里就配置完了,检查配置,没问题的话重启Apache就好了


    sudo apachectl configtest 检查配置
    sudo apachectl -k restart 强制重启
    sudo apachectl -k stop 关闭apache




    在chrome 中浏览
    http://localhost/  ,  http://10.248.173.85/ ,https://localhost/  ,  https://10.248.173.85/ 


    ====================================app下载配置=============================================


    1.将ca.crt 复制到/WebSite/Root目录下 ; 复制index.html,app.html,app.plist,app.ipa 也到该目录下并修改 everyone 为只读权限


    2.app.html 格式
      <a href="https://10.248.173.85/ca.crt">Cert Download</a>
      <a href="itms-services://?action=download-manifest&url=https://10.248.173.85/JLCommunity.plist"><span class="s4"> APP Download(iOS7+) <span class="Apple-converted-space"> </span></span></a>
    3.app.plist格式
      <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
      <key>items</key>
      <array>
        <dict>
          <key>assets</key>
          <array>
            <dict>
              <key>kind</key>
              <string>software-package</string>
              <key>url</key>
              <string>https://10.248.173.85/app.ipa</string>
            </dict>
          </array>
          <key>metadata</key>
          <dict>
            <key>bundle-identifier</key>
            <string>com.mycom.it.app.v1</string>
            <key>bundle-version</key>
            <string>1.0</string>
            <key>kind</key>
            <string>software</string>
            <key>title</key>
            <string>app</string>
          </dict>
        </dict>
      </array>
    </dict>
    </plist>




    ====================================注意事项=============================================
    1. 附加操作&注意事项:


    vi 编辑器使用 
    vi编辑.按esc后,按u可以复原
    按esc 退出编辑.输入:w 回车 保存
    :x 退出vi
    :q 退出vi
    :wq 保存退出
    VI 中 输入/ 进行搜索 按n搜索下一个.按?搜索上一个


    linux 显示当前路径命令 pwd
    移除目标路径命令 rm -r /testDirectory
    登出终端机命令 logout
    给文件夹最高权限命令 chmod -R 777 /WebSite/Root







    展开全文
  • ios 企业级app打包流程纪录

    千次阅读 2013-04-12 11:23:40
    app企业级打包流程笔记  先配好环境,开始打包 1 把设备修改为ios device clean 工程, 2 点击 product按钮选择Archive 按钮, 3 成功后点击distribute,然后弹出得点击第二个 save for enterprise or Ad-Hoc...

    app企业级打包流程笔记

     先配好环境,开始打包

    1 把设备修改为ios device  clean 工程,

    2 点击 product按钮选择Archive 按钮,

    3 成功后点击distribute,然后弹出得点击第二个 save for enterprise or Ad-Hoc Deployment ,点击下一步选择证书,

    4 下一步保存 点击下面得save for enterprise sidtribution,弹出得地址url title 输入相对应得地址和名称,这里的url和title 时根据公司给得地址和项目名称

    5 点击保存成功就生成了app和相应得plist文件,然后把这文件放到服务器端级可以下载安装了,



    企业级应用部署流程

    http://help.apple.com/iosdeployment-apps/mac/1.1/#app43ad871e

    展开全文
  • iOS企业级证书发布app

    千次阅读 2014-11-02 02:07:06
    企业发布app的 过程比app store 发布的简单多了,没那么多的要求,哈 但是整个工程的要求还是一样,比如各种像素的icon啊 命名规范啊等等。 下面是具体的流程 1、修改你的 bundle identifier 为你的企业app id ...
    企业发布app的 过程比app store 发布的简单多了,没那么多的要求,哈
    

    但是整个工程的要求还是一样,比如各种像素的icon啊 命名规范啊等等。

    下面是具体的流程

    1、修改你的 bundle identifier 为你的企业的app id :


    2、修改Edit scheme 



    3、修改为 Release



    4、修改bulid setting 的code sign:为企业的 mobileprifile


    5、然后 Product  archive 归档构建你的app



    6、选择 distrbution



    7、选择 “Save for Enterprise or AD-Hoc Deployment”


    8、这个要选择企业的证书


    9、这个要选择“Save for Enterprise Distribution” 做一些设置 

    Application URL 是你的ipa 将来要放到那里,也就是你的ipa包下载连接

    Title :提示安装时候 alertview 的tittle  

    Subtitle :提示安装时候 alertview 的subtitle 

    Large Image URL :这个是的ipa 包在下载时你的app 在桌面的icon@2x的(114Pix)

    Small Image URL :这个是的ipa 包在下载时你的app 在桌面的icon(57Pix)




    10、然后在桌面就有了2哥文件一个是 ipa 包 一个 plist 




    11、 打开plist  可以看看都是我们刚才在第8步 设置的

    \


    12、前面的发布已经ok了,接下来就是要下载了

     拿起你的手机在浏览器 输入 “

    itms-services:///?action=download-manifest&url=https://iwww.app.test/test.plist
    ”红色部分就是你将要把你在地第9步生成的那个 plist 发布的连接地址。



    13、点击go 之后,然后 回去先一个 alertview 提示你是否要安装 ?


    14、点击 “安装” 

    (这个地方 正式的环境下 会显示你的 app 的iocn 和那么

     我这个是 测试 ,所以没有加icon  ,那么也是随便写的 )



    15、在桌面就有进度条了,在下载。(这个地方 正式的环境下 会显示你的 app 的iocn 和那么

     我这个是 测试 ,所以没有加icon  ,那么也是随便写的 )


    16、下载ok了


    17、点击你的app, 万事ok 了,使用把


     

    展开全文
  • App store安装的程序,会提示:“未受信任的企业级开发者”,无法打开,而且也没有提示如何操作。具体设设置方法如下:设置 – 通用 – 设备管理 – 选择应用 – 信任

    非App store安装的程序,会提示:“未受信任的企业级开发者”,无法打开,而且也没有提示如何操作。

    具体设设置方法如下:

    设置 – 通用 – 设备管理 – 选择应用 – 信任

    iOS10.3 信任外部安装程序方法

    展开全文
  • 苹果公司提供三种计划可以注册:个人计划、企业个人...企业个人计划:以企业身份注册、发布至AppStore、作者可以是个人、也可以是团队。企业开发者计划:以企业身份注册、发布程序至个人服务器、不能发布到AppStore。
  •  1】$299/year的企业级开发账号。  2】制作分发证书和描述文件,并下载安装到本机。  3】Xcode编译通过,真机测试通过的源码。 1、打包前配置  1】Xcode 打开项目,commond + , 打开偏好设置,登录开发者...
  • 企业级APP分发源码.rar

    2020-04-14 09:27:51
    企业级APP分发源码,应用分发平台,可以安卓和iOS
  • ios app 企业证书分发及在线安装

    千次阅读 2015-11-12 14:14:49
    企业级分发有两处变化:iOS9以后,企业级分发ipa包将遭到与Mac上dmg... iOS9以后,企业级分发ipa包将遭到与Mac上dmg安装包一样的待遇:默认不能安装,也不再出现“信任按钮”iOS9之前,企业级分发十分方便:点击App
  • 本文使用图文介绍企业级ipa打包步骤
  • iOS 企业级开发证书发布权限问题

    千次阅读 2016-04-02 21:08:40
    1. 主账号可以创建发布证书的 iOS Certificates (Production) 2. 同属于此开发组的其他账号若需要打包In-House类型的app,需要主账号导出其私钥,安装私钥后,即可进行打包。  注:首次打包是需要联网验证...
  • 今天调试自己开发的一款企业级App,发现通过之前的url无法升级安装企业应用,一直提示“无法安装应用程序 因为http://xxx.xxx.xxx证书无效”,折腾了一番,终于在StackOverFlow上找到了答案。在这里分享给大家。 ...
  • iOS精选源码 用户发布信息的控件,发布评论,发布图片,发布视频 类似YouTube和脸谱网自定义视频效果 使用ARKit创建的贪吃蛇游戏 ...iOS ARkit 测量距离 源码 ...企业级开源项目,模仿艺龙旅行App
  • 首先详细说明一下我们的目标,我们需要发布一个ipa放到网上,所有人(包括越狱及非越狱设备)可以直接通过链接下载安装,不需要通过AppStore,也不需要安装任何证书。要达到这个目标,就需要企业级开发账号(299刀)...
  • iOS企业应用具有两种发布方式:In-House和Ad-Hoc,它们并不经过苹果公司的App Store进行发布,而只是在企业内部进行发布。换句话说,不经过苹果商店的应用程序审核程序。 1.3.1 iOS应用程序发布与App Store 2008...
  • 最近在测试appios安装app后点击提示如下图: 解决方法: ...2 点击企业级应用 》 信任该开发者 》 信任。设置之后可正常运行app。 转载于:https://www.cnblogs.com/dinghanhua/p/5799657.html...
  • 7.打包app企业开发证书或app凭证选择错误.(plist,build setting(project,target)) 8.服务器上html连接错误(凭证连接错误,plist路径错误) 9.服务器上pist 错误(appId错误,ipa路径错误) 10.服务器未走https...
  • 由于服务端是内部人员使用,appstore拒绝上架申请,调研了一下,网上很多帖子说需要申请企业级账号;申请企业版账号流程与申请公司级账号流程类似(一个公司邓白氏可以申请企业和公司级账号);其实不然,这种情况只...
  • 当越来越多软件公司为他们的企业用户打造iOS和macOS应用,这些企业用户选择苹果硬件设备的可能...App通常分为个人用户App与企业级App。个人用户App是面向个人消费者的,而企业级App则是面向企业用户开发的。 从互联...
  • 有些ios用户在安装应用时,可能会...微导流-苹果ios企业签名|TF签名|内测分发托管|免费APP封装打包​www.wedaoliu.comwww.wedaoliu.com出现原因:凡是出现信任提示的,一般都是因为应用使用了苹果企业签名。苹果企...
  • 不难发现,有很多的APP应用,在安卓系统上随时可见,而到了苹果却难见踪影,其实这就是因为没有审核上架/进行ios企业签名的原因。那么,什么是ios企业签名?ios开发者们都知道苹果开发者账号分三种类型:个人开发者...
  • 完整版的ios网络高级编程书籍,介绍企业级ios app 网络开发
  • 企业级的应用区别AppStore线上应用是企业级
  • 不难发现,有很多的APP应用,在安卓系统上随时可见,而到了苹果却难见踪影,其实这就是因为没有做ios企业签名的原因。 那么,什么是ios企业签名? 众所周知,苹果开发者账号分三种:个人开发者账号($99/年)、公司...
  • ios未受信任的企业级开发者

    千次阅读 2019-03-06 15:54:03
    当你在安装完某一个IOSAPP应用你去打开的时候,有时候会碰到如下情况: 对于这种问题,如何解决呢? 解决方法 首先记住上面的报错提示,之后进入设置——》通用 之后查看“描述文件”选项,之后找到之前...
  • 详细介绍苹果ios企业签名通常我们发现,一些APP,在安卓系统上随时可见,而到了苹果却杳无踪迹,这就是因为没有做ios企业签名的原因。首先,我们来介绍下什么是企业签名吧!众所周知,苹果开发者账号分三种:个人...
  • 我们知道,iOS用户安装应用时,很多应用在App Store中是无法找到的,所以会在网上寻找资源,下载应用,而很多应用在下载安装的过程中,会提示“信任企业级应用”,很多人不了解这个是什么意思?毕竟不是从App Store...
  • IOS APP 企业发布:in-house方式

    千次阅读 2016-04-08 11:47:27
    Author:飘易 Source:飘易 Categories:移动开发 PostTime:2015-2-7 21:38:55 正 文: ... 首先详细说明一下我们的目标,我们需要发布一个ipa放到网上,所有人(包括越狱及非越狱设备)可以直接通过...企业级
  • 这是使用299$的企业证书发布应用的方案,来源于 ...iOS 支持以无线方式安装企业级应用程序,这可让您在不使用 iTunes 或“iPhone 配置实用工具”的情况下将内部软件分发给用户。 要求 已鉴定的用户...

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 298
精华内容 119
关键字:

ios企业级app