diff --git a/Classes/NetHoyohoyoTiremotecontrolModuleAssets.m b/Classes/NetHoyohoyoTiremotecontrolModuleAssets.m
index bdfe348..a0ee45d 100644
--- a/Classes/NetHoyohoyoTiremotecontrolModuleAssets.m
+++ b/Classes/NetHoyohoyoTiremotecontrolModuleAssets.m
@@ -7,20 +7,18 @@
@implementation NetHoyohoyoTiremotecontrolModuleAssets
-- (NSData*) moduleAsset
+- (NSData *)moduleAsset
{
- //##TI_AUTOGEN_BEGIN asset
- //Compiler generates code for asset here
- return nil; // DEFAULT BEHAVIOR
- //##TI_AUTOGEN_END asset
+
+
+ return nil;
}
-- (NSData*) resolveModuleAsset:(NSString*)path
+- (NSData *)resolveModuleAsset:(NSString *)path
{
- //##TI_AUTOGEN_BEGIN resolve_asset
- //Compiler generates code for asset resolution here
- return nil; // DEFAULT BEHAVIOR
- //##TI_AUTOGEN_END resolve_asset
+
+
+ return nil;
}
@end
diff --git a/TiRemoteControl.xcodeproj/project.pbxproj b/TiRemoteControl.xcodeproj/project.pbxproj
index dfad9a9..e207dc2 100644
--- a/TiRemoteControl.xcodeproj/project.pbxproj
+++ b/TiRemoteControl.xcodeproj/project.pbxproj
@@ -153,17 +153,18 @@
0867D690FE84028FC02AAC07 /* Project object */ = {
isa = PBXProject;
attributes = {
- LastUpgradeCheck = 0610;
+ LastUpgradeCheck = 1340;
};
buildConfigurationList = 1DEB922208733DC00010E9CD /* Build configuration list for PBXProject "TiRemoteControl" */;
compatibilityVersion = "Xcode 3.2";
- developmentRegion = English;
+ developmentRegion = en;
hasScannedForEncodings = 1;
knownRegions = (
- English,
- Japanese,
- French,
- German,
+ en,
+ ja,
+ fr,
+ de,
+ Base,
);
mainGroup = 0867D691FE84028FC02AAC07 /* TiRemoteControl */;
productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
@@ -219,6 +220,7 @@
buildSettings = {
"ARCHS[sdk=iphoneos*]" = "$(ARCHS_STANDARD)";
"ARCHS[sdk=iphonesimulator*]" = "$(ARCHS_STANDARD)";
+ CLANG_ENABLE_OBJC_WEAK = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
DSTROOT = /tmp/NetHoyohoyoTiremotecontrol.dst;
@@ -239,7 +241,7 @@
GCC_WARN_UNUSED_VALUE = NO;
GCC_WARN_UNUSED_VARIABLE = NO;
INSTALL_PATH = /usr/local/lib;
- IPHONEOS_DEPLOYMENT_TARGET = 6.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LIBRARY_SEARCH_PATHS = "";
OTHER_CFLAGS = (
"-DDEBUG",
@@ -262,6 +264,7 @@
ALWAYS_SEARCH_USER_PATHS = NO;
"ARCHS[sdk=iphoneos*]" = "$(ARCHS_STANDARD)";
"ARCHS[sdk=iphonesimulator*]" = "$(ARCHS_STANDARD)";
+ CLANG_ENABLE_OBJC_WEAK = YES;
DSTROOT = /tmp/NetHoyohoyoTiremotecontrol.dst;
GCC_C_LANGUAGE_STANDARD = c99;
GCC_MODEL_TUNING = G5;
@@ -280,7 +283,7 @@
GCC_WARN_UNUSED_VALUE = NO;
GCC_WARN_UNUSED_VARIABLE = NO;
INSTALL_PATH = /usr/local/lib;
- IPHONEOS_DEPLOYMENT_TARGET = 6.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LIBRARY_SEARCH_PATHS = "";
OTHER_CFLAGS = "-DTI_POST_1_2";
OTHER_LDFLAGS = "-ObjC";
@@ -297,10 +300,32 @@
buildSettings = {
"ARCHS[sdk=iphoneos*]" = "$(ARCHS_STANDARD)";
"ARCHS[sdk=iphonesimulator*]" = "$(ARCHS_STANDARD)";
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_COMMA = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
+ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
DSTROOT = /tmp/NetHoyohoyoTiremotecontrol.dst;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = c99;
+ GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = NetHoyohoyoTiremotecontrol_Prefix.pch;
@@ -308,15 +333,19 @@
GCC_THUMB_SUPPORT = NO;
GCC_TREAT_WARNINGS_AS_ERRORS = NO;
GCC_VERSION = "";
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = NO;
GCC_WARN_MISSING_PARENTHESES = NO;
GCC_WARN_SHADOW = NO;
GCC_WARN_STRICT_SELECTOR_MATCH = NO;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_PARAMETER = NO;
GCC_WARN_UNUSED_VALUE = NO;
GCC_WARN_UNUSED_VARIABLE = NO;
INSTALL_PATH = /usr/local/lib;
+ IPHONEOS_DEPLOYMENT_TARGET = 12.0;
ONLY_ACTIVE_ARCH = YES;
OTHER_CFLAGS = (
"-DDEBUG",
@@ -339,25 +368,49 @@
ALWAYS_SEARCH_USER_PATHS = NO;
"ARCHS[sdk=iphoneos*]" = "$(ARCHS_STANDARD)";
"ARCHS[sdk=iphonesimulator*]" = "$(ARCHS_STANDARD)";
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_COMMA = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
+ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
DSTROOT = /tmp/NetHoyohoyoTiremotecontrol.dst;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = c99;
GCC_MODEL_TUNING = G5;
+ GCC_NO_COMMON_BLOCKS = YES;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = NetHoyohoyoTiremotecontrol_Prefix.pch;
GCC_PREPROCESSOR_DEFINITIONS = "TI_VERSION=$(TI_VERSION)";
GCC_THUMB_SUPPORT = NO;
GCC_TREAT_WARNINGS_AS_ERRORS = NO;
GCC_VERSION = "";
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = NO;
GCC_WARN_MISSING_PARENTHESES = NO;
GCC_WARN_SHADOW = NO;
GCC_WARN_STRICT_SELECTOR_MATCH = NO;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_PARAMETER = NO;
GCC_WARN_UNUSED_VALUE = NO;
GCC_WARN_UNUSED_VARIABLE = NO;
INSTALL_PATH = /usr/local/lib;
- IPHONEOS_DEPLOYMENT_TARGET = 4.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 12.0;
OTHER_CFLAGS = "-DTI_POST_1_2";
OTHER_LDFLAGS = "-ObjC";
PRODUCT_NAME = NetHoyohoyoTiremotecontrol;
@@ -371,6 +424,7 @@
isa = XCBuildConfiguration;
baseConfigurationReference = 24DD6D1B1134B66800162E58 /* titanium.xcconfig */;
buildSettings = {
+ CLANG_ENABLE_OBJC_WEAK = YES;
COPY_PHASE_STRIP = NO;
GCC_DYNAMIC_NO_PIC = NO;
GCC_OPTIMIZATION_LEVEL = 0;
@@ -383,9 +437,9 @@
isa = XCBuildConfiguration;
baseConfigurationReference = 24DD6D1B1134B66800162E58 /* titanium.xcconfig */;
buildSettings = {
+ CLANG_ENABLE_OBJC_WEAK = YES;
COPY_PHASE_STRIP = YES;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- GCC_ENABLE_FIX_AND_CONTINUE = NO;
GCC_THUMB_SUPPORT = NO;
PRODUCT_NAME = "Build & test";
ZERO_LINK = NO;
diff --git a/TiRemoteControl.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/TiRemoteControl.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
new file mode 100644
index 0000000..18d9810
--- /dev/null
+++ b/TiRemoteControl.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
@@ -0,0 +1,8 @@
+
+
+
+
+ IDEDidComputeMac32BitWarning
+
+
+
diff --git a/TiRemoteControl.xcodeproj/project.xcworkspace/xcuserdata/cesar.xcuserdatad/UserInterfaceState.xcuserstate b/TiRemoteControl.xcodeproj/project.xcworkspace/xcuserdata/cesar.xcuserdatad/UserInterfaceState.xcuserstate
new file mode 100644
index 0000000..971df52
Binary files /dev/null and b/TiRemoteControl.xcodeproj/project.xcworkspace/xcuserdata/cesar.xcuserdatad/UserInterfaceState.xcuserstate differ
diff --git a/TiRemoteControl.xcodeproj/xcuserdata/cesar.xcuserdatad/xcschemes/xcschememanagement.plist b/TiRemoteControl.xcodeproj/xcuserdata/cesar.xcuserdatad/xcschemes/xcschememanagement.plist
new file mode 100644
index 0000000..f61fe5b
--- /dev/null
+++ b/TiRemoteControl.xcodeproj/xcuserdata/cesar.xcuserdatad/xcschemes/xcschememanagement.plist
@@ -0,0 +1,19 @@
+
+
+
+
+ SchemeUserState
+
+ Build & Test.xcscheme_^#shared#^_
+
+ orderHint
+ 1
+
+ TiRemoteControl.xcscheme_^#shared#^_
+
+ orderHint
+ 0
+
+
+
+
diff --git a/dist/net.hoyohoyo.tiremotecontrol-iphone-2.0.0.zip b/dist/net.hoyohoyo.tiremotecontrol-iphone-2.0.0.zip
new file mode 100644
index 0000000..f8a13fe
Binary files /dev/null and b/dist/net.hoyohoyo.tiremotecontrol-iphone-2.0.0.zip differ
diff --git a/manifest b/manifest
index 1343b24..588e9a5 100755
--- a/manifest
+++ b/manifest
@@ -2,18 +2,18 @@
# this is your module manifest and used by Titanium
# during compilation, packaging, distribution, etc.
#
-version: 0.1.3
+version: 2.0.0
apiversion: 2
-architectures: armv7 arm64 i386 x86_64
+architectures: arm64 x86_64
+mac: false
description: TiRemoteControl
author: hoyo (+kosso) (+dieskim)
license: MIT
copyright: Copyright (c) 2015
-
# these should not be edited
name: TiRemoteControl
moduleid: net.hoyohoyo.tiremotecontrol
guid: 9326b7d7-f454-4b2d-bd81-1aebcd8ee868
platform: iphone
-minsdk: 3.5.0.GA
+minsdk: 10.1.1.GA
diff --git a/metadata.json b/metadata.json
new file mode 100644
index 0000000..43a62e5
--- /dev/null
+++ b/metadata.json
@@ -0,0 +1 @@
+{"exports":[]}
\ No newline at end of file
diff --git a/titanium.xcconfig b/titanium.xcconfig
index ccad327..735f226 100755
--- a/titanium.xcconfig
+++ b/titanium.xcconfig
@@ -4,18 +4,11 @@
// OF YOUR TITANIUM SDK YOU'RE BUILDING FOR
//
//
-
-TITANIUM_SDK_VERSION = 3.5.0.GA
-
+TITANIUM_SDK_VERSION = 10.1.1.GA
//
// THESE SHOULD BE OK GENERALLY AS-IS
//
-TITANIUM_SDK = /Users/dieskim/Library/Application Support/Titanium/mobilesdk/osx/3.5.0.GA
-TITANIUM_BASE_SDK = "$(TITANIUM_SDK)/iphone/include"
-TITANIUM_BASE_SDK2 = "$(TITANIUM_SDK)/iphone/include/TiCore"
-TITANIUM_BASE_SDK3 = "$(TITANIUM_SDK)/iphone/include/JavaScriptCore"
-HEADER_SEARCH_PATHS= $(TITANIUM_BASE_SDK) $(TITANIUM_BASE_SDK2) $(TITANIUM_BASE_SDK3)
-
-
-
+TITANIUM_SDK = /Users/$(USER)/Library/Application Support/Titanium/mobilesdk/osx/$(TITANIUM_SDK_VERSION)
+HEADER_SEARCH_PATHS = $(inherited) "$(TITANIUM_SDK)/iphone/include"
+FRAMEWORK_SEARCH_PATHS = $(inherited) "$(TITANIUM_SDK)/iphone/Frameworks/**"