ios - 导出 IPA 进行测试而不是 Appstore 与(临时)

标签 ios iphone xcode ipa

  1. 我在 (3 iphone + 1 ipad) 中创建所有设备 Developer Apple account

  2. 我正在生成证书信息 Developer Apple我选择了这个证书中的所有设备

  3. 我正在下载证书并在 xcode 中生成。现在一切都很好

  4. 当我点击 Build sitting => signin => Provisioning Profile => 它显示此消息:

有效配置文件的 UUID。缺少或无效的配置文件将导致构建错误(已弃用,请改用 [PROVISIONING_PROFILE_SPECIFIER])。

  1. 不过我是临时导出 IPA

    我看到了代码,我正在将 Myapp.ipa 更改为 Myapp.zip 以锁定代码 我所知道的是证书中的所有配置文件

    <string>iOS Team Provisioning Profile: com.myApp.name</string>
    <key>ProvisionedDevices</key>
    <array>
        <string>653125008b5277640d4f640ab94241a4</string>
        <string>h5856dd83f2e34952cae17eb849736ef6</string>
        <string>945a65b488deb77903ab9cc335bc2a9b0</string>
        <string>6654f70cc52dab5c371c22b63e200e916</string>
    </array>
    
  2. 当我将 ipa 添加到我的 iPhone 或 iPad 时没有安装是给我错误,这是怎么回事?

感谢您花时间阅读所有这些:)

最佳答案

确保您已完成所有这些步骤,然后就可以开始了。
试一试,然后告诉我!

在 developer.apple.com 上:

  1. 导航至您的帐户并登录
  2. 单击左侧侧边菜单中的证书、ID 和配置文件
  3. 在左侧,找到设备并点击+
  4. 通过上传包含设备的 UDID 和名称的电子表格来注册多个设备
  5. 按照步骤完成注册过程

您可能需要等待 24 小时;我发现,更改有时需要很长时间才能生效。

Xcode 内部:

  1. 准备:打开 Xcode 设置、帐户、您的帐户,然后重新下载所有配置文件和证书
  2. 归档产品
  3. 打开管理器窗口并找到您刚刚创建的存档
  4. 点击分发应用
  5. 选择Ad-Hoc
  6. 确保包含用于 OTA 安装的 list 启用
  7. 按照步骤操作
  8. 最后,点击导出并选择一个位置来保存文件

将所有文件(图标、.plist 和 .ipa)上传到您的服务器。请注意,服务器需要是 https,这是强制性的。。如果您的不是,请将其上传到 Dropbox 或其他云服务。如果您使用的是 Dropbox,请确保将 www.dropbox.com 替换为 dl.dropboxusercontent.com

list

  1. 打开 manifest.plist 文件并插入所有新的 url
    • 同样,对于 dropbox:将 www.dropbox.com 替换为 dl.dropboxusercontent.com
  2. 将 list plist 上传到安全服务器。

链接:

itms-services://?action=download-manifest&url=https://dl.dropboxusercontent.com/s/YourURLHere/manifest.plist

取自here .

关于ios - 导出 IPA 进行测试而不是 Appstore 与(临时),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47036056/

相关文章:

ios - UISplitViewController - 从详细 View 在主视图中触发操作

ios - 解析iOS PFFile下载顺序

android - 支持访问 GPS 定位的移动 Safari 的第一个版本/构建是什么?

objective-c - NSMutableArray 中的 lastObject 是否返回对象的副本?

ios - 非动画 UI 元素的手动动画

ios - CFBundleVersion:验证仍然出现错误

iphone - 限制 MKMapView 滚动

iphone - 检测是否在 Cocos2d-iphone 上触摸了特定的 Sprite

ios - XML 解析器仅加载第一个对象

objective-c - iOS 应用程序崩溃,符号化日志不透明