我有一个网络应用程序,允许用户将网页添加到iPhone的主屏幕上.
Safari存在该功能.
现在他们也发布了iphone的Chrome浏览器.我的问题是如何指示用户将网页添加到他的ios主屏幕.Chrome浏览器似乎没有这个功能..?我可以从chrome选项中添加一个快捷方式,以便它出现在iPhone主页上吗?
我的公司正在经历一些重大变化,似乎无法更改公司名称(在App Store中显示在您应用上方的名称).我不想创建新的开发者帐户,因为我已在当前帐户下拥有成功的应用程序.Apple必须有人帮我改变公司名称.
任何我可以去的地方的链接都会很棒.
在我的应用中,我想为用户显示Google+个人资料图片.我发现,在API中获取配置文件图片的唯一功能需要userId.但是,我只有他们的电子邮件地址,而不是他们的Google+用户ID.
此外,我想要获取其形象的人不应该被迫登录并授权我的应用程序,因为此人与应用程序的用户大多不同.
所以我想我需要通过电子邮件获取他们的userId.我通读了Google+ API文档,但找不到办法,但我无法相信这是不可能的.
所以我的问题是:
如何只使用电子邮件地址获取Google+用户ID?
是否可能有其他Google API来获取个人资料照片?
当我在swift 2中构建我的应用程序时遇到问题.Xcode说:
'required'initulator'init(coder :)'必须由'UIView'的子类提供
这是该类的代码:
class creerQuestionnaire: UIView {
@IBOutlet weak var nomQuestionnaire: UITextField!
@IBOutlet weak var question: UITextField!
@IBOutlet weak var reponse: UITextField!
var QR: Questionnaire
@IBAction func creerQuestion(sender: AnyObject) {
QR.ajouterQuestion(question.text!, nouvReponse: reponse.text!)
}
}
Run Code Online (Sandbox Code Playgroud)
这是班级调查问卷:
import Foundation
class Questionnaire {
var QR = [String(), String()]
func getQuestion(nbQuestion: Int) ->String {
return QR[nbQuestion]
}
func getReponse(nbReponse: Int) ->String {
return QR[nbReponse]
}
func ajouterQuestion(nouvQuestion: String, nouvReponse: String) {
QR += [nouvQuestion, nouvReponse]
}
}
Run Code Online (Sandbox Code Playgroud)
留言Merci!
在CustomCell.m中,我定义了init方法,我想从IB加载单元格:
- (id)init {
self = [super init];
if (self) {
NSArray *nib =[[NSBundle mainBundle] loadNibNamed:@"CustomCell" owner:self options:nil];
self = [nib objectAtIndex:0];
}
return self;
}
Run Code Online (Sandbox Code Playgroud)
在方法cellForRowAtIndexPath中的MyTableViewController.m中,我初始化我的自定义单元格
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
cell=[[CustomCell alloc]init];
return cell;
Run Code Online (Sandbox Code Playgroud)
}
一切都按照我的预期运作,但当我做的时候,Product -> Analyse我得到了
Returning 'self' while it is not set to the result of '[(super or self) init...]'
我做错了什么?
我们使用TestFlight在内部和beta测试人员测试我们的iOS App二进制文件.
当TestFlight向用户发送一个测试二进制文件可用的电子邮件警报时,它发送给它们的网页会自动知道用户是否正在使用已注册的设备,但它似乎在Safari中解决了这个问题.它是怎么做到的?
它必须匹配我们提供给他们工具的UDID(通过他们的网站),但我的印象是网站无法获取像UDID这样的数据.TestFlight如何解决这个问题?
在我的应用程序中,我有两种类型的推送通知:带有content-available = 1标志和常用推送通知的远程静默通知body,badge以及其他内容.
我还定义了两种委托方法didReceiveRemoteNotification:fetchCompletionHandler和通常的方法didReceiveRemoteNotification.
但是当调用没有content-available标志的推送通知时didReceiveRemoteNotification:fetchCompletionHandler,而不是 didReceiveRemoteNotification.
如何解决这个问题?
为什么我不能有两种委托方法用于后台和常规推送?
我有一个UITableView带有两个部分和动态行数的普通表格视图。我还UIView为节标题返回 a 。
一切正常,除非桌子重新加载。节标题位置移动到随机位置,直到视图开始滚动。
标题视图和超级视图中的自动布局似乎没有违反。我已经设置了表格页脚视图nil或显示分页动画。并且表格视图在滚动视图中。
任何建议或解决方案为什么会出现节标题出现此故障。而这个故障只发生在 iOS 9
我有一个UITextView(在编辑模式下),只有很少的图像(作为NSTextAttachment).我想拦截这些触摸事件.
我在UITextView上设置了一个委托但textView:shouldInteractWithTextAttachment:inRange:从未调用过.
(从论坛看来,UITextView的editable属性应该是NO为了这个工作,但不是根据官方文档)
编辑器看起来像这样:
ios ×7
ios7 ×2
iphone ×2
uitableview ×2
avatar ×1
avatars ×1
cocoa-touch ×1
google-plus ×1
init ×1
ios9 ×1
objective-c ×1
safari ×1
swift ×1
testflight ×1
textkit ×1
udid ×1
uitextview ×1
xcode ×1