1

そのため、プッシュ通知用のphonegapプラグインをphonegapアプリに組み込んでいますが、コンソールにそれ#import <Cordova/JSONKit.h>が間違っていてファイルが見つからないというエラーが表示されました。ここでこの投稿を終了すると、エラーを解決できましたが、2 つの追加の警告が表示されます。

NSString* uuid = [[UIDevice currentDevice] uniqueIdentifier]; 減価償却

され た
NSString *jsStatement = [NSString stringWithFormat:@"window.plugins.pushNotification.notificationCallback(%@);", [userInfo cdvjk_JSONString]]; インスタンス メソッドの uniqueIdentifier -cdvjk JSONString が見つかりません


誰もこれに遭遇したことがありますか?phonegap 2.4.0 を使用しています

4

1 に答える 1

1

最初のエラーは、アプリがアプリ ストアに受け入れられないという警告を修正しない限り、UUID が非推奨になったことによるものです。修正は簡単です。次のものに置き換え[[UIDevice ...] ...]ます。

NSString *uuid = [[ASIdentifierManager sharedManager] advertisingIdentifier]

2 番目の問題については、 に変更cdvjk_JSONStringJSONStringます。これは、Cordova / PhoneGap の次のリリースで解決される予定です。

于 2013-03-27T19:09:47.083 に答える