1

我是 iOS 开发和自学的新手。我已经创建了几个应用程序,并且已经在 iOS 模拟器中进行了测试。这些应用程序运行良好,在构建前后没有任何问题和警告。

我想在我的 iPhone 上运行应用程序进行实时测试。但无法从 Xcode 中提取 .ipa 包,因为我还没有订阅开发者的帐户(稍后会做)。尝试了一些调整并按照以下步骤操作:-

  1. 更新了 SDKsettings.plist 并将 CODE_SIGNING_REQUIRED、ENTITLEMENTS_REQUIRED 设置为 NO 值。(阅读技术博客
  2. 创建存档和导出方法为:“Save for Ad Hoc Deployment”
  3. 再次要求开发者帐户的进一步步骤。因此尝试以两种方式从 xcarchive 获取.app /.ipa

    一个)。运行命令行:
    xcodebuild -exportArchive -exportFormat ipa -archivePath /Users/../Library/Developer/Xcode/Archives/..\app.xcarchive/ -exportPath /Users/../Desktop/app.ipa

    乙)。在上述 xcarchive 包下复制 .app 文件。Dargged 并丢弃到 iTunes “MyApps”

  4. 在 iTunes 中,我注意到应用程序大小从 2.2 MB 增长到了 8.4 MB。

  5. 使用 USB 连接 iPhone 并执行安装,然后单击同步/应用。应用程序已安装在设备上,但 iTunes 显示“正在安装”

  6. 断开USB,安装的应用程序没有图标图像。当触摸打开应用程序时,它会开始安装并且永远不会打开。

请帮助提出建议,以便我可以在没有开发人员帐户的情况下测试我的应用程序

4

1 回答 1

1

请尝试下载 XCode 7 的 beta 版本,这样您就可以通过“官方”方式进行下载。或者您可以等到 XCode 7 向公众发布。

当我开始开发并且我没有 Apple Developer Membership 时,我使用了 JailCoder。使用此工具,您可以伪造您的应用程序并将其安装到您的设备中,而不需要会员资格,最重要的是,调试您的应用程序。你需要一个越狱的设备

于 2015-07-21T00:38:05.557 回答