@@ -28,16 +28,16 @@ +(ABProject *)addProjectWithXCProject:(XCProject *)xcProject{
28
28
project = [projects lastObject ];
29
29
}else {
30
30
// create new project
31
- project = [NSEntityDescription insertNewObjectForEntityForName: NSStringFromClass ([ABProject class ]) inManagedObjectContext: [[AppDelegate appDelegate ] managedObjectContext ]];
31
+ project = [NSEntityDescription insertNewObjectForEntityForName: @" Project " inManagedObjectContext: [[AppDelegate appDelegate ] managedObjectContext ]];
32
32
[project setBundleIdentifier: xcProject.identifer];
33
33
}
34
34
35
35
// set other project properties
36
36
[project setName: xcProject.name];
37
37
38
38
// create new upload record
39
- ABUploadRecord *uploadRecord = [NSEntityDescription insertNewObjectForEntityForName: NSStringFromClass ([ABUploadRecord class ]) inManagedObjectContext: [[AppDelegate appDelegate ] managedObjectContext ]];
40
-
39
+ ABUploadRecord *uploadRecord = [NSEntityDescription insertNewObjectForEntityForName: @" UploadRecord " inManagedObjectContext: [[AppDelegate appDelegate ] managedObjectContext ]];
40
+
41
41
// set upload details
42
42
if (xcProject.buildType ){
43
43
[uploadRecord setBuildType: xcProject.buildType];
@@ -100,12 +100,12 @@ +(ABProject *)addProjectWithXCProject:(XCProject *)xcProject{
100
100
NSMutableOrderedSet <ABProvisionedDevice *> *provisionDeviceSet = [[NSMutableOrderedSet <ABProvisionedDevice *> alloc] init ];
101
101
[xcProject.mobileProvision.provisionedDevices enumerateObjectsUsingBlock: ^(NSString * _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
102
102
// Create ProvisionedDevice Object and Add into Set
103
- ABProvisionedDevice *device = [NSEntityDescription insertNewObjectForEntityForName: NSStringFromClass ([ABProvisionedDevice class ]) inManagedObjectContext: [[AppDelegate appDelegate ] managedObjectContext ]];
103
+ ABProvisionedDevice *device = [NSEntityDescription insertNewObjectForEntityForName: @" ProvisionedDevice " inManagedObjectContext: [[AppDelegate appDelegate ] managedObjectContext ]];
104
104
[device setDeviceId: obj];
105
105
[provisionDeviceSet addObject: device];
106
106
}];
107
107
108
- ABProvisioningProfile *provisioningProfile = [NSEntityDescription insertNewObjectForEntityForName: NSStringFromClass ([ABProvisioningProfile class ]) inManagedObjectContext: [[AppDelegate appDelegate ] managedObjectContext ]];
108
+ ABProvisioningProfile *provisioningProfile = [NSEntityDescription insertNewObjectForEntityForName: @" ProvisioningProfile " inManagedObjectContext: [[AppDelegate appDelegate ] managedObjectContext ]];
109
109
[provisioningProfile setUuid: xcProject.mobileProvision.uuid];
110
110
[provisioningProfile setTeamId: xcProject.mobileProvision.teamId];
111
111
[provisioningProfile setTeamName: xcProject.mobileProvision.teamName];
0 commit comments