特别分配

时间:2012-10-04 14:58:12

标签: ios iphone

我想做以下事情:

我开发了一款iphone应用程序。我想将它发送给我的团队成员进行测试,而不必将他们的设备ID输入到apple开发人员计划系统中。我有一个Enterprise Apple Developer帐户。

我该怎么做?

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

谢谢!

2 个答案:

答案 0 :(得分:2)

3 - 步骤

  1. 档案&分发企业(查看小方框)
  2. 在您想要使用的任何网站上创建一个简单的网络链接,其中包括: itms-services://?action=download-manifest&url=https://www.example.com/apps/myAppManifest.plist"

  3. 更正xCode生成的“Manifest”plist文件中的app链接。您的manifest.plist将如下所示:

  4. <?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>
    

    总而言之:您的用户看到的网络链接将链接到描述iDevice操作系统的软件,软件以及下载位置。现在,请记住,您的企业许可证只允许您分发给您公司的一部分。使网站安全是明智的。

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

答案 1 :(得分:1)

  

一种在不要求用户复制的情况下分发应用程序的方法   将配置文件和应用程序文件配置到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