繁体   English   中英

在iOS设备(iPhone / iPad)上安装应用或从Xcode创建.ipa,而无需代码签名和开发者帐户

[英]Install app on iOS device (iPhone / iPad) or create .ipa from Xcode without code signing and developer account

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

我想在iPhone上运行应用程序以进行实时测试。 但是无法从Xcode提取.ipa软件包,因为我尚未订阅开发者的帐户(稍后会做)。 尝试了一些调整,然后执行以下步骤:-

  1. 更新了SDKsettings.plist并将CODE_SIGNING_REQUIRED,ENTITLEMENTS_REQUIRED设置为值NO (请参阅技术博客
  2. 创建的存档和导出方法为: “保存以用于临时部署”
  3. 进一步的步骤要求开发商再次入帐。 因此,尝试通过两种方式从xcarchive获取.app /.ipa

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

    B)。 上面的xcarchive软件包下面的已复制.app文件。 拖到iTunes“ MyApps”

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

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

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

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

请尝试下载XCode 7的Beta版,以便您可以“官方”方式进行。 或者,您可以等待XCode 7公开发布。

当我刚开始开发时,我没有Apple Developer Membership,所以我使用了JailCoder 使用此工具,您可以在没有成员资格的情况下对应用进行假签名并将其安装到设备中,最重要的是,对应用进行调试。 您需要一个越狱的设备

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM