有效載荷的錯誤,我收到以下錯誤:在有效載荷應用程序的名字在驗證我的iOS應用程序我得到在驗證我的iOS應用程序與蘋果商店這是關係到CoreData
「該應用程序引用非公開選擇。 app/appname:AddAssetObject「
在我的項目中,AddAssetObject是CoreData實體類中的選擇器。我把它叫做從我的課的人救了一些數據:
@interface Students : NSManagedObject
@property (nonatomic, retain) NSString * firstname;
@property (nonatomic, retain) NSString * surname;
@property (nonatomic, retain) NSSet *assets;
@end
@interface Students (CoreDataGeneratedAccessors)
- (void)addAssetsObject:(Evidence *)value;
- (void)removeAssetsObject:(Evidence *)value;
- (void)addAssets:(NSSet *)values;
- (void)removeAssets:(NSSet *)values;
@end
我在我的代碼一個叫addAssetObject:
[self.student addAssetsObject:self.evidence];
不過,我不知道這是非法的,產生的問題。 任何想法或幫助?
[該應用程序引用非公開選擇器中的Payload/ .app/:decoder](http://stackoverflow.com/questions/19378484/the-app-references-non-public-selectors- in-payload-appname-app-app-name-dec) –
您可以在iOS-Runtime-Headers項目的Apple框架中找到私有方法:https://github.com/nst/iOS-Runtime-Headers/blob/e6eb5f69b3a744b151e8e4a2f27cb1ce129b7812 /PrivateFrameworks/PhotoLibraryServices.framework/PLMoment.h –