如何分发企业iPA文件 [英] How to distribute enterprise iPA files

查看:138
本文介绍了如何分发企业iPA文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

首先,让我解释一下,我没有使用xcode或任何苹果产品的经验.我最近一直在与开发人员合作,为我的业务创建iOS应用.之所以发布此信息,是因为我在该开发人员中的经验不足,并且需要更多专业指导.

First of all, let me explain that I have no experience with xcode or any apple products whatsoever. I recently have been working with a developer to create a iOS app for my business. I'm posting this because my experience with this developer has been less than awesome and I need some more professional guidance.

我的开发人员正在创建的应用程序仅用于与在现场而不是在办公室的员工进行交流.我正在使用创建的PHP程序将通知推送到安装该应用程序的每个设备.该应用程序只是在我的数据库中查找信息并将其显示给用户,并允许他们做出响应.一个非常简单的通讯应用程序.

The app my developer was creating is intended just to be used to communicate with my employees who are out in the field and not in my office. I'm using a PHP program I created to push out notifications to each device the app is installed on. The app simply looks up information on my database and displays it to the user and allows them to respond. A very simple communication app.

当我的开发人员将该应用程序提交给Apple进行审查时,该应用程序被拒绝,并指出它被确定为旨在用于商业目的的内部应用程序.苹果的回应是我需要他们的开发人员帐户的企业版.

When my developer submitted the app to apple for review it was rejected stating that, it was determined to be an in-house app intended for business purposes. Apples response was that I required the enterprise version of their developer account.

我最终支付了299美元来建立企业开发人员帐户,并通知开发人员有关Apple的回复.这是我的开发人员遇到障碍的地方.我可以肯定,他们永远不必使用企业帐户来生产应用.

I ended up paying $299 to set up the enterprise developer account and notified my developer about Apples response. This is where my developer hit a road block. I'm pretty certain they never had to produce an app under the enterprise account.

我的要求是为员工提供一种简便的方法来在他们的设备上安装该应用程序.像我网站上的链接之类的东西,它们可以让他们安装应用,或者更好的是,将其放置在应用商店中.

My request was to have an easy way for my employees to install the app on their devices. Something like a link on my website that allows them to install the app or better yet, placement in the app store.

我收到的充其量是笨拙的.他们最终向我发送了iPA文件,并告诉我向我的员工分发该应用程序的唯一方法是将iPA文件上传到 Daiwi ,并分别通过电子邮件向每位员工发送由Diawi生成的下载链接.

What I received was clunky at best. They ended up sending me the iPA file and told me the only way to distribute the app to my employees was to upload the iPA file to Daiwi and individually email each employee the download link that is produced from Diawi.

这允许我的员工安装该应用程序,但是要真正使用它,他们必须进入设置并手动信任"该应用程序.

This allows my employees to install the app but in order to actually use it, they have to go into the setting and "trust" the app manually.

在我看来,这不是分发我必须每年支付299美元的应用程序的正确方法.我可能是错的,但这就是为什么我要伸出援手.谁能给我有关分发企业应用程序的正确方法的建议?

It seems to me this is not the proper way of distributing an app that I have to pay $299 a year for. I could be wrong, but that's why I'm reaching out. Can anyone give me advice on what's the proper way of distributing an enterprise app?

推荐答案

我通常会为企业"发行版生成IPA,然后将其加载到Dropbox上,但是对于您的服务器来说是可以的. 我创建了这种类型的plist:

I usually generate IPA for "Enterprise" distribution, then load on Dropbox, but it's okay for your server. I create a plist of this type:

<?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>LINK OF YOUR IPA FILE</string>
                </dict>
            </array>
            <key>metadata</key>
            <dict>
                <key>bundle-identifier</key>
                <string>YOUR BUNDLE IDENTIFIER</string>
                <key>bundle-version</key>
                <string>1.0</string>
                <key>kind</key>
                <string>software</string>
                <key>title</key>
                <string>YOUR APP NAME</string>
            </dict>
        </dict>
    </array>
</dict>
</plist>

在Dropbox上加载.plist文件和plist URL(Dropbox或您的服务器)后,便可以下载应用程序.

After loading the .plist file on Dropbox and plist url (dropbox or your server) is to download the application.

这篇关于如何分发企业iPA文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆