如何为带有应嵌入视图控制器的句子的文本文件制作 iOS Swift“应用内购买”托管内容 pkg 文件?

Posted

技术标签:

【中文标题】如何为带有应嵌入视图控制器的句子的文本文件制作 iOS Swift“应用内购买”托管内容 pkg 文件?【英文标题】:How do I make an iOS Swift "In App Purchases" Hosted Content pkg file for a text file with a sentence that should be embedded in a view controller? 【发布时间】:2015-04-21 14:40:29 【问题描述】:

如何为文本文件制作 ios Swift“应用内购买”托管内容 pkg 文件,其中包含应嵌入视图控制器的句子 卖的产品基本是10字左右的一句话。

我想将该句子存储在与我的应用内购买产品相关联的苹果内容托管中。

当用户购买产品时,该语句将在 UILabel 内购买成功后出现在视图控制器中。

应用内购买的产品是非消耗品。

当用户购买商品时,我希望用户能够从产品的托管内容中访问带有文本(短句)的 UIlabel。 我希望苹果的产品与判决一起托管。

每个产品的句子(或文本字符串)都不同,我想将句子(10 个单词左右)存储在产品的“Apple 托管内容”部分,以便可以嵌入文本(单词的句子)稍后在视图控制器中的 UILabel 中。 UILabel 中的文本是来自苹果托管内容的文本。

我的问题是这样的:

我应该为托管内容 pkg 提交什么样的内容包?

我是否在 Xcode 的 Xcode 应用内购买模板项目文件中提交了一个 .txt 文件,其中包含所需的文本字符串,该字符串稍后可以嵌入到应用程序视图控制器的 UILabel 中?

如果没有,我是否应该将不同的内容文件嵌入到 Xcode 中的“In App Purchases”项目模板中?

另外,我以后如何最好使用 swift 和 Xcode 6.2 将我的产品中托管竞争的文本嵌入到我的应用程序视图控制器中的 UILabel 中?

请注意:我是应用购买新手。 不过,我对 Xcode 和 Swift 非常熟悉。

我正在使用 Xcode 6.2 + Apple Swift

【问题讨论】:

为什么要通过 Apple Hosted Content 发送 UILabel?为什么不通过正常的应用内购买在代码中执行此操作?这样会容易很多 对于您所描述的内容,您有任何我可以遵循的教程吗? 【参考方案1】:

你可以制作一个简单的UILabel,在In-App购买的时候,可以显示那个Label。您可以设置 Notification 并在 productPurchased 函数中显示/隐藏 UILabel。这是Ray Wenderlich on In App Purchases的精彩讲座

关于 Swift 的教程,你可以看看这些:

Appcoda - In App Purchase Tutorial In App Purchase Tutorial

【讨论】:

你知道我在哪里可以找到这样的 swift 教程吗?

以上是关于如何为带有应嵌入视图控制器的句子的文本文件制作 iOS Swift“应用内购买”托管内容 pkg 文件?的主要内容,如果未能解决你的问题,请参考以下文章

如何为 UIPageViewController Delegate 制作自定义类?

如何为 FrameLayout 中的多个视图制作浮动上下文菜单?

如何为 iOS 应用创建自定义容器视图?

如何为多个视图控制器使用 SWRevealviewcontroller 库

如何为使用 xib 用户界面创建的 TableViewController 设置静态表视图

如何为 4 个类别的文本分类创建训练数据