如何在苹果企业商店上传应用程序?
1) 我有一个 299 美元的企业帐户。我想将我的应用上传到企业商店。
2)我这样做是因为我想仅将其分发给特定用户。通过 MDM。
3) 目前,当我想发送临时构建时,我必须在我的配置文件中添加 UDID,这是一个漫长的过程。
请让我知道在企业商店上传应用程序的步骤,以便我可以为特定用户分发我的应用程序,而无需在配置文件中添加 UDID。
如何在苹果企业商店上传应用程序?
1) 我有一个 299 美元的企业帐户。我想将我的应用上传到企业商店。
2)我这样做是因为我想仅将其分发给特定用户。通过 MDM。
3) 目前,当我想发送临时构建时,我必须在我的配置文件中添加 UDID,这是一个漫长的过程。
请让我知道在企业商店上传应用程序的步骤,以便我可以为特定用户分发我的应用程序,而无需在配置文件中添加 UDID。
像 HockeyApp 这样的服务非常适合分发给有限的群体,但如果你想做真正的企业分发,你必须成为自己“商店”的管理者。
其实很简单。
您需要有一些页面来承载指向您的发行版的链接。链接形式为:
itms-services://?action=download-manifest&url=https://<path to manifest file>/<manifest file name>.plist
清单文件是一个属性列表文件,提供有关应用程序的必要详细信息。
它的格式为:
<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>
<path to ipa file>.ipa
</string>
</dict>
<dict>
<key>kind</key>
<string>full-size-image</string>
<key>needs-shine</key>
<false/>
<key>url</key>
<string>
https:<path to icon file>/iTunes512.png
</string>
</dict>
<dict>
<key>kind</key>
<string>display-image</string>
<key>needs-shine</key>
<false/>
<key>url</key>
<string>
https://<path to icon file>/Icon57.png
</string>
</dict>
</array>
<key>metadata</key>
<dict>
<key>bundle-identifier</key>
<string>com.your.app.id</string>
<key>bundle-version</key>
<string>##</string>
<key>kind</key>
<string>software</string>
<key>subtitle</key>
<string>
Subtitle for app.
</string>
<key>title</key>
<string>Title for app</string>
</dict>
</dict>
</array>
</dict>
</plist>
它指向托管您的应用程序的位置。
ipa 文件和所有图标文件必须在 https 后面。
没有“企业商店”。您需要使用诸如 Hockey 或 Cisco Meraki(免费解决方案)之类的东西来托管您的内容。
构建应用程序时,请使用您在https://developer.apple.com上创建的企业分发证书和企业分发配置文件。然后,您可以将使用这些证书构建的存档/ipa 上传到所需的分发平台,任何有权访问的用户都可以下载并安装构建。