小编Kwa*_*ame的帖子

没有有效的'aps-environment'权利字符串

我搜索了Google和Stack Overflow,但我无法解决这个问题.

我的应用程序有一个AdHoc和Appstore配置文件,这两个配置文件都在我的X代码控制台中给出了"为应用程序找到的无效'aps-environment'权利字符串"错误,我无法发送推送通知.到目前为止,我采取的步骤是: - 在开发门户中编辑了配置文件,下载了新配置文件并检查了.mobliprovision文件.发现

aps-environment:production get-task-allow:false

无论如何,我将它提交到App商店,它通过了验证,正在等待审核.当我检查iTunes Connect门户中的二进制详细信息时,我可以认为aps-environment也被列为"生产"

我能做错什么?

apple-push-notifications ios

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

'FBSession:没有提供AppID

我刚刚使用适用于iOS的新Facebook 3.0 SDK更新了我的应用程序.在此之前,我使用的是使用FBSessionDelegate和FBRequestDelegate的SDK.在该SDK中,我们必须将此代码放在applicationDidFinishLaunching中:

 facebook = [[Facebook alloc] initWithAppId:FB_APP_ID andDelegate:self];

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
if ([defaults objectForKey:@"FBAccessTokenKey"] 
    && [defaults objectForKey:@"FBExpirationDateKey"]) {
    facebook.accessToken = [defaults objectForKey:@"FBAccessTokenKey"];
    facebook.expirationDate = [defaults objectForKey:@"FBExpirationDateKey"];
} 
Run Code Online (Sandbox Code Playgroud)

但是现在新的3.0 SDK,有人告诉我,我们所要做的就是导入框架,资源包,然后在"添加一个名为FacebookAppID ID来捆绑*的.plist"所以,我已经做到了这一点,但是当我在其中调用任何带有FBSession的代码,我收到此错误:

 'FBSession: No AppID provided; either pass an AppID to init, or add a string valued key with the appropriate id named FacebookAppID to the bundle *.plist'
Run Code Online (Sandbox Code Playgroud)

我能做错什么?

facebook-ios-sdk

6
推荐指数
5
解决办法
9192
查看次数

BigQuery - 从分区表中删除行

我在BigQuery上有一个Day-Partitioned Table.当我尝试使用如下查询从表中删除一些行时:

DELETE FROM `MY_DATASET.partitioned_table` WHERE id = 2374180
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

错误:分区表尚不支持DML语句.

通过Google快速搜索,我可以访问:https://cloud.google.com/bigquery/docs/loading-data-sql-dml,其中还说:"尚不支持修改分区表的DML语句."

那么现在,我们可以使用一种解决方法来删除分区表中的行吗?

google-bigquery

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

如何在appengine中创建可下载的csv文件

我使用python Appengine.我正在尝试在网页上创建一个链接,用户可以单击该链接下载csv文件.我怎样才能做到这一点?

我看过csv模块,但似乎想在服务器上打开一个文件,但是appengine不允许这样做.

我查看了remote_api,但它似乎仅用于使用app config上传或下载,以及来自帐户所有者的终端.

任何帮助谢谢.

python csv google-app-engine

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

ld:找不到架构i386的符号使用AVFoundation时出错

我正在尝试使用AVFoundation Framework来创建视频缩略图.我已正确添加和导入#import <AVFoundation/AVFoundation.以下是创建缩略图的代码:

AVURLAsset *asset=[[AVURLAsset alloc] initWithURL:[NSURL URLWithString:moviePath] options:nil];
AVAssetImageGenerator *generator = [[AVAssetImageGenerator alloc] initWithAsset:asset];
generator.appliesPreferredTrackTransform=TRUE;
CMTime thumbTime = CMTimeMakeWithSeconds(0,30);

AVAssetImageGeneratorCompletionHandler handler = ^(CMTime requestedTime, CGImageRef im, CMTime actualTime, AVAssetImageGeneratorResult result, NSError *error){
    if (result != AVAssetImageGeneratorSucceeded) {
        NSLog(@"couldn't generate thumbnail, error:%@", error);
    }
    [imageButton setImage:[UIImage imageWithCGImage:im] forState:UIControlStateNormal];
    //UIImage *thumbImg=[UIImage imageWithCGImage:im];
};

CGSize maxSize = CGSizeMake(320, 180);
generator.maximumSize = maxSize;
[generator generateCGImagesAsynchronouslyForTimes:[NSArray arrayWithObject:[NSValue valueWithCMTime:thumbTime]] completionHandler:handler];
Run Code Online (Sandbox Code Playgroud)

当我构建它时,我收到以下错误:

Undefined symbols for architecture i386:_CMTimeMakeWithSeconds", referenced from:
  -[photojournal generateImage] in photojournal.o ld: …
Run Code Online (Sandbox Code Playgroud)

video avfoundation ios5

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