【问题标题】:How do i build an IPA file for my iOS app with Xamarin for Visual Studio 2013如何使用 Xamarin for Visual Studio 2013 为我的 iOS 应用程序构建 IPA 文件
【发布时间】:2015-02-21 22:09:21
【问题描述】:

如何从 Visual Studio 2013 为我的 Xamarin iOS 应用程序生成 IPA 文件?我正在使用 Xamarin Forms 1.3.4。

我之前在表单 1.3.0 中为我的 hello world 应用程序完成了它并将它发布到 testflightapp,但现在我已经将我的 Xamarin for Visual Studio 更新到了最新版本,我似乎遇到了问题。

我能够在模拟器和/或物理设备上运行我的应用,并且一切正常。但是当我尝试“在构建服务器上显示 IPA 文件”时,我得到了这个错误。

“错误 4 无法在构建服务器 Xamarin.iOS 扩展 0 0 上的 Finder 中显示 IPA 文件”

我选择了“Ad Hoc”构建配置并且构建良好。我确实在我的本地 \bin\iPhone\Ad-Hoc\ 文件夹中获得了一个零字节 IPA 文件。

我不记得我是否应该发布、部署或只是构建以生成 IPA 文件。

当我构建它时,它会构建干净。当我部署它时,它会在 Xamarin 日志中显示“部署 myapp”。当我尝试发布时,我收到此错误:

错误 5 'TargetFrameworkVersion' 的值无效。

我只能通过遵循有关此讨论的建议才能从中恢复过来。

http://forums.xamarin.com/discussion/10472/error-invalid-value-for-targetframeworkversion

即生成清单为 false。

-兰迪

【问题讨论】:

    标签: ios visual-studio-2013 xamarin


    【解决方案1】:

    只需在 AdHoc 或 AppStore 版本中构建并生成 IPA。

    然后转到项目的bin文件夹,它就会在那里:)

    【讨论】:

    • 我的 windows 机器上的 bin 文件夹确实包含一个 IPA 文件,但它是一个空文件,零字节。我确实设法在MAC上找到它。我不得不回到我的 Hello World 项目,在那个项目中展示 IPA,这很有效。然后手动将 Finder 导航到我的新应用。我不确定为什么 Visual Studio 找不到它。我在 Xamarin 日志中看到了错误。错误:找不到文件/Users/MyUser/Library/Caches/Xamarin/mtbs/builds/MyAppIOS/ecb217d28ee4b2525dedb85f6c076560/bin/iPhone/Ad-Hoc/MyAppiOS-1.0.ipa。但它确实看起来就在我身边。
    • 是否可以像 apk 一样将 ipa 格式安装到您的 iPhone 上?
    【解决方案2】:

    下班后发现

    在 Visual Studio 2015 中,将解决方案配置设置为“调试”,将解决方案平台设置为“iPhone”。在解决方案配置下,我没有找到任何 Ad-hoc 选项。

    转到 'your_ios_project.iOS' 属性-->ios Bundle 签名,将身份从 'developer(automatic)' 更改为 'iPhone Developer:xx..x(xx..)'

    构建 iOS 项目。构建成功后,IPA 文件会在您的 windows bin 文件夹和 MAC 中生成。

    【讨论】:

      【解决方案3】:

      我也一直在为我的 iOS 应用程序创建 IPA 文件以及我在 Visual Studio for Mac 中找到的文件而苦苦挣扎,但我也在 VS2017 中检查了 win,只需右键单击项目(或选择构建 -> 发布存档)然后你可以选择创建一个存档,以后可以签名和发布(选择临时在本地驱动器上创建包)。

      【讨论】:

        猜你喜欢
        • 2017-03-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-08-14
        • 1970-01-01
        相关资源
        最近更新 更多