在没有fastlane的情况下将Apple开发团队导入Mac上的Xamarin Studio?

时间:2017-06-04 17:25:56

标签: xamarin xamarin.ios xcode8 xamarin-studio provisioning-profile

是否可以在不安装 fastlane 的情况下将Apple开发团队导入Mac上的Xamarin Studio?

我很高兴让Xcode管理我的Apple ID,密码,证书,配置文件。我想避免在这个过程中引入像 fastlane 这样的第三方工具(在我看来,在Apple生态系统之外的任何工具中输入我的AppleID和密码都很不安全)

更新:

添加屏幕截图以解释Xamarin Studio中缺少开发团队的位置。

Development Teams missing

1 个答案:

答案 0 :(得分:0)

所以我从未尝试过使用Xamarin Studio为我做所有这些事情,我甚至不知道它能够做到这一切。我想我是以手动的方式做到的,这可能对你有用。

如果您尝试启用推送通知,我强烈建议您关注Xamarin's Guide,它会引导您手动创建APNS证书(我认为这是Xamarin Studio通过使用fastlane为您做的事情)。< / p>

就Entitlements.plist文件而言,我的应用程序使用远程推送通知并且未在其Entitlements.plist文件中指定任何特殊内容,因此除非有特定原因,否则您甚至可能不需要此部分

我的应用程序将以下内容添加到它的Info.plist文件中:

<key>UIBackgroundModes</key>
<array>
    <string>remote-notification</string>
</array>

除了在Apple开发者网站上的应用程序的App Id中启用推送通知,将App Id与APNS证书相关联,然后重新生成您的供应配置文件应该或多或少都需要做(除了添加实际码)。