是否可以在不安装 fastlane 的情况下将Apple开发团队导入Mac上的Xamarin Studio?
我很高兴让Xcode管理我的Apple ID,密码,证书,配置文件。我想避免在这个过程中引入像 fastlane 这样的第三方工具(在我看来,在Apple生态系统之外的任何工具中输入我的AppleID和密码都很不安全)
更新:
添加屏幕截图以解释Xamarin Studio中缺少开发团队的位置。
答案 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证书相关联,然后重新生成您的供应配置文件应该或多或少都需要做(除了添加实际码)。