【问题标题】:adhoc distribution即席分发
【发布时间】:2012-10-04 14:58:12
【问题描述】:

我想做以下事情:

我开发了一个 iphone 应用程序。我想将它发送给我的团队成员进行测试,而无需将他们的设备 ID 输入苹果开发者程序系统。我有一个 Enterprise Apple Developer 帐户。

我该怎么做?

我只想向会员发送一个链接,他们可以点击他们的 iphone 来安装应用程序,而无需使用 Itunes 或任何其他软件。

谢谢!

【问题讨论】:

    标签: ios iphone


    【解决方案1】:

    3 - 步骤

    1. 为企业存档和分发(选中小框)
    2. 在您想要用于此目的的任何网站上创建一个简单的 Web 链接,如下所示: itms-services://?action=download-manifest&url=https://www.example.com/apps/myAppManifest.plist"

    3. 更正 xCode 生成的“清单”plist 文件中的应用程序链接。您的 manifest.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://www.example.com/apps/myApp.ipa</string>
                  </dict>
              </array>
              <key>metadata</key>
              <dict>
                  <key>bundle-identifier</key>
                  <string>com.mycompany.myapp</string>
                  <key>bundle-version</key>
                  <string>1.0</string>
                  <key>kind</key>
                  <string>software</string>
                  <key>title</key>
                  <string>MyApp</string>
              </dict>
          </dict>
      </array>
    </dict>
    </plist>
    

    因此,总而言之:您的用户看到的网络链接将链接到一个 plist,该 plist 描述了 iDevice 的操作系统、软件以及下载位置。现在,请记住,您的企业许可证仅允许您分发给属于您公司的个人。确保网站安全是明智之举。

    更新: 从 iOS 7.1 开始,清单必须托管在 HTTPS 链接上。只是 HTTP 将不再起作用。

    【讨论】:

    【解决方案2】:

    一种无需用户复制即可分发应用程序的方法 将配置文件和应用程序文件配置到 iTunes,然后同步 iPhone 与它。

    现在,他们只需在手机上点击电子邮件中的链接,这将在设备上打开网站,然后他们可以点击在 iPhone 上安装应用程序和配置文件。

    http://blog.amarkulo.com/ad-hoc-profiles-and-application-distribution-via-web

    其他参考:

    http://support.twixlmedia.com/kb/epublisher-builder-application/how-do-i-create-the-distribution-provisioning-profile-for-my-ad-hoc-build

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多