小编Kev*_*ser的帖子

AdMob 7.3.1和Swift 2.0 - 找不到模块

我在使用Swift 2.0的Google AdMob框架时遇到问题.我第一次使用AdMob,所以我不知道AdMob或Swift 2.0是否存在问题.

我已经包含了AdMob框架并将其导入到我的ViewController中:

import GoogleMobileAds
Run Code Online (Sandbox Code Playgroud)

我得到的错误是:

没有这样的模块GoogleMobileAds

桥接标头也不起作用:

#import <GoogleMobileAds/GoogleMobileAds.h>
Run Code Online (Sandbox Code Playgroud)

错误:

找不到GoogleMobileAds/GoogleMobileAds.h文件

我应该如何加入AdMob?我测试了AdMob 6.12.2并通过桥接头包含它,它可以工作.

来自其他用户的先前帖子对我没有帮助 - 没有针对此问题的解决方案.

module admob ios swift swift2

11
推荐指数
3
解决办法
6503
查看次数

UISelectionFeedbackGenerator() 不适用于 iPhone 7

我想在我的应用程序中使用一些触觉。我正在使用,UISelectionFeedbackGenerator但它不起作用。我正在使用 iOS 10 在真正的 iPhone 7 上进行测试。这两行应该可以发挥作用 - 但没有任何反应:

let generator = UISelectionFeedbackGenerator()
generator.selectionChanged()
Run Code Online (Sandbox Code Playgroud)

iphone ios swift haptic-feedback ios10

7
推荐指数
3
解决办法
2247
查看次数

禁用位码时下载dSYM

为了使用服务Rollbar,必须禁用用于回溯符号化的位码。我还必须将dSYM文件上传到Rollbar。但是,禁用位码时,我在哪里可以得到dSYM文件?通常,我可以在iTunes connect中下载它们(但似乎只有在启用了位码的情况下才能在iTunes connect中下载它们,否则我错了吗?)。如果禁用,则看不到任何下载链接。

itunesconnect traceback ios dsym rollbar

5
推荐指数
1
解决办法
707
查看次数

Swift Custom UITableViewCell,以编程方式创建UITableView

我正在尝试在我以编程方式创建的UITableView中使用自定义TableViewCell类,我无法弄清楚为什么这不起作用.我已经使用了几次自定义TableViewCell类而没有任何问题(在Storyboard中设置Classname)但是在这里我没有设置应该用于生成单元格的类的故事板.

我这样做:

override func viewDidLoad() {
    ...
    self.popupTableView.registerClass(CustomTableViewCellPopup.self, forCellReuseIdentifier: "popupTableViewCell")
    ...
}


func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
    var cell = tableView.dequeueReusableCellWithIdentifier("popupTableViewCell") as CustomTableViewCellPopup
    ...
    return cell
}

class CustomTableViewCellPopup: UITableViewCell {

    var message: UILabel = UILabel()

    override init(style: UITableViewCellStyle, reuseIdentifier: String?) {
        super.init(style: style, reuseIdentifier: reuseIdentifier)
    }

    required init(coder decoder: NSCoder) {
        super.init(coder: decoder)
    }

    override func awakeFromNib() {
        super.awakeFromNib()

        println("I'm running!")
        self.message.frame = CGRectMake(0, 0, 10, 10);
        self.message.backgroundColor = UIColor.brownColor()
        self.addSubview(self.message)
    }

}
Run Code Online (Sandbox Code Playgroud)

println()输出永远不会出现.无需额外的UILabel(消息)即可呈现TableView.就像一个开箱即用的UITableViewCell.

同样的方式(没有registerClass())我正在运行带有Storyboard中自定义单元格的TableView(直接在Storyboard …

uitableview ios swift

2
推荐指数
1
解决办法
9159
查看次数

iMessage 扩展和 CoreData

我正在尝试从iMessage 扩展( MSMessagesAppViewController)中读取CoreData,但由于没有 AppDelegate,因此也没有.managedContext

有没有人知道这是否可能?是否可以“实例化 AppDelegate”我的应用程序或类似的东西?

更新:如何访问应用程序扩展中的核心数据:解决方案是使用 AppGroup 容器。

core-data ios imessage swift swift3

1
推荐指数
1
解决办法
654
查看次数