是否可以使用基本SDK iOS5.1和Default-568h@2x.png提交应用程序,以便应用程序不会留下额外的黑色空间?
我们的正常应用程序在iPhone5上工作正常,从顶部和底部留下黑色空间,但如果我们只包含"Default-568h@2x.png",它是否可以正常工作(在iPhone5的完整区域中显示的视图)?
有很多依赖项支持iOS6,因此可以使用"Default-568h@2x.png"和基础SDK iOS5.1提交应用程序吗?
我想在Apple Pay上设置传递变量,我将其设置NSDictionary为JSON数据,如:
PKPaymentRequest *request = [[PKPaymentRequest alloc] init];
[request setApplicationData:[NSJSONSerialization dataWithJSONObject:@{@"name":@"USER_NAME"} options:NSJSONWritingPrettyPrinted error:nil]];
Run Code Online (Sandbox Code Playgroud)
现在里面:
- (void)paymentAuthorizationViewController:(PKPaymentAuthorizationViewController *)controller didAuthorizePayment:(PKPayment *)payment completion:(void (^)(PKPaymentAuthorizationStatus status))completion;
Run Code Online (Sandbox Code Playgroud)
我能够访问applicationData作为
NSError* jsonError;
NSDictionary* dataDict = [NSJSONSerialization JSONObjectWithData:payment.token.paymentData options:kNilOptions error:&jsonError];
Run Code Online (Sandbox Code Playgroud)
dataDict [@"header"] [@"applicationData"]包含应用程序数据
但数据是编码的,我想@{@"name":@"USER_NAME"}从applicationData 获得.