Tag: 分支

Branch.io – ContinueActivity不返回正确的ActivityType

我目前正在实施Branch.io到我们的Titanium iOS应用程序。 使用Titanium SDK 6.0的最新4.8 Studio。 到目前为止,一切工作正常,除了当我试图打开应用程序,当它“冷死”,我们没有从创build的活动获取正确的activityType。 使用“continueactivity”的eventlistener,但activityType是:“NSUserActivityTypeBrowsingWeb”,而不是Entitlements.plist文件中指定的那个。 这是我们目前的代码: var Branch = require("io.branch.sdk"); Branch.addEventListener("bio:initSession", branchInitCallback); // When opened via Branch, when app is "active" Ti.App.iOS.addEventListener("continueactivity", branchContinueActivity); // If opened via Branch, when "hard closed" // Create the Activity incase the app is Super-closed var branchActivity = Ti.App.iOS.createUserActivity( { activityType: 'io.branch.{appname}.universalLink' }); branchActivity.becomeCurrent(); Branch.initSession(); // Branch […]

Branch.io只能redirect到应用程序商店,但应用程序已经存在于设备中

在我的一个应用程序中,我已经实现了branch.io。 我已经阅读了一切,并相应地解决了我的帐户。 现在我想从branch.io中得到什么 1)如果设备中存在应用程序,则应点击营销url打开。 2)如果应用程序不存在于设备中,则应该redirect到应用程序商店应用程序页面。** 什么不工作 1>虽然应用程序存在,但它不是打开我的应用程序。 从相同的url架构,我可以从Safari浏览器“appname://”打开我的应用程序,但无法从branch.io的链接打开。 它总是打开app store页面。 请帮帮我。 谢谢

合并2个分支时Xcode 6.0.1崩溃

每当我尝试将分支合并到另一个分支Xcode 6.0.1崩溃。 到目前为止我有: 尝试从不同的计算机合并相同的分支(推动他们,并把他们之前明显),它仍然崩溃。 从“错误的分支”创build一个新的分支添加了一个空间,并成功地将其合并回“错误的分支”。 但无法将其合并到我想要的原始分支中。 Xcode有什么问题? 我怎样才能合并分支机构? (有大约100个文件要合并) 编辑2 其中一个文件有冲突,解决了Xcode合并编辑器中的冲突后,不仅在尝试合并时,而且即使试图查看其他文件时也会崩溃(查看其他文件在parsing之前没有崩溃冲突)。 以这种方式编辑其中一个分支以避免合并时的冲突将节省解决冲突,但Xcode将在合并时崩溃 编辑 – 添加崩溃警报: Process: Xcode [3146] Path: /Applications/Xcode.app/Contents/MacOS/Xcode Identifier: com.apple.dt.Xcode Version: 6.0.1 (6528) Build Info: IDEFrameworks-6528000000000000~2 App Item ID: 497799835 App External ID: 712682811 Code Type: X86-64 (Native) Parent Process: launchd [162] Responsible: Xcode [3146] User ID: 501 Date/Time: 2014-09-30 15:30:49.320 +0300 OS […]

最佳做法:创build免费和付费版本时如何处理iOS应用程序的代码差异?

我想在AppStore上发布我的iOS App的两个版本。 一个是有偿的,另外一个是免费的。 截至目前,我的代码已完成付费应用程序。 现在我想添加更多的代码为iAd和InAppPurchase的免费应用程序。 维护这两个版本的最佳方法是什么? 我正在考虑复制Xcode项目或在我的git仓库中创build一个分支。