在YouTube的API v3文档资料,有喜欢的参数regionCode,videoEmbeddable,videoSyndicated。但是似乎它们都没有正常工作。我想从搜索结果中排除VEVO视频。因此,应该可以使用videoEmbeddable='true'参数。但是此参数对我的搜索结果没有影响。
使用API v2,我可以通过添加参数来删除VEVO vidoes,format=5但此参数在v3中不可用。
有谁知道如何使用v3做到这一点?
我知道将此值设置为YES可以加快构建时间。但是据我所知,将此选项设置为“ YES”将为连接设备的体系结构构建。
因此,如果我连接了较旧的设备,例如iPhone 3GS(ARMv7),则发行版本应可在ARMv7,ARMv7s和ARM64上运行。
但是,如果在“仅构建活动架构”设置为“是”的情况下连接iPhone 5(ARMv7s)发行时会发生什么情况?我可以假设build将在ARMv7和ARM64上运行,但是它将在具有ARMv7的旧设备上运行吗?
{
"kind": "youtube#videoListResponse",
"etag": "\"XlbeM5oNbUofJuiuGi6IkumnZR8/ny1S4th-ku477VARrY_U4tIqcTw\"",
"items": [
{
"id": "9bZkp7q19f0",
"kind": "youtube#video",
"etag": "\"XlbeM5oNbUofJuiuGi6IkumnZR8/HN8ILnw-DBXyCcTsc7JG0z51BGg\"",
"contentDetails": {
"duration": "PT4M13S",
"dimension": "2d",
"definition": "hd",
"caption": "false",
"licensedContent": true,
"regionRestriction": {
"blocked": [
"DE"
]
}
}
}
]
}
Run Code Online (Sandbox Code Playgroud)
Youtube API v3以此格式提供视频持续时间这"duration": "PT4M13S"是一种标准时间格式吗?我正在尝试使用Objective-C获得用户友好的格式.我想知道这是否是Objective-C DateTime类支持的格式.如果不是那些P,T,那么charactors代表什么?
我有一个只有风景的应用程序,每当我访问照片库时,应用程序都会崩溃(因为UIImagePickerViewController它试图以纵向模式加载).App在iOS 5和6中运行良好.
我收到了以下错误,
因未捕获的异常而终止应用程序'
UIApplicationInvalidInterfaceOrientation',原因:'支持的方向与应用程序没有共同的方向,并且shouldAutorotate正在返回YES'
*** First throw call stack:
(0x2ff7ae8b 0x3a2746c7 0x2ff7adcd 0x3277337d 0x3277a4c5 0x3277a47b 0x327795b3 0x326fff3d 0x326ffd19 0x326ff609 0x326ff467 0x3270c153 0x3270bbd3 0x327b7f67 0x327b7d83 0x327afdf3 0x327af279 0x327aefe9 0x327aef7d 0x32700533 0x32387f43 0x32383767 0x323835f9 0x3238300d 0x32382e1f 0x3237cb4d 0x2ff45f71 0x2ff438ff 0x2ff43c4b 0x2feae541 0x2feae323 0x34be52eb 0x327651e5 0x8c439 0x8c3c0)
`libc++abi.dylib:` terminating with uncaught exception of type `NSException`
Run Code Online (Sandbox Code Playgroud)
当我启用纵向模式时,一切正常,但我不想启用纵向模式.这是什么解决方法?
似乎苹果只向极少数国家提供iAds服务.因此,当在非iAd支持的国家/地区使用应用时,我想停止发送iAd请求.那么最好的方法是什么?
我问这个问题,因为我最近收到了来自Apple通过iAd网络消息部分的以下消息.
iAd网络最近在加拿大推出.广告现已投放到美国,加拿大,英国,德国,意大利,西班牙,法国和日本应用商店的应用.请将您的应用配置为仅在这些国家/地区投放广告.